Вопросы по теме 'glu'
Орфографическая проекция сферы для получения круга (новичок в OpenGL)
Я пытаюсь нарисовать очень простую черно-белую фигурку с головой в виде сферы. Фон черный, я рисую белым цветом. Орфографическая проекция головы сферы должна представлять собой белый круг с шириной линии 3 пикселя. Все, что находится за головой,...
1559 просмотров
schedule
23.08.2022
Как увеличить расстояние (zfar/gluPerspective), где openGL перестает рисовать объекты?
Я изучаю OpenGL и у меня проблема с gluPerspective. Вот код, который я использую в Init()
// Calculate The Aspect Ratio Of The Window
// The parameters are:
// (view angle, aspect ration of the width to the height,
// The closest distance to...
7846 просмотров
schedule
26.04.2023
Посмотреть внутреннюю часть цилиндра
Если я нарисую gluCylinder с gluDisk сверху. Без включения отбраковки я получаю нужный цилиндр с эффектом крышки. Однако, если я включу отбраковку, диск (он же крышка) исчезнет. Почему? Это главный вопрос. Кроме того, при включенной...
979 просмотров
schedule
20.12.2022
Заставить GLUtesselator генерировать только GL_TRIANGLES?
Довольно сложно визуализировать данные, которые я генерирую, если я хочу использовать только один формат массива вершин.
Я попытался обеспечить обратный вызов GLU_TESS_EDGE_FLAG_DATA, но это привело к сбою моей программы. (также пробовал без...
3076 просмотров
schedule
02.08.2023
Мой GLKMathUnproject всегда возвращает геометрию в центре экрана.
Я пытаюсь использовать GLKMathUnproject() для преобразования координат экрана в геометрию, но моя процедура всегда возвращает любую геометрию, которая находится в центре экрана.
Мой непроектный код выглядит так:
+ (GLKVector3) gluUnproject:...
509 просмотров
schedule
14.08.2022
Glusphere дает странное освещение
При работе с Glu я использовал GlusolidSphere для рисования своих сфер, но, перейдя на glfw, мне пришлось использовать Glusphere. По сути, я скопировал всю функцию «glutsolidsphere» в свой собственный код, но у меня возникла странная проблема с...
1504 просмотров
schedule
26.05.2022
Перемещение рисунка в openGL с помощью мыши
Я пытаюсь переместить изображение в openGL, удерживая левую кнопку мыши. Я НЕ пытаюсь перетаскивать объект, просто перемещаю всю картинку. Это двухмерный рисунок фрактала, и мне сказали, что я могу использовать gluortho2d, но я не могу найти никакой...
4685 просмотров
schedule
18.05.2023
Грязный код gluPerspective
Меня интересует функция gluPerspective. Я переводил код для своего движка, когда увидел, что код этой функции беспорядочный.
void glhPerspectivef2(float *matrix, float fovyInDegrees, float aspectRatio,
float znear, float zfar)...
1905 просмотров
schedule
13.02.2023
CMake в Windows — ошибка в FindOpenGL.cmake при использовании импортированного целевого OpenGL :: GLU?
Итак, я пытаюсь использовать cmake в Windows для создания приложения OpenGL, и у меня возникают проблемы с подключением к GLU.
В частности, я использую FindOpenGL.cmake cmake 3.11, чтобы попытаться ввести OpenGL::GLU в качестве импортированной...
690 просмотров
schedule
09.10.2022
gluLookAt() не работает при использовании glOrtho()?
Я хочу использовать gluLookAt() для перемещения камеры, чтобы я мог видеть всю сетку (в коде это куб).
Я установил матрицу ModelView в игровом цикле. Оба изменения glLookAt() и gluPerspective() никак не влияют на окончательное изображение....
331 просмотров
schedule
09.06.2023
gluLookAt не работает с некоторыми параметрами
I'm trying to move the camera along the XYZ axes.
To do this, I change the third parameter in the glulookat function and it behaves strangely.
Вот весь мой код:
glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();...
42 просмотров
schedule
07.12.2022