Skip to content

Commit 2686d8f

Browse files
committed
WebGLShadowMap: Reference vsm shaders directly.
1 parent 79f6e56 commit 2686d8f

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

src/renderers/shaders/ShaderChunk.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,6 @@ import shadow_frag from './ShaderLib/shadow_frag.glsl.js';
122122
import shadow_vert from './ShaderLib/shadow_vert.glsl.js';
123123
import sprite_frag from './ShaderLib/sprite_frag.glsl.js';
124124
import sprite_vert from './ShaderLib/sprite_vert.glsl.js';
125-
import vsm_frag from './ShaderLib/vsm_frag.glsl.js';
126-
import vsm_vert from './ShaderLib/vsm_vert.glsl.js';
127125

128126
export var ShaderChunk = {
129127
alphamap_fragment: alphamap_fragment,
@@ -249,7 +247,5 @@ export var ShaderChunk = {
249247
shadow_frag: shadow_frag,
250248
shadow_vert: shadow_vert,
251249
sprite_frag: sprite_frag,
252-
sprite_vert: sprite_vert,
253-
vsm_frag: vsm_frag,
254-
vsm_vert: vsm_vert
250+
sprite_vert: sprite_vert
255251
};

src/renderers/webgl/WebGLShadowMap.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@ import { ShaderMaterial } from '../../materials/ShaderMaterial.js';
1111
import { BufferAttribute } from '../../core/BufferAttribute.js';
1212
import { BufferGeometry } from '../../core/BufferGeometry.js';
1313
import { Mesh } from '../../objects/Mesh.js';
14-
import { ShaderChunk } from '../shaders/ShaderChunk.js';
1514
import { Vector4 } from '../../math/Vector4.js';
1615
import { Vector2 } from '../../math/Vector2.js';
1716
import { Frustum } from '../../math/Frustum.js';
1817

18+
import vsm_frag from '../shaders/ShaderLib/vsm_frag.glsl.js';
19+
import vsm_vert from '../shaders/ShaderLib/vsm_vert.glsl.js';
20+
1921
function WebGLShadowMap( _renderer, _objects, maxTextureSize ) {
2022

2123
var _frustum = new Frustum(),
@@ -50,9 +52,9 @@ function WebGLShadowMap( _renderer, _objects, maxTextureSize ) {
5052
radius: { value: 4.0 }
5153
},
5254

53-
vertexShader: ShaderChunk.vsm_vert,
55+
vertexShader: vsm_vert,
5456

55-
fragmentShader: ShaderChunk.vsm_frag
57+
fragmentShader: vsm_frag
5658

5759
} );
5860

0 commit comments

Comments
 (0)