модуль камеры - непонятный параметр
06 мая 2016 17:21
06 мая 2016 18:05
Ответ на сообщение пользователя v1vendi
Добрый день. С обновлением 16.04 в модуле камеры метод calc_ray просит в качестве выходного параметра Float32Array(6)
Я понимаю, что это необходимо в случае VR, однако при работе с обычным 3D приходится после получения вектора преобразовывать его в Vec3
Добрый день.
Теперь эта функция использует параметрическую прямую (прямую, заданную параметрически). Это было сделано, чтобы поддержать эту функцию для ортогональной камеры (для неё недостаточно знать направления).
Данные находится в следующем формате: первые три элемента - это координаты точки, из которой выходит вектор. Последующие три - вектор, задающий направление. Если вы используете перспективную камеру, то вам необходимо извлечь вектор направления. Для работы с параметрическими прямыми был добавлен модуль math