Я хочу разработать приложение OpenGL для iPhone. Однако мне не нравится использовать iPhone-симулятор. Возможно ли создать настольное приложение Cocoa, а затем просто скопировать код рисования в приложение iPhone? Насколько отличается кодирование OpenGL для iPhone и Cocoa?Настольное приложение OpenGL для iPhone
ответ
iPhone использует OpenGL ES, который является ограниченным подмножеством OpenGL. Что усложняется, так это то, что ранее iPhone (pre-3GS) поддерживает OpenGL ES 1.1, который предоставляет только конвейер с фиксированной функцией, и если вы используете более современное оборудование, вы можете использовать OpenGL ES 2.0, но у этого есть только шейдер трубопровод, без фиксированной функции.
Если вы помните об этих проблемах и следите за тем, поддерживаются ли функции, которые вы хотите использовать, на ES 1.1 или ES 2.0 (в зависимости от того, что вы выберете), вы можете обойтись с разработкой настольных систем, вставки и фиксации.
Лично я думаю, вам будет проще просто использовать симулятор. Но настоящий iPad обеспечивает лучшую среду для разработчиков/тестовых решений, IMO.
- 1. Настольное приложение Asp.Net на IPAD \ IPHONE
- 2. Настольное приложение
- 3. Настольное приложение
- 4. visual studio настольное приложение для приложений iphone/Android
- 5. Приложение для Visual Illusion iPhone с OpenGL
- 6. Настольное приложение или веб-приложение
- 7. автоматически обновляет настольное приложение
- 8. Meteorjs как настольное приложение
- 9. Настольное приложение HTML5
- 10. Silverlight как настольное приложение?
- 11. Установщик Vs. Настольное приложение
- 12. Настольное приложение в Java
- 13. Настольное приложение Java?
- 14. Зарегистрировать настольное приложение
- 15. maven, разверните настольное приложение
- 16. Apache Pivot - настольное приложение
- 17. Как написать настольное приложение, которое синхронизируется с iPhone?
- 18. OpenGL ES Для Iphone
- 19. Многопользовательское настольное приложение, какой подход для хранения?
- 20. Настольное приложение для подключения к Android-устройству
- 21. Как удалить настольное приложение для Firefox OS?
- 22. Как сделать переносное настольное приложение для python?
- 23. Настольное приложение для объединения с Linux-сайтом
- 24. настольное приложение для работы с mysql
- 25. Настольное приложение - PHP, HTML, MYSQL
- 26. Настольное приложение IBM Worklight Standalone
- 27. Как сделать настольное приложение модульным?
- 28. настольное приложение с интерфейсом HTML5
- 29. Настольное приложение Ubuntu с facebook
- 30. Веб-страница, запускающая настольное приложение
Благодарим вас за ответ. – Pavels
Вы должны исправить свой ответ, iPhone использует OpenGL ES 1.1, а совсем недавно OpenGL ES 2.0, а не OpenGL 1.1 и 2.0. Оба они очень разные. –
@Matias: простая опечатка; спасибо за указание на это. –