我正在使用 Babylon.js 制作 3D 游戏。我的项目旨在在所有浏览器上运行。但是,当用户在 Firefox 中运行它时,似乎存在一些 Z-Fighting 问题,即某些 3d 对象无法正确渲染或根本无法渲染!我还注意到一些纹理会有条纹接缝像这样对角线......
我在网上做了一些研究,发现了.css的z-index属性。我玩过这个设置,但它并没有解决我的问题。我愿意接受任何建议来帮助我解决这个问题?提前谢谢了!
我正在使用 Babylon.js 制作 3D 游戏。我的项目旨在在所有浏览器上运行。但是,当用户在 Firefox 中运行它时,似乎存在一些 Z-Fighting 问题,即某些 3d 对象无法正确渲染或根本无法渲染!我还注意到一些纹理会有条纹接缝像这样对角线......
我在网上做了一些研究,发现了.css的z-index属性。我玩过这个设置,但它并没有解决我的问题。我愿意接受任何建议来帮助我解决这个问题?提前谢谢了!
鉴于我的评论被证明是有用的,我将在这里重新引用它以允许将此答案标记为已接受。
大胆猜测一下,锐利的边缘与抗锯齿有关,而 3D 相对较新。尝试更改任何透视值。
这也可能是2 天前与此处相关的 Firefox 错误。设置 时antialias:false
,firefox 还需要stencil:true
启用 24 位深度缓冲区。