как убрать плоскость отсечения в ТРИ js? - PullRequest
0 голосов
/ 01 декабря 2018

Я хочу удалить плоскости отсечения в ТРИ js, но я не могу найти никакой информации о том, как это сделать.Я обнаружил, что орфографическая камера может иметь отрицательное значение для ближней плоскости отсечения.

Если я положу отрицательное значение в ближнюю плоскость отсечения перспективной камеры, это не выдаст ошибку, но не покажет какие-либо объекты.

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

Вот значения камеры, которые я использую:

var camera = new THREE.PerspectiveCamera(90, size.x/size.y, 0.1, 1000);

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

Все объекты имеют положение (0, 0, 0), но могут иметь часть, простирающуюся на 10-15 единиц от их положения

...