2013-11-26 1 views
0

Я искал вокруг какое-то время, пытаясь найти более легкую трехмерную структуру для iOS. Cocos3D выглядит классно работать в iOS, но я считаю довольно бета-версией (?), И предоставленная документация кажется недостаточной, чтобы понять, как с ней работать.Какая хорошая функция Open GL абстракции в объективе-c есть?

Так что я искал в Интернете похожие библиотеки без везения, даже для чего-то близкого к учебнику. Кто-нибудь знает легкую библиотеку для создания базовых 3D-демонстраций?

Я хотел бы создать демо-симуляцию пролета над простейшим ландшафтом/землей и каким-то образом использовать GL для этого. Любые направления приветствуются.

+1

для OS X use Scene Kit, для iOS Nineveh, возможно, наиболее полное решение http://nineveh.gl – LearnCocos2D

ответ

1

cocos3d активно разрабатывается и поддерживается и в настоящее время используется в десятках приложений и игр. Теперь он поддерживает платформы iOS, OSX и Android.

cocos3d 2.0 рекомендуется для новой разработки. Он стабилен, активно поддерживается и приближается к его первому формальному выпуску в виде упакованного дистрибутива, который запланирован на конец декабря 2013 года/начало января 2014 года.

Что касается документации, я согласен с тем, что это крайне неудовлетворительно. Мы будем вводить новый веб-сайт и Wiki во время официальной версии 2.0, которая должна помочь исправить это.

Прямо сейчас, ваш лучший выбор для обучения cocos3d является обзор реализации CC3DemoMashUp демо-приложение, которое Демос почти все основные черты cocos3d.

В соответствии с вашей конкретной демонстрационной идеей, демо-версия CC3DemoMashUp включает в себя дракон, пролетая над сценой. Дракон также демонстрирует смешение между дорожками анимации.

+0

У вас есть ссылки. случаи, которые находятся в магазинах/рынках приложений? Является ли разработка C++ для кросс-платформенной совместимости? или это java/obj-c? –

+1

Существует несколько hodge-podge список выпущенных приложений [здесь] (http://www.cocos2d-iphone.org/forums/topic/tell-us-about-your-cocos3d-app/). Чтобы обеспечить кросс-платформенную поддержку, cocos3d сотрудничает с [Apportable] (http://www.apportable.com/). Вы можете написать все свое приложение в nohin'-but-Obj-C и порт на Android с помощью набора инструментов Apportable. –