Skip to content

Commit e99e5d9

Browse files
committed
Fixes
1 parent a16019b commit e99e5d9

3 files changed

Lines changed: 2 additions & 3 deletions

File tree

src/webgpu/RenderTarget2DArray.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import {
88
NoToneMapping,
99
QuadMesh,
1010
NoBlending,
11-
MeshBasicMaterial,
1211
} from 'three/webgpu';
1312

1413
function getTextureHash( texture ) {

src/webgpu/materials/GltfCompliantMaterial.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ export class GltfCompliantMaterial extends PathtracingMaterial {
2929
if ( calculateTurquinTexture ) {
3030

3131
this.turquinTexture = new StorageTexture( 32, 32 );
32+
this.turquinTexture.type = HalfFloatType;
3233

3334
} else {
3435

@@ -38,7 +39,6 @@ export class GltfCompliantMaterial extends PathtracingMaterial {
3839
}
3940

4041
this.turquinTexture.format = RedFormat;
41-
this.turquinTexture.type = HalfFloatType;
4242
this.turquinTexture.minFilter = LinearFilter;
4343
this.turquinTexture.magFilter = LinearFilter;
4444

src/webgpu/nodes/material.wgsl.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ export const conductorFresnelFunc = ( turquinTexture ) => wgslFn( /* wgsl */ `
358358
let ss = bsdf * schlickFresnelVec( abs( VdotH ), f0, vec3f( 1 ) );
359359
360360
let uv = vec2( NdotV, sqrt( alpha ) );
361-
let energySs = max( textureSampleLevel( turquinTexture, turquinTexture_sampler, uv, 0 ).r, 1e-5);
361+
let energySs = max( textureSampleLevel( turquinTexture, turquinTexture_sampler, uv, 0 ).r, 1e-5 );
362362
363363
return ss * ( 1.0 + f0 * ( 1.0 - energySs ) / energySs );
364364

0 commit comments

Comments
 (0)