【问题标题】:Why disappear gameobjects when I move camera为什么当我移动相机时游戏对象消失
【发布时间】:2016-02-05 23:18:02
【问题描述】:

我有建筑模型。我为它定制了着色器。为什么当我移动相机时 - 一些游戏对象消失了(尽管它必须可见)。 GameObjects 包含具有标准着色器渲染模式 = 透明的材质。 我的模特在附近 http://prntscr.com/8z7yyd 当更远时: http://prntscr.com/8z7z5u(带有红色箭头的两个元素 - 出现)。

当我使用着色器不亮/透明颜色时 - 当我移动相机时,所有可见元素始终可见。

【问题讨论】:

  • 也许改变相机的“Clipping Plane->Near”属性会有所帮助。
  • 我有近 = 0.1 和远 = 1000000 的剪裁平面。我尝试改变它 - 没有好的结果
  • 所以可以肯定的是,更改为 0.000001 附近不会有帮助?
  • 这听起来可能是重叠透明对象的剪切问题。与深度排序有关。渲染透明对象的常见问题。 (引擎无法决定哪个在前面)。请参阅here 了解可能的解决方案。
  • 我解决了问题:使用标准着色器,渲染模式 = 透明,用于具有 alpha 的对象,渲染模式 = 不透明,用于不带 alpha 的对象。

标签: unity3d shader


【解决方案1】:

我解决了问题:使用标准着色器,渲染模式 = 透明,用于具有 alpha 的对象,渲染模式 = 不透明,用于不带 alpha 的对象

【讨论】:

    猜你喜欢
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多