Как получить все векторы из вида «усеченного конуса»? - PullRequest
0 голосов
/ 27 февраля 2019

В настоящее время я работаю с Three.js, и я пытаюсь вернуть все векторные значения представления Frustum из THREE.PerspectiveCamera .

Давайтескажем, у меня есть значения ближней / дальней плоскости Frustum, как показано на рисунке.Я хочу перебрать каждый индекс этого трехмерного объекта, чтобы создать линию для каждого индекса.

enter image description here

Моя главная цель - продемонстрировать трассировку лучей,поэтому я хочу снять линию от ближней плоскости усеченного конуса (индекс (0)) к дальней плоскости (индекс (1)).

Как достичь вышеизложенного и, если да, при условии, чтоЯ получил все упомянутые значения, мне все еще нужно узнать направление и расстояние?А какие математические уравнения требуются для вычисления векторов и такого подхода?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...