3D-движок iPhone для велосипедного конфигуратора WebGL
Я разработал демо-конфигуратор велосипедов WebGL с использованием Three.js. Учитывая тот факт, что WebGL еще не поддерживается в iOS Safari, я должен перенести свое приложение на Objective-C. Какой 3D-движок вы рекомендуете?
Что вы думаете о платформе NinevehGL и iSGL3D? http://nineveh.gl/ http://isgl3d.com/
РЕДАКТИРОВАТЬ: мне нужны бесплатные / открытые рамки
РЕДАКТИРОВАТЬ 2: Я нашел отличное сравнение фреймворков с открытым исходным кодом, хотя NinevehGL фреймворк не упоминается:
http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/
2 ответа
Учитывая, что вы знакомы с javascript, я бы предложил использовать Unity3D, чтобы вы могли кодировать в UnityScript, который также является производным от ECMAScript.
Попробовав NinevehGL и ISGL3D, выполнив небольшую демонстрацию для своих нужд, я могу сказать следующее:
-NinevehGL 0.9.2: это простой в использовании фреймворк. Это здорово, но пока не хватает многих функций. Тем не менее, когда будет добавлено больше функций, это будет отличная структура. Я уверен! API полностью документирован, и вы можете установить документацию непосредственно в XCode.
-ISGL3D 1.2.3: его сложнее использовать. У этого есть много особенностей. Тем не менее, есть ошибки, которые не решаются. Причина в том, что основной разработчик не успевает поддерживать код. Другие разработчики проявили интерес к продолжению его работы и переместили код на Github. Но активность там очень низкая. Что активно, так это isgl3d группа Google. API очень хорошо задокументирован в сети фреймворка.
Так что теперь я попробую Unity, как @ade предложил мне...
РЕДАКТИРОВАТЬ:
-Unity: это действительно отличная структура. Я уже сделал демо, и мне это нравится больше всего. Теперь это мой выбор, потому что система импорта 3D-файлов очень хороша, и вы можете экспортировать свою работу на несколько платформ. Если вам нравится JavaScript, он вам понравится. Важно то, что если у вас есть сомнения или ошибки в коде, в Интернете есть много материалов, которые помогут вам в ответах Unity ( http://answers.unity3d.com/). Наконец, чтобы начать, проверьте этот URL: http://answers.unity3d.com/questions/12321/how-can-i-start-learning-unity-fast-list-of-tutori.html