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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Helldrg
26 / 55 / 1
Регистрация: 10.01.2011
Сообщений: 1,107
#1

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

10.09.2012, 20:20. Просмотров 1514. Ответов 5
Метки нет (Все метки)

Здравствуйте! У кого нибудь есть какая-нибудь информация как сделать конвертер?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2012, 20:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Конвертер из форматов Blender(.obj) (C++):

как overload ++OBJ и --OBJ - C++
как overload ++OBJ и --OBJ

C++ и Blender - C++
Здравствуйте! Я буквально только что зарегистрировался на этом чудо-форуме! И это моя первая тема, так что не судите строго. В общем, я...

Загрузка моделей из Blender'а в OpenGL - C++
Посоветуйте какие есть библиотеки для загрузки моделей из Blender'а в OpenGL .

Преобразование форматов - C++
Добрый день. 100500 лет уже не программировал на C++. Подскажите, плз, есть код: char *dirname, *safeDir; void makeFFT(const char*...

Ридеры различных форматов на С++ - C++
Кто-нибудь имел дело с ридерами? Может, писал программу чтения книг различных форматов? Меня интересует, в частности, формат djvu. Может,...

Подскажите! Интерпретатор форматов... - C++
Доброго времени суток, Ув.! Была поставлена задача написать программку, которая будет производить открытие файлов с разными расширениями...

5
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
10.09.2012, 20:24 #2
во что конвертировать?
0
Helldrg
26 / 55 / 1
Регистрация: 10.01.2011
Сообщений: 1,107
10.09.2012, 20:36  [ТС] #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 не обращайте внимания)
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
10.09.2012, 20:47 #4
Цитата Сообщение от Helldrg Посмотреть сообщение
потому что она более понятна
А что вы вообще делаете? Кто должен понимать?
0
Helldrg
26 / 55 / 1
Регистрация: 10.01.2011
Сообщений: 1,107
10.09.2012, 20:53  [ТС] #5
Ну тот же я)) Я не понимаю по какой системе он записывает в файл треугольники, если Maya все по очередности записывает, то Blender сперва начало потом конец и т.п.

Добавлено через 1 минуту
Я так то хотел бы узнать как сделать конвертор из Blender (.obj) в любой формат, а дальше я разберусь как сделать в Maya (.obj)
0
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
10.09.2012, 21:45 #6
Helldrg, используй *.ply и не парься. там все элементарно.
1
10.09.2012, 21:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2012, 21:45
Привет! Вот еще темы с ответами:

Windows + регистрирование пользовательских форматов файлов - C++
Здравствуйте! Помогите, пожалуйста!!!:) Есть у меня программа, которая использует собственный формат (*.myFormat), как сделать так...

Как включить поддержку форматов кодировок? - C++
Уважаемые программисты подскажите пожалуйста Как включить поддержку форматов кодировок: Ниже следующий понятно как включать: Все...

Встроить поддержку разных форматов в chromium - C++
интересует как и на каких условиях можно встроить поддержку разных форматов например mp3, может знает кто?

Перевод календарных дат различных форматов в текст - C++
Дали такую тему курсача. Написал пока только перевод самого месяца,но только в одном формате... помогите пожалуйста написать перевод числа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru