Вопросы по теме 'glkit'
iOS: умножение матриц GLKit не работает, насколько я могу судить
Вот исходный код. ANSWER — правильный ответ, RESULT — фактический результат.
Я слепой или он вычисляет -1 для записи 33 , когда должно быть 1 ?
Вот код:
GLKMatrix4 a = GLKMatrix4Make(-1.000000, 0.000000, 0.000000, 0.000000,...
2187 просмотров
schedule
31.07.2023
GLKit: [пиксели рисования] инициализируют массив GLfloat
Я рисую пиксель с помощью GLKit. Я могу успешно нарисовать пиксель в координатах (10, 10), если у меня есть:
glClearColor(0.65f, 0.65f, 0.65f, 1.0f);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
// Prepare the effect for rendering...
751 просмотров
schedule
09.03.2022
Как использовать VBO в GLKit для iOS?
Я делаю игру для iOS, используя GLKit (OpenGL ES 2), и хотел бы использовать VBO и VAO, поскольку я думаю, что они значительно повысят производительность (и Instruments рекомендует это, когда я тестирую в нем свое приложение).
У меня есть много...
645 просмотров
schedule
26.09.2022
Полупрозрачный белый выглядит серым (OpenGL ES 2.0)
Я использую учебник Рэя Вендерлиха на GLKit. Моя игра включает в себя пузыри и вещи внутри них. Чтобы достичь этого эффекта, у меня есть фон пузыря и еще одно изображение для создания блеска.
Как я хочу, чтобы это выглядело
Моя проблема...
538 просмотров
schedule
04.02.2023
НОД и циклы for
Мне было интересно, в чем разница между использованием цикла for и использованием функции dispatch_apply GCD, и я не смог найти ответ ни в документации, ни в вопросах здесь.
Кроме того, будет ли использование функции GCD во время выполнения в...
566 просмотров
schedule
16.10.2022
OpenGL ES 2.0 GLKit Нарисовать линию
Я пытаюсь провести линию с помощью OpenGL ES 2.0 GLKit. Когда я запускаю следующий код и использую OpenGL ES Analyzer, я получаю следующие ошибки:
«Использование несуществующей программы» glDrawArrays(GL_LINE_STRIP,0,4)
«Ошибка GL: недопустимая...
2564 просмотров
schedule
19.02.2023
GLKBaseEffect и пользовательские шейдеры GLKit
Я исследовал эту проблему, и я, кажется, не могу понять ее достаточно хорошо, чтобы решить ее, поэтому я подумал, что могу выбросить ее там, и у умной группы могут быть некоторые идеи. :П
По сути, я какое-то время работал над проектом iPhone, где...
4245 просмотров
schedule
02.04.2023
IOS GLKit: динамическое исчезновение текстур (OpenGL)
Я пытаюсь динамически затухать элементы, когда они появляются дальше.
У меня есть это, которое отлично работает, и текстуры отображаются нормально, но не исчезают.
effect.texture2d0.enabled = GL_TRUE;
effect.texture2d0.envMode =...
596 просмотров
schedule
30.09.2022
Класс GLKit GLKMatrix4 недоступен в MonoTouch
Насколько я понимаю, мы должны иметь возможность использовать GLKit в наших приложениях MonoTouch (см. http://docs.xamarin.com/ios/releases/MonoTouch_5/MonoTouch_5.3 ).
К сожалению, я не могу найти класс GLKMatrix4 GLKit в библиотеке...
207 просмотров
schedule
11.12.2022
Странный эффект смешивания в OpenGL ES 2.0 с использованием GLKit
Это происходит на GLKit с MonoTouch 5.3, но я думаю, что проблема может быть общей природы OpenGL ES 2.0.
У меня есть три лица, одно из них красное, одно зеленое и одно синее, все со значением альфа 1,0, поэтому они должны быть непрозрачными....
636 просмотров
schedule
18.06.2023
Конвертировать GLKMatrix4 и CATransform3D
Есть ли способ преобразовать CATransform3D в GLKMatrix4 или мне всегда нужно вручную преобразовывать их из значения в значение? Я думаю, кастинг будет быстрее.
1724 просмотров
schedule
23.03.2023
GLKBaseEffect: свет + текстуры
Я пытаюсь отобразить какой-нибудь простой объект с текстурой и включить точечный свет в своей сцене. Я использую GLKBaseEffect's текстуру и свет.
Когда текстуры отключены - я вижу световой эффект (когда я поворачиваю объект, он частично...
923 просмотров
schedule
15.11.2022
Как включить цветные вершины в OpenGL ES (используя GLKit)?
Я начал изучать OpenGL на этих выходных и обнаружил довольно много времени для обучения. Со многими вещами мне удалось справиться, но теперь я застрял...
Я создал массив вершин. Каждая вершина (vertexT) состоит из 3-х векторов (положения, нормали...
1080 просмотров
schedule
20.03.2023
GLKTexture неправильно отображается с iOS6
У меня появилось странное поведение, начиная с Xcode 4.5 и iOS 6 SDK при использовании текстур на моих 3D-объектах. Проблема также возникает в моем приложении Mac при сборке с OS X 10.8 SDK.
Я использую OpenGL ES 2.0 на iOS и устаревший профиль...
687 просмотров
schedule
17.08.2022
разные текстуры на каждой грани куба GLKit
Я использую GL Kit для рисования куба, который вращается на экране. У меня это работает очень хорошо с одной и той же текстурой, нарисованной на каждой грани. Я хотел бы нарисовать разные текстуры на каждом лице.
В настоящее время мой код рисует...
891 просмотров
schedule
23.05.2023
Рисование с использованием VAO с несколькими VBO и IBO (несколько объектов) OpenGLES 2 на iOS
У меня есть некоторая путаница с использованием VAO (объект массива вершин) для нескольких объектов (около 200 объектов, 15 из которых видимы одновременно, каждый из которых имеет свою собственную вершину и буфер индекса). Ниже моя функция рендеринга...
5422 просмотров
schedule
25.12.2022
Поворот экрана iOS OpenGL ES при видимой панели фоновых приложений
Мое приложение использует GLKit для рендеринга 3D-сцены с помощью OpenGL ES .
Все работает отлично, кроме одного. Когда я запускаю свое приложение на iPad и отображаю панель фоновых приложений (с двойным нажатием кнопки «Домой»), а затем меняю...
1573 просмотров
schedule
08.07.2022
Рендеринг GLKit и ориентация устройства iOS (лицом вверх/вниз)
У меня есть приложение с кодом настройки проекционной матрицы на основе шаблона игры Xcode 4.5.2 OpenGL. В функции update я устанавливаю соответствующие значения z-перемещения для baseModelViewMatrix , запрашивая [[UIDevice currentDevice]...
779 просмотров
schedule
26.05.2023
OpenGL ES 2.0 Щепотка и масштабирование
В OpenGL ES 1.1 на iOS я реализовывал щипок и масштабирование, устанавливая поле зрения, используя следующее:
// Handles Touches Events
- (IBAction)handlePinchGesture:(UIGestureRecognizer *)sender
{
static float startFOV=0.0;
CGFloat...
2749 просмотров
schedule
12.08.2023
Прозрачность glBlendFunc в OpenGL с GLKit
Я использую GLKit для приложения для iPad. С помощью этого кода я настраиваю смешивание:
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
Он работает нормально, но когда я пытаюсь сделать снимок экрана, режим наложения...
847 просмотров
schedule
25.04.2024