Вопросы по теме 'glkit'

Рендеринг OpenGL ES 2.0 в текстуру
Я пытаюсь визуализировать текстуру с помощью OpenGL ES 2.0, но не могу заставить ее работать. Вот как я поступаю: struct RenderTexture { GLuint framebuffer; GLuint tex; GLint old_fbo;...
10197 просмотров
schedule 06.03.2024

OpenGL Es 2.0 GLKit Рисование пикселей
Мне нужна небольшая помощь с рисованием пикселей на экране. Код, который я написал, отлично работает на симуляторе, но когда я развертываю его на устройстве, он выводит мусор. Итак, вот мой код: У меня есть настройка GLKViewController, и вот...
1858 просмотров
schedule 30.08.2023

Преобразование GLKVector в объекты
Я пишу метод для класса «Цвет», который случайным образом выбирает цвет из массива GLKVector4 (как в GLKit). Цвета выглядят так: self.WHITE=GLKVector4Make(1.0, 1.0, 1.0, 1.0); self.RED=GLKVector4Make(1.0, 0.0, 0.0, 1.0);...
760 просмотров
schedule 05.03.2023

Полупрозрачность полигонов GLKit
Я пытаюсь рисовать полупрозрачные полигоны с помощью GLKit, но безуспешно. Поэтому мне было интересно, возможно ли вообще иметь полупрозрачные полигоны в GLKit, поскольку я знаю, что это не поддерживается в стандартной реализации OpenGL; но можно...
483 просмотров

Связь между шейдером и наложением UV-текстуры
Я использую OpenGL ES + GLKit. Я никогда в жизни не был на таком низком уровне, так что мне еще предстоит многому научиться. Я уже разрабатывал игры для Unity, и вы просто даете им файл .obj и соответствующую текстуру, и все готово. (УФ-отображение...
780 просмотров
schedule 24.06.2023

разработка iphone: возможно ли расширить более одного viewControllers?
в моем приложении я хочу использовать googleAnalytics. Чтобы использовать его, мне нужно расширить GAITrackedViewController, но проблема в том, что я уже расширяю GLKViewController, потому что в моем представлении есть приложение openGL. Так можно...
1121 просмотров

Добавьте несколько представлений перед отображением GLkit View — перейдите к GLkit View из UIview.
Я делаю базовое приложение в opengles и начал с " raywenderlich " Учебное пособие по Glkit. Это отображает куб на стартовом экране приложения. И он упомянул следующие строки в своем руководстве, чтобы сделать это. Чтобы эта раскадровка...
216 просмотров
schedule 30.08.2023

Совместное использование VBO между несколькими GLKViewControllers?
Я загружаю файлы 3D-моделей и загружаю их вершины, текстуры и нормали во время запуска приложения в фоновом потоке. Эти модели используются двумя GLKViewController'ами. Что я хочу сделать, так это привязать данные к VBO и опубликовать данные. Затем...
84 просмотров
schedule 21.12.2022

iOS OpenGL ES 2.0 Рисование 3D-линии и установка цвета
Я могу успешно рисовать линии в OpenGL ES 2.0 на iPhone с помощью следующего кода. Я отключаю текстуры и смешивание, но мой GLKBaseEffects useConstantColor не окрашивает линию - она ​​всегда черная! Я не могу установить цвет! Как я могу это...
3679 просмотров
schedule 27.06.2022

Как установить прозрачность изображения с помощью OpenGL ES 2.0 и GLKit?
Я новичок в программировании для iOS и OpenGL, и в настоящее время я пишу простую программу, используя OpenGL ES 2.0 и GLKit для практики. Прямо сейчас я могу успешно загрузить файл PNG и отобразить его на экране. Я использовал GLKViewController в...
223 просмотров
schedule 23.02.2023

iOS OpenGL ES 2.0 Quaternion Rotation Slerp to XYZ position
Я следую руководству по кватернионам: http://www.raywenderlich.com/12667/how-to-rotate-a-3d-object-using-touches-with-opengl и пытаюсь повернуть глобус в какое-то положение XYZ. У меня есть исходный кватернион, и я генерирую случайное...
980 просмотров
schedule 06.10.2022

Могу ли я избежать использования offsetof в следующем?
Следуя другому вопросу от меня, вот конкретный пример, когда я хочу избежать offsetof . Для использования с glVertexAttribPointer я должен использовать offsetof для последнего параметра. glVertexAttribPointer(GLKVertexAttribColor, 4,...
331 просмотров
schedule 25.05.2023

GLKMathProject: построение UIView на основе OpenGl Corrds
Я использовал GLKMathUnProject для реализации выбора лучей, чтобы я мог касаться объекта в трехмерном пространстве. Теперь я хотел бы (например) показать метку над этим объектом. Поэтому мне нужно преобразовать 3D-пространство в 2D-экранные шнуры (я...
254 просмотров
schedule 22.01.2023

Спросите о некоторых функциях glkit?
Обычно нам нужно вызвать glport для настройки порта просмотра, нужно ли это для использования glkit? Для двойного буфера при использовании glkit нам нужно использовать swapbuffer?
73 просмотров
schedule 06.07.2022

glGetError() не работает до следующего кадра
Я пытаюсь отладить этот цикл рендеринга, который я не писал. Где-то есть ошибка, из-за которой программа падает, но glGetError() , похоже, ведет себя забавно. Это на iOS , и я использую GLKViewController , GLKView и EAGLContext для...
554 просмотров
schedule 07.03.2024

GLKit не отображает текстуру при использовании GL_MODULATE с альфа-каналом в цвете вершины
У меня есть изображение текстуры, которое я использую с GLKit. Если я использую GL_MODULATE для текстуры и имею вершину RGBA (1.0, 1.0, 1.0, 1.0), тогда текстура отображается полностью, как это было бы в GL_REPLACE. Полностью непрозрачный. Затем,...
163 просмотров
schedule 18.06.2022

Рендеринг изображения CoreGraphics из OpenGL имеет черный фон
Я не могу отобразить изображение из контекста OpenGL с прозрачным фоном в CoreGraphics. Визуализированное изображение имеет черный фон. это код розыгрыша GLint default_frame_buffer = 0; glGetIntegerv(GL_FRAMEBUFFER_BINDING,...
351 просмотров
schedule 08.05.2023