1. 首页
  2. three.js

three.js获取摄像机的可见层

three.jsn您好,n我想知道是否有一种简单的方法可以知道相机当前可以看到哪些图层?我已经看了文件,但似乎不清楚我是否能做到这一点。我想打个电话camera.layers.currentlyVisible(),并返回一个当前可见层的数组,如[0,1,3]n任何响应都将不胜感激!谢谢你nHi@max,n我不认为存在一种将此作为数组返回的方法,但也许你可以使用分层测试2要知道特定层是否可见:nif ( camera.layers.test(2) ) // then layer 2 is visiblen这似乎对我不起作用。我能找到的唯一例子如下所示object.layers.test(相机图层)//如果一个层是共享的,则返回true。n看起来我必须传递一个层对象,而不仅仅是我要检查的层。n我发现了一些问题。我刚刚创建了一个对象来保存可见的层。这对我来说已经足够好了,谢谢你!n Getting Visible Layers of Cameran

three.js获取摄像机的可见层 为WP2原创文章,链接:https://www.wp2.cn/three-js/three-js%e8%8e%b7%e5%8f%96%e6%91%84%e5%83%8f%e6%9c%ba%e7%9a%84%e5%8f%af%e8%a7%81%e5%b1%82/