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

Масштабирование без выравнивания по осям
Поиск хорошего способа сделать это уже некоторое время ставит меня в тупик: предположим, у меня есть поле выбора с набором точек в нем. Перетаскивая углы, вы можете масштабировать (расстояние между) точками в поле. Теперь для поля, выровненного по...
365 просмотров
schedule 28.06.2022

Специализированный конструктор для класса Vector
Я пытаюсь написать математический векторный класс. Первая версия выглядит так: template <typename T, unsigned int n> struct Vector { Vector<T, n>(T t = T()) // default { for (int i = 0; i < n; i++) {...
198 просмотров
schedule 03.08.2023

Как определить, находится ли точка внутри скошенного конического усеченного конуса
Я пытаюсь выяснить, находится ли точка внутри конуса эллипсоида, образованного между точкой и кругом в трехмерном пространстве. Конус эллипсоидный, потому что точка не перпендикулярна центру окружности. См. схему ниже: Итак, я знаю:...
216 просмотров
schedule 23.08.2022

Установить местоположение актера в мире из математики положения мыши
Мои познания в математике, к сожалению, сильно удручают, но очень хочется разобраться в коде, которым я должен управлять Актером, перетаскивая его мышкой. Этот код также работает как способ размещения объекта в мире щелчком мыши по экрану....
1335 просмотров

Как повернуть квадрат вокруг оси X в 3D-пространстве
Поэтому я пытался узнать, как работает 3D-рендеринг. Я попытался написать скрипт с целью вращения плоского (2D) квадрата в 3D-пространстве. Я начал с определения квадрата в нормализованном пространстве (-1, 1). Обратите внимание, что нормализуются...
203 просмотров
schedule 31.03.2024