Я разрабатываю приложение с three.js
, но я столкнулся с этой проблемой, и я не могу найти решение. Я хочу определить, какие сетки видны прямо сейчас в зависимости от того, где камера в данный момент нацеливается, поэтому я могу обновлять свои объекты (данные поступают из службы) или нет, в зависимости от того, отображаются ли они в окне просмотра.Определить, видна ли сетка в окне просмотра в соответствии с текущей камерой
Я использую THREE.js
в режиме CANVAS (я нашел решение с использованием WebGL, которое говорит, что если объекты визуализированы или нет, но мне нужен CANVAS для этого проекта).
Я пытаюсь найти, если three.js
устанавливает как-то свойство указать, является ли объект видимым или нет (в настоящее время на экране, а не во всем мире 3D), но я не могу его найти. Ячейки имеют свойство visible:, но это всегда верно, даже если камера не нацелена на этот объект.
исследования усеченного выбраковки –