Начало

4 сообщения / 0 новых
Последнее
Mordor's picture
 
Присоединился 13 Февраля 2012
Хай всем! Собираюсь начать постигать азы 3d моделирования, и может в дальнейшем работать как художник-аниматор. Раньше с 3d графикой не работал вообще, но неплохо владею flash, photoshop, sony vegas. Думаю начать осваивать Autodesk Maya 2012. С чего начать? Может кто-нибудь поделиться личным опытом, может подкинуть пару линков на толковые обучающие статьи или видео? Был бы очень благодарен.
Нет оценок
Treidge's picture
 
Присоединился 22 Ноября 1988

Первый и самый главный вопрос — как с английским языком обстоят дела? Устную речь воспринимаешь? Т.е. видеоуроки на английском языке смотреть можешь?

nedash
nedash's picture

Всем, добрый день.
Меня зовут Юра. Я начинающий програмист С++. Изучаю программирование 3D игр (как и Mordor).
Я прочитал книгу Станислава Горнакова по DirectX, создал проэкт прорисовки куба (вывод на экран, буфер глубин, свет и материал... и тд.).
Но меня интересует как связывать обьекты зделаные в 3D редакторе Autodesk Maya 2011 с проектом в visual C++?
Я в May'e создал куб, сохранил в фале (.mb), но как этот куп связать с своим проектом в .cpp формате незнаю.
Может ктонбуть даст ссылку, пару советов, или в интернете литературу.
Зарание благодарен.

Treidge's picture
 
Присоединился 22 Ноября 1988

Конкретный рецепт не дам, но подскажу, в какую сторону копать balloon. Формат .mb — это сугубо внутренний формат Maya, который кроме неё никто не понимает, да и не должен понимать, так как в нём содержится куча служебной информации. В общем случае для того, чтобы подключить ( вставить, импортировать, и т.д. ) любую 3D-модель в игровой движок — нужно её сначала экспортировать из 3D-пакета ( Maya ) в формат, который будет понятен используемому игровому движку. Далее, чтобы импортировать 3D-модель в игровой движок — потребуется загрузчик файлов нужного формата. Естественно, что у каждого формата загрузчик свой. В данном случае загрузчик — это кусок программного кода, который переносит 3D-модель из файла соответствующего формата в вашу интерактивную игровую сцену.

Короче говоря, вам нужно:

1) Найти загрузчик, написанный на С++, для одного из форматов: 3DS, OBJ, FBX. Это самые распространённые форматы, в которые может экспортировать Maya, и загрузчик для них найти должно быть довольно просто.

2) Экспортировать из Maya 3D-модель в нужный формат.

3) Использовать загрузчик по назначению.

Copyright © 2010-2013 Сергей "Treidge" Данченко. Свяжитесь со мной, если у вас есть вопросы или предложения. Тема основана на BlogBuzz от Antsin.com