Форум программистов, компьютерный форум CyberForum.ru

Конвертер из форматов Blender(.obj) - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Helldrg
54 / 54 / 1
Регистрация: 10.01.2011
Сообщений: 1,080
10.09.2012, 20:20     Конвертер из форматов Blender(.obj) #1
Здравствуйте! У кого нибудь есть какая-нибудь информация как сделать конвертер?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2012, 20:20     Конвертер из форматов Blender(.obj)
Посмотрите здесь:

C++ Подскажите! Интерпретатор форматов...
C++ Как включить поддержку форматов кодировок?
Windows + регистрирование пользовательских форматов файлов C++
C++ как overload ++OBJ и --OBJ
C++ C++ и Blender
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
10.09.2012, 20:24     Конвертер из форматов Blender(.obj) #2
во что конвертировать?
Helldrg
54 / 54 / 1
Регистрация: 10.01.2011
Сообщений: 1,080
10.09.2012, 20:36  [ТС]     Конвертер из форматов Blender(.obj) #3
В .obj)))) Только которая у Maya, потому что она более понятна:
Maya:
Код
v -0.500000 -0.500000 0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.500000 0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 -0.500000

usemtl file1SG
f 1 2 3
f 3 2 4
s 2
f 3 4 5
f 5 4 6
s 3
f 5 6 7
f 7 6 8
s 4
f 7 8 1
f 1 8 2
s 5
f 2 8 4
f 4 8 6
s 6
f 7 1 5
f 5 1 3
Blender:
Код
v 1.000000 -1.000000 -1.000000
v 1.000000 -1.000000 1.000000
v -1.000000 -1.000000 1.000000
v -1.000000 -1.000000 -1.000000
v 1.000000 1.000000 -0.999999
v 0.999999 1.000000 1.000001
v -1.000000 1.000000 1.000000
v -1.000000 1.000000 -1.000000
usemtl Material
s off
f 5 1 4
f 5 4 8
f 3 7 8
f 3 8 4
f 2 6 3
f 6 7 3
f 1 5 2
f 5 6 2
f 5 8 6
f 8 7 6
f 1 2 3
f 1 3 4
Вся сложность в том, что Maya создает треугольники по очереди, а Blender сперва первую плоскость потом заднюю плоскость и т.д.
На s не обращайте внимания)
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
10.09.2012, 20:47     Конвертер из форматов Blender(.obj) #4
Цитата Сообщение от Helldrg Посмотреть сообщение
потому что она более понятна
А что вы вообще делаете? Кто должен понимать?
Helldrg
54 / 54 / 1
Регистрация: 10.01.2011
Сообщений: 1,080
10.09.2012, 20:53  [ТС]     Конвертер из форматов Blender(.obj) #5
Ну тот же я)) Я не понимаю по какой системе он записывает в файл треугольники, если Maya все по очередности записывает, то Blender сперва начало потом конец и т.п.

Добавлено через 1 минуту
Я так то хотел бы узнать как сделать конвертор из Blender (.obj) в любой формат, а дальше я разберусь как сделать в Maya (.obj)
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
10.09.2012, 21:45     Конвертер из форматов Blender(.obj) #6
Helldrg, используй *.ply и не парься. там все элементарно.
Yandex
Объявления
10.09.2012, 21:45     Конвертер из форматов Blender(.obj)
Ответ Создать тему
Опции темы

Текущее время: 06:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru