【发布时间】:2020-10-28 22:34:09
【问题描述】:
我发现了这个有趣的关于使用 mesh.renderorder 和 material.colorwrite 进行对象遮挡的信息。
three.js transparent object occlusion
我找不到直接使用框架或检查器设置这些的方法。有办法吗?
是的,我知道如何使用 javascript 直接设置它们。以声明方式执行此操作将不胜感激。
【问题讨论】:
标签: aframe
我发现了这个有趣的关于使用 mesh.renderorder 和 material.colorwrite 进行对象遮挡的信息。
three.js transparent object occlusion
我找不到直接使用框架或检查器设置这些的方法。有办法吗?
是的,我知道如何使用 javascript 直接设置它们。以声明方式执行此操作将不胜感激。
【问题讨论】:
标签: aframe
除了colorWrite,它必须需要隐藏对象和隐藏对象的renderOrder。
【讨论】:
A-Frame 没有内置声明方式:material 组件提供的唯一属性是documented here,不包括colorWrite。
由于您已经知道如何使用 JavaScript 以声明方式设置它们(根据链接问题中的答案),您当然可以 write an A-Frame component 为您想要做的事情创建声明语法,并根据需要重用它。
【讨论】: