浏览代码

Fix bad values bound in setColor3 and setColor4

Popov72 4 年之前
父节点
当前提交
6c3229e1de
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Engines/WebGPU/webgpuPipelineContext.ts

+ 2 - 2
src/Engines/WebGPU/webgpuPipelineContext.ts

@@ -399,7 +399,7 @@ export class WebGPUPipelineContext implements IPipelineContext {
      * @param color3 Value to be set.
      */
     public setColor3(uniformName: string, color3: IColor3Like): void {
-        this.setFloat3(uniformName, color3.b, color3.g, color3.b);
+        this.setFloat3(uniformName, color3.r, color3.g, color3.b);
     }
 
     /**
@@ -409,7 +409,7 @@ export class WebGPUPipelineContext implements IPipelineContext {
      * @param alpha Alpha value to be set.
      */
     public setColor4(uniformName: string, color3: IColor3Like, alpha: number): void {
-        this.setFloat4(uniformName, color3.b, color3.g, color3.b, alpha);
+        this.setFloat4(uniformName, color3.r, color3.g, color3.b, alpha);
     }
 
     /**