iPhone: 3D-объекты с анимацией

Какой формат лучше всего использовать для 3D-персонажей с iPhone. Я ищу бесплатных персонажей и просмотрел md2 (предыдущий пост), однако там, кажется, не так много бесплатных качественных вещей.

Все, что мне нужно, это чтобы несколько обычных 3D-людей ходили по моему iPhone. У меня есть несколько анимированных персонажей 3ds/x. Я просто пытаюсь выяснить, какие инструменты и формат я должен использовать для iPhone.

Обновление: не усложняя, как мне получить анимированные файлы .x или анимированные файлы .3ds на iPhone?

Пример md2 кажется тупиковым, поскольку не удается успешно преобразовать анимированные файлы 3ds/.x в md2 с текстурами jpg.


person Burf2000    schedule 13.07.2011    source источник


Ответы (1)


Выбор формата файла зависит не от целевой платформы, а от предоставляемых ею возможностей, количества сторонних библиотек, которые вы хотите использовать, или усилий, которые вы хотите приложить для написания пользовательского загрузчика файлов.

Не существует такого понятия, как «лучший формат файла».

person datenwolf    schedule 13.07.2011
comment
Я это понимаю, но как мне получить анимированные файлы .x .3ds на iphone? - person Burf2000; 14.07.2011
comment
Вы реализуете свой собственный или подключаете стороннюю библиотеку парсера и системы анимации для выбранного формата файла. Все они хорошо документированы, а для некоторых из них есть библиотеки с открытым исходным кодом. - person datenwolf; 14.07.2011
comment
Я понимаю, что вы говорите, но я ищу примеры кода или какие инструменты я должен использовать для загрузки файлов .3ds или .x на iPhone. - person Burf2000; 14.07.2011
comment
Кажется, я нахожу в основном расплывчатые ответы, когда гуглю эту проблему. У меня есть анимированный 3D-персонаж, созданный в 3DS Max. Мне нужно заставить его играть на моем iPhone с помощью OpenGL. Какие варианты у меня есть для этого и каковы плюсы и минусы каждого из них? Прямо сейчас я занимаюсь исследованием SIO2 и Oolong. - person Ben X Tan; 09.08.2011
comment
@Ben X Tan: ответы расплывчаты, потому что ваш вопрос расплывчат. Вы никогда не указывали, в каком контексте вы хотите отображать/анимировать этот персонаж. Также анимация персонажей может означать что угодно, от деформации сетки вершин до скелетной анимации. Вам нужен полноценный движок или просто некоторая библиотека для использования в вашем собственном коде рисования OpenGL? - person datenwolf; 09.08.2011
comment
@datenwolf, какие примеры библиотек вы бы порекомендовали? Основная проблема, с которой я сталкиваюсь, заключается в том, что вариантов слишком много, и пока ни один из них не совсем то, что я хочу. - person Ben X Tan; 10.08.2011
comment
@datenwolf В моем случае это сфальсифицированный персонаж. Мне просто нужна библиотека для воспроизведения анимации. Не нужен целый двигатель. Это помогает? - person Ben X Tan; 10.08.2011