人气 273

[名词解释] unity3d occluder static和occludee static的区别 [复制链接]

九艺网 2020-6-8 20:27:33

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
occluder是“遮挡bai物du”,occludee是“被遮挡物zhi”。
“遮挡物”所遮挡的“被遮挡物”,就不会显示在场dao景中。效果跟Active为False的时候一致。
如果两个都勾选的话,就代表这个物体既是“遮挡物”,也是“被遮挡物”。
举个例子,假如A B C三个立方体,排成一列, 摄像机在A的正前方,从摄像机的视角中看不到B和C,因为它俩被A挡住了。
如果这时候A是“遮挡物”,B和C是“被遮挡物”。那B和C就不会显示在场景中(不仅是摄像机看不见,而是完全不在场景中出现)。
但如果摄像机穿过A,而移动到B的正前方,B和C都会显示。为什么?因为B是“被遮挡物”,却没有被“遮挡物”挡住(此时作为遮挡物的A,在摄像机背面,并没有挡住B)
那C为何会显示呢?因为B只是“被遮挡物”,而不是“遮挡物”,所以它无法遮挡C。摄像机里看不到C,但C依然会显示在场景中。
如果此时把B同时勾选为“遮挡物”。那么C就不会显示了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|小黑屋|九艺游戏动画论坛 ( 津ICP备2022000452号-1 )

GMT+8, 2024-3-29 16:22 , Processed in 0.063585 second(s), 23 queries .

Powered by Discuz! X3.4  © 2001-2017 Discuz Team.