【问题标题】:Unity light cookies with MRTK使用 MRTK 的 Unity Light cookie
【发布时间】:2020-02-04 00:04:24
【问题描述】:

我是 Hololens 开发的新手,我想放置一个聚光灯,可通过切换按钮切换,并在聚光灯上使用 Unity 光 cookie 将简单的十字准线投射到我的全息图上。

现在我无法在我的项目中使用轻量级 cookie。我根据 Unity 规范创建了我的 cookie,该 cookie 在普通的 Unity 3D 项目中工作。

我的怀疑是,由于 cookie 使用黑白图像来定义投射光线的位置,因此 Hololens(黑色被视为透明)不适用于浅色 cookie。我的怀疑是对的吗?或者是否有一个特殊的过程可以让轻饼干起作用? 或者着色器可能是一个原因?

非常感谢!

【问题讨论】:

    标签: unity3d hololens mrtk


    【解决方案1】:

    我的怀疑是,由于 cookie 使用黑白图像来定义投射光线的位置,因此 Hololens(黑色被视为透明)不适用于浅色 cookie。我的猜想对吗?

    不,这无关紧要。 “黑/白”图像只是灰度光饼干纹理。您可以根据需要更改聚光灯的颜色。

    Unity Light Cookie 应该可以在 HoloLens 上运行,刚刚在 HoloLens 模拟器中验证:使用标准资源中的纹理并将光的颜色设置为白色。

    请注意,HoloLens 开发推荐的 Unity 版本为 2018.4.x,查看官方指导:Install the tools

    【讨论】:

      【解决方案2】:

      我找到了解决方案,cookie 仅在 Spotlights 渲染模式设置为重要时渲染。希望这不会造成太大影响。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-01-19
        • 2019-10-26
        • 2022-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多