У меня есть THREE.PlaneGeometry
, с ComputeFaceNormals()
. Я создаю две сетки, используя эту геометрию, с различными вращениями, применяемыми к ним. Я хочу вычислить два угла между камерой и двумя центральными центральными частями. Оно должно быть:Three.js: конвертировать лицо нормальное из местного пространства в мировое пространство
vLocalCamera = vCamera.position - mesh1.position;
mesh1.normal() . vLocalCamera = cos(angle);
Проблема заключается в том, что я не знаю, как получить сетку нормальный в мире координат (от геометрии и сетки вращения) с three.js API
Этот ответ будет работать только в особых случаях. В целом это не сработает. См. Мой ответ. – WestLangley