Вопросы по теме 'arcball'
элементы управления arcball с помощью Qt и OpenGL
Я пытаюсь реализовать контроллер arcball/trackball, используя Open GL и Qt. Тем не менее, я совершенно новичок в OpenGL. У меня ужасное, ужасное, ужасное время, когда я заставляю вещи работать.
Я начал с этого видео:...
2912 просмотров
schedule
03.10.2022
GLM: Как я могу удерживать выбранную точку под мышью при вращении?
Я пытаюсь повернуть сетку вокруг ее начала, используя стандартное вращение дуги. Всякий раз, когда я нажимаю на 3D-объект, я провожу луч от мыши, чтобы найти точку пересечения. Я измеряю расстояние этой точки пересечения от начала координат...
507 просмотров
schedule
05.04.2024
Реализация оси вращения дуги без проекционной матрицы?
У меня есть вопрос о реализации arcball в opengl с помощью Android Studio.
После вычисления оси вращения я должен перевернуть ось через конвейер рендеринга обратно в пространство объекта, чтобы вращение можно было применить в пространстве объекта....
202 просмотров
schedule
13.03.2022
Как glm :: перспектива () и glm :: lookAt () работают вместе?
Я пытаюсь понять, как работают функции lookAt и перспективы.
Я хотел бы изменить значение glm :: lookAt (в частности, значение z положения камеры), и я заметил, что если это значение отличается от значения ближней плоскости в glm :: перспектива,...
1098 просмотров
schedule
07.02.2022
OpenGL ArcBall для вращения сетки
Я использую устаревший OpenGL для рисования сетки. Теперь я пытаюсь реализовать класс arcball для поворота объекта с помощью мыши. Однако, когда я перемещаю мышь, объект либо не вращается, либо поворачивается на слишком большой угол.
Это метод,...
452 просмотров
schedule
05.09.2023
Arcball Camera: как попасть вправо, в направлении и вверх
Я пытаюсь реализовать камеру, которая следует за движущимся объектом. Я реализовал эти функции:
void Camera::espheric_yaw(float degrees, glm::vec3 center_point)
{
float lim_yaw = glm::radians(89.0f);
float radians =...
882 просмотров
schedule
17.03.2022