【发布时间】:2023-03-09 23:05:01
【问题描述】:
我正在使用 Babylon.js 制作 3D 游戏。我的项目旨在在所有浏览器上运行。但是,当用户在 Firefox 中运行它时,似乎存在一些 Z-Fighting 问题,即某些 3d 对象无法正确渲染或根本无法渲染!我还注意到一些纹理会有条纹接缝像这样对角线...
我在网上做了一些研究,发现了 .css 的 z-index 属性。我玩过这个设置,但它并没有解决我的问题。我愿意接受任何建议来帮助我解决这个问题?非常感谢!
【问题讨论】:
-
我们需要一些代码才能继续,如果可能的话,使用babylon playground 并将我们链接到它。大胆猜测一下,锐利的边缘与抗锯齿有关,而 3D 相对较新。尝试更改任何透视值。
-
@jaunt 是的!我发现 .js 类可以处理与相机设置有关的所有事情。我玩了一些价值,似乎它开始解决一些z-fighting问题。我马上就修好。谢谢!
标签: javascript html css webgl babylonjs