我想在RealityKit中使用gobo作为Spotlight。但是,我找不到任何文档说明如何做到这一点。我只找到了有关如何在SceneKit中使用gobo的信息。但是,由于SceneKit不能与RealityKit结合使用,我找不到这样做的方法。以前有人这样做过吗,因为我不想在SceneKit中重写整个应用程序?
cyvaqqii1#
不幸的是,苹果RealityKit 2.0的当前版本不允许开发者在light source上添加GOBO(也叫模板光罩)(在SceneKit中是这样做的)。
let spot = SpotLight() spot.light.color spot.light.intensity spot.light.attenuationRadius spot.light.innerAngleInDegrees spot.light.outerAngleInDegrees
溶液将图案轮添加到照明场景的唯一方法是使用假纹理或fake shadows。
1条答案
按热度按时间cyvaqqii1#
RealityKit中的图案
不幸的是,苹果RealityKit 2.0的当前版本不允许开发者在light source上添加GOBO(也叫模板光罩)(在SceneKit中是这样做的)。
溶液
将图案轮添加到照明场景的唯一方法是使用假纹理或fake shadows。