|
@@ -448,8 +448,8 @@ class WebGPURenderPipeline {
|
|
switch ( material.side ) {
|
|
switch ( material.side ) {
|
|
|
|
|
|
case FrontSide:
|
|
case FrontSide:
|
|
- descriptor.frontFace = GPUFrontFace.CCW;
|
|
|
|
- descriptor.cullMode = GPUCullMode.Back;
|
|
|
|
|
|
+ descriptor.frontFace = GPUFrontFace.CW;
|
|
|
|
+ descriptor.cullMode = GPUCullMode.Front;
|
|
break;
|
|
break;
|
|
|
|
|
|
case BackSide:
|
|
case BackSide:
|
|
@@ -458,7 +458,7 @@ class WebGPURenderPipeline {
|
|
break;
|
|
break;
|
|
|
|
|
|
case DoubleSide:
|
|
case DoubleSide:
|
|
- descriptor.frontFace = GPUFrontFace.CCW;
|
|
|
|
|
|
+ descriptor.frontFace = GPUFrontFace.CW;
|
|
descriptor.cullMode = GPUCullMode.None;
|
|
descriptor.cullMode = GPUCullMode.None;
|
|
break;
|
|
break;
|
|
|
|
|