我是Hololens开发的新手,我想放置一个聚光灯,可以通过切换按钮进行切换,并在该聚光灯上使用Unity light cookie将一个简单的十字线投影到我的全息图上。
现在,我无法在项目中使用简单的cookie。我创建了符合Unity规范的cookie,并且该cookie在正常的Unity 3D项目中可以正常工作。
我的怀疑是,由于cookie使用黑白图像来定义向何处投射光,因此Hololens(黑色被视为透明的)不适用于light cookie。我的猜疑对吗?还是有特殊的程序来使轻度饼干起作用?还是着色器可能是原因?
非常感谢!
我的怀疑是,由于cookie使用黑白图像来定义向何处投射光,因此Hololens(黑色被认为是透明的)不适用于light cookie。我的怀疑正确吗?
不,这无关紧要。 “黑白”图像只是灰度的浅曲奇纹理。您可以根据需要更改聚光灯的颜色。
Unity Light Cookies应该可以在HoloLens上工作,刚刚在HoloLens模拟器中进行了验证:使用标准资源中的纹理并将光的颜色设置为白色。
[请注意,推荐用于HoloLens开发的Unity版本是2018.4.x,请查看官方指南:Install the tools