Вопросы по теме 'freeglut'
sdl приложения segfaults на sdl_gl_setattribute
Я пытаюсь скомпилировать это пример и немного поэкспериментируйте с ним. Я уже исправил основную ошибку, с которой люди сталкивались в этом примере, когда они вызывали sdl_gl_setattribute до вызова SDL_Init, но я все еще получаю segfault сразу...
771 просмотров
schedule
08.03.2023
Как лучше всего закрыть FreeGLUT?
У меня действительно проблемы с закрытием консольного приложения с помощью FreeGLUT.
Я хотел бы знать, как лучше всего использовать все возможные закрытия, потому что я не хочу никаких утечек памяти (я их очень боюсь).
Итак, я уже пробовал...
20189 просмотров
schedule
04.03.2023
Прием ввода с клавиатуры с помощью 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 просмотров
schedule
04.09.2022
Настройка GLEW,FREEGLUT
Я настраиваю FREEGLUT и GLEW для Visual Studio2012 на 64-битной Windows7. Прежде всего, нужно ли мне также настраивать GLUT?
Во-вторых, я запутался, в GLEW/lib и GLEW/bin есть папки Release и Release MX, в какой из них выбрать файлы?
1716 просмотров
schedule
28.02.2023