Вопросы по теме 'glu'
Рендеринг гладких сфер и цилиндра с помощью gluSphere () и gluCylinder ()
Я использую OpenGL с C ++ (но без шейдеров и GLSL) и рисую сферы (шар для пула) и цилиндры (кий), используя функции библиотеки glu для их рисования. Я использую glBindTexture() для привязки текстуры и загрузки текстуры с помощью библиотеки SOIL ....
2336 просмотров
schedule
29.11.2021
получить мышь в мировых координатах с помощью 2 вызовов gluUnproject для создания луча
Я пытаюсь использовать то, что многие люди, кажется, находят хорошим способом, я вызываю gluUnproject 2 раза с разными z-значениями, а затем пытаюсь вычислить вектор направления для луча из этих двух векторов.
Я прочитал этот вопрос и попытался...
980 просмотров
schedule
28.10.2021
Нет текущего контекста OpenGL в этом потоке на javax.media.opengl.glu.GLU.getCurrentGL
Я столкнулся с похожей проблемой, когда начал изучать Opengl (JOGL) для "GL2 gl" несколько месяцев назад.... и затем я обнаружил, как решить (все, что имеет какое-то отношение к "gl", должно вызываться из дисплея/ метод инициализации).
Через...
1785 просмотров
schedule
15.04.2022
Где я могу позвонить в gluUnproject?
Это действительно простой вопрос.
Где я могу позвонить в gluUnproject? Нужен ли мне текущий контекст openGL?
Я посмотрел функцию здесь , но это не говорит мне, если есть какие-то предпосылки.
Я хочу сделать это:
GLdouble near[3];...
324 просмотров
schedule
01.05.2022
gluLookAt eyeZ не работает должным образом
У меня возникли проблемы со значением eyeZ для gluLookAt.
То, как я представляю, как это работает, похоже на перемещение камеры дальше, тем самым уменьшая объект в вашем поле зрения.
У меня есть простая установка с простой формой в...
1400 просмотров
schedule
30.04.2022
glTexImage2D против gluBuild2DMipmaps
Очень простой код создания текстуры OpenGL:
int width, height;
BYTE * data;
FILE * file;
// open texture data
file = fopen( filename, "rb" );
if ( file == NULL ) return 0;
// allocate buffer
width = 256;
height = 256;
data =(BYTE*) malloc( width...
5727 просмотров
schedule
14.05.2022
Ошибка компиляции GLUT в ubuntu
Я пытаюсь скомпилировать какое-нибудь приложение для перенасыщения "привет, мир":
#include <stdlib.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
GLint Width = 512, Height = 512;
const int CubeSize =...
42974 просмотров
schedule
15.07.2022
Почему некоторые части не отображаются в большом окне?
Если я изменяю размер окна, объекты деформируются (как я знаю). Итак, я пытаюсь рассчитать аспект, но если я сделаю это и увеличу размер окна, будет отображаться только маленький прямоугольник.
Это соответствующие части кода:
Функция изменения...
15 просмотров
schedule
27.09.2022
iPhone выбирает / отменяет проецирование в альбомной ориентации (матрица проекции поворачивается)
Я пытаюсь заставить «выбор» работать в 3D-сцене, где вид повернут так, что iPhone удерживается в ландшафтном режиме. Я использую OpenGL ES 2.0 (поэтому все шейдеры, без конвейера с фиксированной функцией).
Я выполняю unproject из кода рендеринга и...
556 просмотров
schedule
02.10.2022
Есть ли способ заставить GLUtessellator использовать только GL_TRIANGLES?
Я пытаюсь использовать GLUtesselator для создания трехмерного экструдированного текста в OpenGL. Вот соответствующий код:
private boolean createText(final String displayText)
{
final Font font = new Font("Times New Roman", Font.TRUETYPE_FONT,...
1689 просмотров
schedule
22.01.2023
IllegalArgumentException от gluUnProject
Я получаю это сообщение об ошибке
08-30 19:20:17.774: ERROR/AndroidRuntime(4681): FATAL EXCEPTION: GLThread 9
08-30 19:20:17.774: ERROR/AndroidRuntime(4681): java.lang.IllegalArgumentException: length - offset < n
08-30 19:20:17.774:...
2228 просмотров
schedule
01.06.2023
Вращение вокруг сферы с использованием OpenGL и gluLookAt
Итак, я пытаюсь щелкнуть и перетащить, чтобы вращать объект, используя C++ и OpenGL. Я использую gluLookAt с центром в начале координат, и я получаю координаты глаза, используя параметрические уравнения для сферы (eyex = 2* cos(theta) * sin(phi);...
2287 просмотров
schedule
28.06.2023
как мне избавиться от этих ошибок компилятора в glu.h?
попытка использовать этот учебник в 64-разрядной версии Windows 8 с netbeans и cygwin 4.8.1 .
я получаю много таких ошибок: /usr/include/w32api/GL/glu.h:68:79: ошибка: ожидается ‘)’ перед токеном ‘*’.
для таких операторов: void APIENTRY...
3677 просмотров
schedule
06.05.2023
Доступны ли устаревшие/удаленные функции OpenGL?
Я запускаю Ubuntu 14.04, и когда я запрашиваю запуск OpenGL в моей системе, я получаю следующее:
:~$ glxinfo | grep "version"
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL core profile version string: 3.3...
247 просмотров
schedule
19.03.2023
Установить ruby-opengl 0.60.1 на Ubuntu? чтобы добавить расширения «gl», «glu» и «glut»
Как установить ruby-opengl-0.60.1 на Ubuntu?
я продолжаю пытаться
$ gem install ruby-opengl --version 0.60.1
и я столкнулся со следующей ошибкой:
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension
ERROR:...
722 просмотров
schedule
28.01.2024