skydome可以替换贴图吗?

除了创建SkyProceduralMaterial这个材质是默认的天空,换贴图的操作是黑的
已邀请:

黄伟艺

赞同来自:

自己测试可行了,以下代码是利用skyDome,然后添加SkyPanoramicMaterial材质,并将全景图替换上,就实现了全景效果,这里只需要一张全景图即可,不需要像skybox那样切割成六张图
  camera.clearFlag = BaseCamera.CLEARFLAG_SKY;
        let skymat = scene.skyRenderer;
        skymat.mesh = SkyDome.instance;
        var material: SkyPanoramicMaterial = new SkyPanoramicMaterial();
        Texture2D.load("res/jfb.jpg", Handler.create(null, function (tex: Texture2D) {
            material.panoramicTexture = tex;
            skymat.material = material;
        }));

要回复问题请先

商务合作
商务合作