Skip to content

Commit 85f9f28

Browse files
authored
WebGPURenderer: CCW FrontFace as default (#26807)
1 parent cf340b9 commit 85f9f28

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

examples/jsm/renderers/webgpu/utils/WebGPUPipelineUtils.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -466,17 +466,17 @@ class WebGPUPipelineUtils {
466466
switch ( material.side ) {
467467

468468
case FrontSide:
469-
descriptor.frontFace = GPUFrontFace.CW;
470-
descriptor.cullMode = GPUCullMode.Front;
469+
descriptor.frontFace = GPUFrontFace.CCW;
470+
descriptor.cullMode = GPUCullMode.Back;
471471
break;
472472

473473
case BackSide:
474-
descriptor.frontFace = GPUFrontFace.CW;
475-
descriptor.cullMode = GPUCullMode.Back;
474+
descriptor.frontFace = GPUFrontFace.CCW;
475+
descriptor.cullMode = GPUCullMode.Front;
476476
break;
477477

478478
case DoubleSide:
479-
descriptor.frontFace = GPUFrontFace.CW;
479+
descriptor.frontFace = GPUFrontFace.CCW;
480480
descriptor.cullMode = GPUCullMode.None;
481481
break;
482482

0 commit comments

Comments
 (0)