Вопросы по теме 'glut'
Как загрузить bmp в массив GLubyte?
Все,
Я пытаюсь загрузить файл bmp в массив GLubyte (без использования aux).
Невероятно, как то, что я считал тривиальной задачей, поглощает часы моего времени.
В гугле ничего не нашел!
Это то, что я взломал вместе, но это не совсем...
4957 просмотров
schedule
02.07.2023
Может кто-нибудь объяснить, как я могу использовать Quanternions, чтобы использовать мышь, чтобы смотреть вокруг, как FPS?
Вчера я спросил: Как могло просто вызов "Pitch and Yaw" заставит камеру вращаться?
В основном, я узнал из-за "Gimbal Lock", что если вы наклоните + рыскание, вы неизбежно создадите эффект качения. Для получения дополнительной информации вы...
2305 просмотров
schedule
03.05.2024
Используя OpenGL/GLUT, как я могу определить, удерживаются ли две клавиши одновременно?
Используя OpenGL/GLUT, как я могу определить, удерживаются ли две клавиши, скажем, «a» и «j» одновременно?
(Эта программа должна компилироваться с OSX GCC, Windows GCC, Windows VS2005, поэтому, пожалуйста, не используйте хаки, зависящие от ОС.)
8133 просмотров
schedule
10.07.2022
Получение гладких, больших точек в OpenGL
Я начал играть с OpenGL и GLUT. Я хотел бы нарисовать некоторые точки, но проблема в том, что они получаются квадратами, а я хотел бы, чтобы они были круглыми точками (закрашенными кружочками).
Вот что я делаю:
void onInitialization( )
{...
53004 просмотров
schedule
12.12.2023
Есть ли способ одновременно перемещать два квадрата в OpenGL?
поэтому у меня есть функция, которая обрабатывает нажатия клавиш в игре, над которой я работаю в OpenGL. Но дело в том, что хотя я сделал два квадрата, и они оба двигаются, когда нажимается правильная клавиша, перемещается только один квадрат. Есть...
1399 просмотров
schedule
18.06.2022
Проблемы с отображением перенасыщения
Я пытаюсь использовать Glut в C ++, но у меня возникают проблемы, когда я пытаюсь поместить свою функцию отображения в класс Renderer.
У меня есть ошибка: ошибка C2227: слева от '-> display' должна указывать на класс / структуру / объединение /...
185 просмотров
schedule
24.02.2022
Обновление окна GLUT
Пожалуйста, извините за мой плохой английский.
Я разрабатываю программу с OpenGL, GLUT и C++, которая перемещает блок полигонов по окну. Ну, сначала я использовал функцию таймера GLUT, и она отлично работает. Теперь я хочу реализовать свой...
2481 просмотров
schedule
31.07.2023
GLUT заменяет AUX_RGBImageRec?
Я просматриваю какой-то старый код, который везде использует glaux.
Что ж, мне нужно использовать перенасыщение в моем проекте, и мне интересно, есть ли у него структура для растрового изображения rgb, как у glaux.
Что-то, что позволило бы мне...
3056 просмотров
schedule
17.12.2022
Как добавить полосы прокрутки в приложение GLUT?
Я просто хочу знать, как сделать полосу прокрутки с помощью библиотеки GLUT?
Есть ли функция для создания полосы прокрутки в библиотеке Glut?
Я всего лишь начинающий пользователь, и я создал окно (верхнего уровня), используя библиотеку...
1746 просмотров
schedule
30.10.2023
Порядок параметров компоновщика для SFML и GLUT
Кто-то попросил меня изучить какой-то проект, где он хотел, чтобы я реализовал определенную функцию. Однако я не могу запустить программу, она использует как SFML, так и GLUT. Я использую Windows Vista с Dev Cpp, и обе библиотеки установлены и...
356 просмотров
schedule
11.09.2023
Правильный способ создания объектов в opengl?
Я действительно новичок в opengl, и сейчас я изучаю основы. У меня вопрос высокого уровня. Если я хочу создать объект, скажем, столбец, в котором есть все варианты?
Импортируйте 3D-сетку из любой внешней программы (например, 3DStudio) и...
5578 просмотров
schedule
08.01.2023
Как рассчитать точку взгляда для перемещения камеры с помощью мыши в OpenGL / GLUT?
Мне будет сложно объяснять это, поэтому, пожалуйста, потерпите меня.
Я уже реализовал большинство типов движений и вращений в своем классе камеры, все работает с клавиатурой, теперь я хочу реализовать мышь. Я фиксирую движение мыши вот так:...
6176 просмотров
schedule
12.05.2024
GlutTimerFunc проблема
Я использую Glut для создания простой анимации. В основной функции вызывается glutTimerFunc(TIMERMSECS, animate, 0) . Две части кода генерируют одинаковую графику.
const int TIMERMSECS = 20;
float animation_time = 0;
const float...
13805 просмотров
schedule
03.08.2023
Неправильная текстура при загрузке 3D-модели с использованием ASSIMP и OpenGL.
Я пытаюсь изменить пример кода для загрузки 3D-модели, включенный в пример кода с использованием GLUT вместо WGL. Однако у меня возникла проблема с текстурой, как показано ниже:
в то время как это должно быть так, как показано ниже:...
6892 просмотров
schedule
04.04.2022
Устаревшие функции OpenGL и gluPerspective и Transform
Я новичок в OpenGL и все еще экспериментирую с основными формами. Иногда я нахожу много функций, таких как glEnd и многие другие, которые не упоминаются в документации OpenGL 3+. Были ли они заменены другими функциями? Или надо их вручную писать?...
4801 просмотров
schedule
24.06.2023
Неправильные цвета при загрузке текстур в OpenGL
Я пытаюсь понять, как загрузить текстуру в OpenGL, и я написал очень простой код:
GLuint texture;
void loadTexture() {
GLubyte data[] = { 255,0,0,
0,255,0,
0,255,0,...
1801 просмотров
schedule
15.03.2024
можно ли использовать кнопку колеса без использования freeglut?
Я где-то слышал, что можно использовать кнопку колеса, сравнивая переменную кнопки с (3 / 4), но кажется, что никакие события не запускаются всякий раз, когда я вращаю кнопку колеса. что я здесь делаю неправильно? я пытаюсь избежать халявного.
130 просмотров
schedule
01.05.2024
OpenGL - объясните glutInitDisplayMode()
Подробно объясните, какой функционал обеспечивают настройки в строке:
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
до сих пор я знаю, что эта строка инициализирует режим отображения, запрашивая настройку двойного буфера,...
13364 просмотров
schedule
20.10.2023
Странное поведение OpenGL при рисовании куба
Когда я рисую куб с помощью этого кода
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
gluLookAt(
x, y, z,
x+xp, y+yp, z+zp,
0.0f, 1.0f, 0.0f);
glBegin(GL_QUADS);
glColor3f(0.0f,1.0f,0.0f);...
336 просмотров
schedule
09.06.2022
простая 2d анимация в перенасыщении
У меня есть задание, которое нужно сделать, но я не могу понять его по-настоящему. Задание выглядит следующим образом: добавление текстуры к фону (солнечная система), добавление текстуры к 2 объектам (нарисованные фигуры) и добавление анимации, в...
5430 просмотров
schedule
22.01.2023