Я довольно новичок в 3D-программировании на iPhone, и я хотел бы
просить подсказки об организации работы между дизайнерами
и программисты на этой платформе. Больше всего: что за
инструменты, библиотеки или плагины лучше всего взаимодействуют
стороны.
Хотя я рассматриваю вопрос как поиск общего
совет по передовому опыту, я хотел бы найти решение для
моя текущая ситуация, которую я также опишу далее.
Я уже провел некоторые исследования и нашел следующие библиотеки:
Я проверил модельеров или плагинов к ним, предоставляя выходные форматы
читается этими инструментами:
К сожалению, у меня до сих пор нет четкого видения, как комбинировать
любой из этих инструментов, чтобы получить работу дизайнера в приложении.
Я ищу способ получить его как можно более полным способом:
модели, источники света, сцены, текстуры, возможно, некоторые простые анимации
(а точнее никакой игровой физики), но я все равно ничего не получил.
И тут возникает моя ситуация: я хотел бы найти правильный путь
Представьте несколько (но довольно сложных) моделей из одной сцены.
Дизайнеры в основном используют 3DS Max 9, иногда 10 (что отчасти
предотвращает использование PVRGeoPOD) и довольно неохотно
что-то еще, но если нет другого выбора, я полагаю, что это
будет возможно.
Основное правило, которое я уже нашел в некоторых местах, - использовать Wavefront
OBJ "не всегда работает. У меня нет приемлемых результатов с
производственные файлы, на самом деле. Работали нормально только некоторые
простые примеры. Некоторые из моих моделей импортировались не полностью, иногда
экспортеры зависали или генерировали огромные файлы, которые не очень полезны для
iPhone, иногда включающий текстуры (с GL_TEXTURE_2D) просто
вылетело приложение.
Я знаю, что это может быть проблема со слишком сложными моделями или моими
ошибки из-за неопытности, но я не могу найти
руководящие принципы для этого процесса, чтобы упорядочить сотрудничество с
дизайнеры.
Я даже готов написать некоторые вещи с чистого листа
OpenGL-ES, если это необходимо, но я бы хотел избежать
Избегайте и получите максимальную отдачу от файлов модели. Лучшее было бы
эффект, который я видел в некоторых руководствах по SIO2: экспорт, сборка и запуск. Но
в этот момент у меня есть только «импорт, неправильно», «импорт, где
текстуры? "," импорт, который выглядит почти нормально, экспорт, зависание "и так
на ...
Это действительно так расстраивает, или я просто что-то пропустил
очевидно? Кто-нибудь может поделиться своим опытом в этой области и
расскажите, какое программное обеспечение используется для "осуществления вещей"?