我对Hololens开发有点陌生,我想放置一个聚光灯,可以通过切换按钮切换,然后在聚光灯上使用Unity light cookie将一个简单的十字准线投影到我的全息图上。
现在我不能让轻量cookie在我的项目中工作。我根据Unity规范创建了cookie,该cookie在普通的Unity 3D项目中工作。
我的怀疑是,由于饼干使用黑白图像来定义投射光线的位置,因此全息-where黑色被视为透明-不适用于轻型饼干。我的怀疑正确吗?或者,有没有一个特殊的过程来让轻量cookie工作?或者着色器可能是一个原因?
非常感谢!
发布于 2020-01-29 12:47:05
我的怀疑是,由于
使用黑/白图像来定义投射光线的位置,因此Hololens -where黑色被视为透明-不适用于轻饼干。我的怀疑正确吗?
不,这无关紧要。“黑/白”图像只是灰度浅饼干纹理。您可以根据需要更改聚光灯的颜色。
统一灯光曲奇应该在HoloLens上工作,刚刚在HoloLens模拟器中进行了验证:使用标准资源中的纹理并将灯光颜色设置为白色。
请注意,推荐用于HoloLens开发的Unity版本是2018.4.x,请查看官方指导:Install the tools
发布于 2020-02-04 00:04:24
我找到了解决方案,cookie仅在聚光灯渲染模式设置为重要时才渲染。让我们希望这不会有太大影响。

https://stackoverflow.com/questions/59954413
复制相似问题