Я пытаюсь работать с NDK для рендеринга изображения OpenGL на Android. Я взял базовый графический курс и знаком с открытым GL. Я рассмотрел несколько примеров, таких как проект в Сан-Анджелесе, но понятия не имею, что происходит. Я знаком с такими вызовами, как glBegin (GL_LINES) ;. Я не вижу ничего подобного в этом месте. Кажется, что много кода делает много вещей, которые становятся немного подавляющими. Итак, есть ли какие-либо ресурсы, которыми я могу воспользоваться, это показать базовую рендеринг OpenGL на Android. Я говорю, рисуя вращающийся треугольник типа учебника. Если нет, есть ли еще более сложные проекты, такие как Сан-Анжелес, которые прокомментированы?Основы NDK и OpenGL на android
3
A
ответ
8
OpenGL ES (подмножество OpenGL, поддерживаемое на Android) не поддерживает метод примитивов glBegin/glEnd. Вместо этого вы должны посмотреть на использование вершинных массивов. glDrawArrays и glDrawElements - это основные вызовы, которые вам нужно изучить.
О, и у Khronos имеется некоторая информация здесь: http://www.khronos.org/opengles/
Смежные вопросы
- 1. Основы opengl на Android?
- 2. Android: рендеринг OpenGL с NDK
- 3. OpenGL ES 3.0 в Android NDK r9
- 4. Android NDK OpenGL ES 2 Инициализация контекста
- 5. PNG Texture OpenGL es 2.0 Android NDK
- 6. Android NDK - Учебник/библиотеки OpenGL ES
- 7. Импорт Opengl NDK в Android Studio
- 8. Как использовать интерфейс OpenGL в Android NDK
- 9. Android Player Player с использованием NDK, OpenGL ES и FFmpeg
- 10. Создание Mapped/Direct OpenGL ES Texture на Android NDK
- 11. Основы OpenGL: рисование многоцветного квадрата
- 12. Изменение OpenGL Android на LibGDX OpenGL
- 13. NDK OpenGL неопределенная ссылка на glVertexPointer
- 14. Android NDK и .m4
- 15. Android NDK и bluetooth
- 16. Android Активы и NDK
- 17. dlopen на Android ndk
- 18. pthread_barrier_t на Android NDK
- 19. android ndk и cygwin
- 20. Android NDK и Msys
- 21. Android NDK и pthread
- 22. Android NDK и __android_log_print
- 23. Android-NDK «java.lang.UnsatisfiedLinkError»
- 24. Разработка Android NDK
- 25. Основы Android для Android
- 26. OpenGL ES 2.0 возможен без NDK?
- 27. Основы Android, libgdx и box2d
- 28. Плавающая точка или фиксированная точка для Android NDK OpenGL-приложений?
- 29. Android NDK: координаты странных линий в OpenGL ES
- 30. Как использовать OpenGL ES 2.0 в Android SDK (не NDK)?