Popov72 5 年之前
父节点
当前提交
0e5fc9a05d
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      src/Materials/Node/Blocks/Fragment/PBR/ambientOcclusionBlock.ts

+ 2 - 3
src/Materials/Node/Blocks/Fragment/PBR/ambientOcclusionBlock.ts

@@ -60,14 +60,13 @@ export class AmbientOcclusionBlock extends NodeMaterialBlock {
     public static getCode(block: Nullable<AmbientOcclusionBlock>): string {
         let code = `ambientOcclusionOutParams aoOut;\r\n`;
 
-        const aoTexture = block?.texture.isConnected ? block.texture.associatedVariableName : "vec2(0., 0.)";
-        const aoLevel = "1.";
+        const aoTexture = block?.texture.isConnected ? block.texture.associatedVariableName : "vec3(0.)";
         const aoIntensity = block?.intensity.isConnected ? block.intensity.associatedVariableName : "1.";
 
         code += `ambientOcclusionBlock(
             #ifdef AMBIENT
                 ${aoTexture},
-                vec4(0., ${aoLevel}, ${aoIntensity}, 0.),
+                vec4(0., 1.0, ${aoIntensity}, 0.),
             #endif
                 aoOut
             );\r\n`;