we3d
    Preparing search index...
    • PBR材质初始化函数

      1、材质有三种初始化方式:

      A、直接new 新材质; new PBRMaterial(param),然后通过entity进行初始化;(问题:纹理异步问题,如果有多个entity使用同一材质,会加载多个纹理);

      B、 异步初始化材质; let material = new PBRMaterial(param); await material.init(scene);

      C、使用本函数初始化材质; let material = await WePbrMaterial(param, scene);

      Parameters

      Returns Promise<PBRMaterial>

      PBR材质