Библиотека утилит OpenGL
1 ответ

gluLookAt() делает пустой экран

У меня нет большого опыта OpenGL. Я пытаюсь нарисовать чайник и переместить камеру вокруг чайника. Для этого я использую функцию gluLookAt. Проблема в том, что когда я вызываю gluLookAt, на экране ничего нет, и я не вижу своего чайника. #include "op…
19 сен '11 в 08:47
1 ответ

Не очень хорошо продуманный учебный материал OpenGL

Я пытаюсь изучить OpenGL и ознакомился с несколькими "руководствами" и "учебными пособиями". Эти "руководства" и "учебные пособия" говорят: "Сделай то и это, и это, и тогда у тебя есть команды рисования". Я ищу какой-то учебный материал для OpenGL, …
19 авг '12 в 01:04
1 ответ

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: ERROR/Androi…
4 ответа

Qt Creator - LNK1104: не удается открыть файл "glu32.lib"

Я использую Qt и Qt Creator и хочу запустить тестовый файл, чтобы проверить правильность установки или нет. Я использую Windows 8.1 64 бит. Я установил новейшую 64-битную версию Qt OpenGL для Windows. Я уже включил файл glu32.lib, выполнив это в мое…
03 мар '14 в 00:38
1 ответ

Можно ли использовать Glu с Android NDK

Я не могу включить glu.h в свой проект Android NDK. Я пытаюсь портировать существующий код C++ в NDK, и он использует glu в нескольких местах (особенно gluErrorString). У OpenGLES нет глюка? Есть ли порт, который я могу использовать? Если нет, то я,…
28 сен '11 в 21:03
3 ответа

Являются ли функции gluTess* устаревшими?

Я работаю над проектом OpenGL и ищу функциональные возможности триангуляции / тесселяции. Я вижу много ссылок на GLUtessellator и связанные gluTess* функции (например, здесь). Я также использую GLFW, который повторяет снова и снова в своих руководст…
10 янв '17 в 23:32
1 ответ

gluCylinder(), как работает OpenGL

Я хотел построить площадку для крикета с OpenGL. Я сделал несколько полигонов для обозначения поля, поля и линий для боулинга. Но проблема в том, когда я пытаюсь использовать gluCylinder чтобы сделать пни, я сделал глубину glEnable(GL_DEPTH_TEST)но …
18 июл '12 в 16:36
0 ответов

Алгоритм рисования сферы Python

Приведенный ниже код представляет собой алгоритм для рисования сферы в opengl без использования glutsphere. Аргументы такие же, как и в glutsphere(). Но я не могу понять этот код. Может кто-нибудь, пожалуйста, объясните мне этот код. Как это работае…
25 апр '14 в 10:56
1 ответ

OpenGL и GLUT/ C++ Нечетная проблема зацикливания текстур

Я работаю с текстурами в OpenGL и столкнулся со странной проблемой. Иногда загруженное изображение слегка сдвигается вправо. Я приведу код и снимки экрана ниже. #include <gl/glew.h> #include <gl/glut.h> #include <windows.h> #includ…
20 июн '13 в 22:34
2 ответа

Как мне связаться с GLU?

Я только что обнаружил FLTK и сделал make-файл для своего теста. Вот мой make-файл: ################ template makefile ############## # We don't know what compiler to use to build fltk on this machine - but fltk-config does... CC = $(shell fltk-conf…
05 фев '11 в 20:42
1 ответ

Перемещение рисунка в openGL с помощью мыши

Я пытаюсь переместить изображение в openGL, удерживая левую кнопку мыши. Я не пытаюсь перетащить объект, просто переместить всю картину. Это 2-й рисунок фрактала, и мне сказали, что я могу использовать gluortho2d, но я не могу найти какую-либо инфор…
09 ноя '13 в 22:58
1 ответ

Настройка gluProject() в начинающих OpenGL VC++

Я пытаюсь конвертировать 3D в 2D координаты. и я понимаю, что мне нужно использовать gluProject(), Но я сталкиваюсь с проблемами при настройке. Мне нужно использовать координаты пикселей Мне нужна помощь в InitGL() как я могу правильно его инициализ…
09 авг '12 в 20:30
0 ответов

GluNurbsSurface устарел, чем заменить?

Я искал gluNurbsSurface и gluBeginTrim для обрезки и рисования поверхностей nurbs, как описано здесь. Но из того, что я вижу, GLU устарела с выпуском OpenGL 3.1, так что бы я использовал для замены этих методов? Если бы это была просто необрезанная …
03 фев '14 в 16:16
1 ответ

Мой GLKMathUnproject всегда возвращает геометрию, которая находится в центре экрана

Я пытаюсь использовать GLKMathUnproject() перевести экранные координаты в геометрию, но моя процедура всегда возвращает любую геометрию в центре экрана. Мой непроектированный код выглядит так: + (GLKVector3) gluUnproject: (GLKVector3) screenPoint in…
06 июн '13 в 01:14
2 ответа

Посмотреть внутри цилиндра

Если я нарисую gluCylinder с gluDisk наверху. Без выбраковки я получаю нужный цилиндр с эффектом крышки. Однако, если я включаю отбраковку, диск (он же крышка) исчезает. Это почему? Это главный вопрос. Кроме того, при включенном отбраковке задние по…
11 июл '12 в 08:20
2 ответа

Создать 3D квадратную усечку, применив трансформацию к кубу?

Я хотел бы знать, возможно ли построить трехмерную квадратную усечку, применяя некоторую трансформацию к glutSolidCube(GLDouble size), Я предполагаю, что речь идет о некоторой матрице сдвига, которая, насколько я могу судить, не является встроенным …
06 окт '12 в 18:52
1 ответ

GLU NURBS отображается неправильно

РЕДАКТИРОВАТЬ: Это ошибка библиотеки. Я сообщил об этом в список рассылки HOpenGL. Я использую 9-точечный прямоугольный метод для представления круга / эллипса в виде NURBS. Очки p1, p2, ..., p9, p9 = p1, Они лежат, как показано: y2 | p2 p3 p4 y1 | …
17 окт '11 в 19:38
1 ответ

iPhone выбрать / не проецировать, когда в альбомной ориентации (матрица проекции вращается)

Я пытаюсь заставить работать "сборку" в 3D-сцене, где вид поворачивается так, что iPhone удерживается в ландшафтном режиме. Я использую OpenGL ES 2.0 (так что все шейдеры, без конвейера с фиксированной функцией). Я выполняю unproject из кода рендери…
14 мар '11 в 14:35
1 ответ

OpenGL рядом с плоскостью зажима

Я работаю над интерактивными сценами для курса компьютерной графики. Я создал программу, которая будет генерировать цветные кубики, и позволю мне вращать их с помощью клавиатуры. Однако их разрезает плоскость ближней обрезки моей камеры: Я пытался и…
18 окт '12 в 04:51
1 ответ

Нет контекста OpenGL в этой теме на javax.media.opengl.glu.GLU.getCurrentGL

Я столкнулся с подобной проблемой, когда начал изучать Opengl (JOGL) для "GL2 gl" несколько месяцев назад.... и затем я обнаружил, как решить (все, что связано с "gl", должно вызываться из дисплея / метод init). Через некоторое время мне также понад…
31 июл '12 в 13:40