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

sdl приложения segfaults на sdl_gl_setattribute
Я пытаюсь скомпилировать это пример и немного поэкспериментируйте с ним. Я уже исправил основную ошибку, с которой люди сталкивались в этом примере, когда они вызывали sdl_gl_setattribute до вызова SDL_Init, но я все еще получаю segfault сразу...
771 просмотров
schedule 08.03.2023

Как лучше всего закрыть FreeGLUT?
У меня действительно проблемы с закрытием консольного приложения с помощью FreeGLUT. Я хотел бы знать, как лучше всего использовать все возможные закрытия, потому что я не хочу никаких утечек памяти (я их очень боюсь). Итак, я уже пробовал...
20189 просмотров

Прием ввода с клавиатуры с помощью Glut
Я использую Freeglut для разработки некоторых базовых игр. Тем не менее, у меня были некоторые проблемы с вводом с клавиатуры. В некоторых предыдущих играх я делал что-то вроде этого: (псевдокод) class Key { bool pressed; void press()...
2567 просмотров
schedule 09.03.2022

вызывать display() вместо glutPostRedisplay() при изменении формы?
Могу ли я в функции reshape() просто вызвать функцию обратного вызова display() вместо glutPostRedisplay() ?
610 просмотров
schedule 24.10.2022

Освещение OpenGL 3.1 перепуталось, используя затенение Фонга
После многих мучительных часов попыток выяснить, почему мое освещение испорчено, я все еще в растерянности. Нормали OpenGL верны (выборка обратной стороны не приводит к исчезновению ни одного из моих треугольников) Я рассчитываю свои нормали,...
4733 просмотров
schedule 13.05.2022

Не могу заставить Freeglut работать с Haskell в Windows
Вот мой исходный код, который я пытаюсь заставить работать: В Main.hs: import Graphics.Rendering.OpenGL import Graphics.UI.GLUT import Bindings import Data.IORef main = do (progname,_) <- getArgsAndInitialize createWindow "Hello...
1723 просмотров
schedule 26.04.2023

Проблемы с freeglut glew в Visual Studio 2010
Я пытался установить glew и freeglut для использования с Visual Studio 2010. Я следовал этому guide и несколько раз возвращался назад, чтобы убедиться, что я следовал ему правильно, но я все еще получаю следующие ошибки, когда пытаюсь скомпилировать...
1806 просмотров
schedule 12.04.2024

Переизбыток FreeGlutMotionFunc работает
Я новичок в программировании перенасыщения. Я хочу просто создать окно и показать координаты мыши (внутри окна). Это нормально, что glutMotionFunc активен, когда я нажимаю кнопку мыши (внутри окна) и курсор находится вне окна? Если не где я не...
2218 просмотров
schedule 12.11.2022

Анимация GLUT с glTimerFunc
Я попробовал несколько простых рисунков и анимаций с помощью freeglut (в Linux на виртуальной машине). До сих пор все строилось и работало просто отлично. Моя последняя попытка заключалась в перемещении квадрата с помощью glTimerFunc . Хотя с gcc...
6613 просмотров
schedule 03.06.2023

проблемы с freeglut на mac os snow leopard (он отлично строится через macports)
им на mac os снежный барс gcc 4.5.4 | gcc 4.2.1, пытаясь создать учебные пособия http://www.arcSynthesis.org/gltut/ сначала нужно построить dir glsdk. Я устанавливаю freeglut (обязательное условие) через macports freeglut @2.8.0_1 (активный) и...
2129 просмотров
schedule 23.08.2022

Фоновое изображение в OpenGL
Я делаю 3D-игру с астероидами в Windows (используя OpenGL и GLUT), где вы перемещаетесь в пространстве через кучу препятствий и выживаете. Я ищу способ установить фон изображения против скучных параметров цвета bg. Я новичок в OpenGL, и все, о чем я...
1514 просмотров
schedule 08.11.2023

OpenGL/GLUT Создание окна после mainEventLoop()
Я разрабатываю игру в OpenGL/GLUT, и мне нужно открыть новое окно, чтобы показать счет, когда игра выиграна. Для этого я позвоню glutCreateWindow() и зарегистрирую обратные вызовы после вызова mainEventLoop() . Есть ли в этом проблема? Как я...
2151 просмотров
schedule 29.05.2022

GLUT: пустое окно
Я успешно скомпилировал этот код, используя последнюю версию freeglut, но постоянно получаю пустое окно, заполненное цветом, указанным в функции glClearColor . Эта простая программа взята из учебника по интерактивной компьютерной графике,...
741 просмотров
schedule 13.04.2024

Cygwin: невозможно запустить/ошибка в X11 xterm с библиотеками OpenGL/GLEW
Я работаю с X11 opengl на Cygwin и пытаюсь запустить некоторые тесты с использованием библиотеки glew. Пытаюсь скомпилировать пример "Chapter2.4.c" из здесь Компилируется без ошибок. Но при попытке запуска с x11 (startxwin) на xterm получаю...
427 просмотров
schedule 03.09.2022

Как установить координаты OpenGl?
С помощью следующего кода я получаю свой треугольник в правом верхнем углу графика, который говорит мне, что 0,0 находится в центре окна. Что мне сделать, чтобы вывести его в угол окна, т.е. в левый нижний угол? #include <GL/glut.h> void...
1196 просмотров
schedule 21.05.2023

OpenGL: не удается выполнить рендеринг с помощью freeGLUT? С++
Я только начал работать с freeGLUT сегодня, и у меня все хорошо установлено. Я могу создать базовое окно, но всякий раз, когда я вызываю почти каждый метод рендеринга, компиляция завершается ошибкой. Я использую следующий код: #include...
215 просмотров
schedule 28.06.2022

C++ OpenGL: вызов gluPerspective вызывает ошибку неопределенной ссылки?
Я использую FreeGLUT, чтобы попытаться создать свой первый куб на C++ с OpenGL. У меня проблема: всякий раз, когда я вызываю «gluPerspective», компилятор выдает эту ошибку: build/Debug/MinGW-Windows/main.o: In function `main':...
6532 просмотров
schedule 10.04.2024

GLUT_ICON не работает в верхнем левом окне
я пытаюсь добавить приложение значка, которое использует freeglut, в соответствии с документом здесь кажется достаточно иметь ресурс значка GLUT_ICON. Хотя это сработало, оно появляется только на значке окна консоли и исполняемого файла в...
422 просмотров
schedule 05.10.2022

Ошибка сборки при попытке запустить пример OpenGL в VC
Чего я не могу понять, так это почему компилируются оба отдельных файла .cpp, но решение не создается. Код, который не компилируется, хотя я следую инструкциям это // Two-Dimensional Sierpinski Gasket // Generated using randomly selected...
5570 просмотров

Настройка GLEW,FREEGLUT
Я настраиваю FREEGLUT и GLEW для Visual Studio2012 на 64-битной Windows7. Прежде всего, нужно ли мне также настраивать GLUT? Во-вторых, я запутался, в GLEW/lib и GLEW/bin есть папки Release и Release MX, в какой из них выбрать файлы?
1716 просмотров