【问题标题】:What is the better way to resolve anti-aliasing in babylon.js?在 babylon.js 中解决抗锯齿的更好方法是什么?
【发布时间】:2019-10-04 05:54:42
【问题描述】:

我正在使用 babylon.js 构建 3d 网页游戏。

我遇到了糟糕的渲染问题。

所以我尝试将postprocess 分配给相机以增强渲染效果。

new BABYLON.PassPostProcess("scale_pass", 2.0, camera, BABYLON.Texture.LINEAR_LINEAR_MIPNEAREST);

渲染质量得到了提升。

但我遇到了另一个问题。

这种方式会消耗更多的 GPU 和内存。

我认为这不是最好的解决方案。

我想知道提高渲染质量和优化场景的更好方法。

谢谢

【问题讨论】:

    标签: javascript optimization game-development babylonjs


    【解决方案1】:

    您好,您确定在您的引擎上开启抗锯齿功能了吗?

    与:

    var engine = new BABYLON.Engine(canvas, true):
    

    【讨论】:

    • 坦率地说,我使用了 react-babylonjs。所以我尝试设置道具antialias={true} 并且成功了。
    • 嗨,我在盒子网格中使用enableEdgesRendering,但它没有抗锯齿。你有什么主意吗?谢谢
    猜你喜欢
    • 2010-09-06
    • 1970-01-01
    • 2012-10-25
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多