Shiva3D против Unity 3D против другого 3D-движка для iPhone высокого разрешения для просмотра 3d-моделей - PullRequest
0 голосов
/ 02 августа 2010

Я пытаюсь перенести на iPhone трехмерную визуализацию в реальном времени (возможность поворачивать и / или увеличивать / уменьшать) трехмерной сетки с текстурами высокого разрешения (и, надеюсь, материалами, рельефными картами, тенями и т. Д.).степени реализма).(Сама сетка была оптимизирована для lowpoly, но текстура добавляет детали.)

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

  • Первоначально я думал об экспорте дискретных покадровых рендеров для каждого из 360 градусов из угла наклона, чтобы «имитировать» возможность поворота модели в 3D, а затем этовопрос обнаружения пользовательского ввода (вращение влево / вправо), чтобы загрузить изображение правой рамки.Поскольку у меня была бы 3D-модель, для ее рендеринга было бы более разумно использовать процессор iPhone.

1 Ответ

1 голос
/ 03 августа 2010

Исходный код моего Molecules приложения для iPhone / iPad, которое отображает трехмерные молекулярные модели с полным касанием, масштабированием и переводом, доступно по лицензии BSD, если вы хотите используйте это как отправную точку. Я еще не рендеринг для различных уровней детализации, но я над этим работаю.

Однако я не использую текстуры в этом приложении. Пример использования текстур в модели, которую вы можете вращать, см. в этом примере приложения , которое я написал на примере Apple PVRTextureLoader . С помощью текстур, сжатых с помощью мип-карт PVRTC, вы можете получить высокую степень детализации текстур на ваших моделях.

...