2013-02-22 2 views
2

Моя цель - показать простую 3D-модель и наложить текстуру на нее.ios: Отображение простой 3D-модели с примером кода GLEssentials

Я скачал GLEssentials ios sample project, чтобы узнать, как развивать это (я новичок в ИОС OpenGL-ES API)

Но пример модели является .MODEL файл, который я никогда не слышал о, и которые никогда не появляются в model bank websites.

  1. Что это за файл?
  2. - пример кода, совместимого с другими распространенными типами моделей (.obj, .c2d, .3ds)?
  3. Это хорошая идея начать с этого проекта?

ответ

3

Взгляните на этот вопрос:

В моем ответе я описываю, сопровождающий Xcode проект сценария и который преобразует .obj/.mtl файлы в заголовочные файлы, подходящие для OpenGL ES на iOS [link].

В ответ на вопросы:

  1. Я считаю, что файл .MODEL подходит только для примера проекта и является частным расширением компании Apple. Скорее всего, это простые данные, такие как позиции вершин.
  2. Я думаю, что вы будете бороться с другими типами моделей в код примера, что очень сложно для начинающих OpenGL ES. Возможно, вы захотите посмотреть файлы .pod на Cocos2D here. Я видел и слышал об этом.
  3. Я бы не стал рекомендовать его :)
+0

Спасибо за ваш ответ. Я был на сайте cocos2D и doc, который, кажется, замечательный, но ... Я не хочу делать игру, но просто показываю некоторые модели на 'UIView'. Cocos2D кажется слишком огромным для моих нужд. – Martin

+0

http://stackoverflow.com/questions/15344430/opengles-display-human-face-in-iphone можете ли вы посмотреть эту ссылку и помочь мне в этом. Мне также нужна документация для вашего кода. – 2vision2

Смежные вопросы