|
@@ -608,6 +608,8 @@ function _getBlurShader( maxSamples ) {
|
|
|
const poleAxis = new Vector3( 0, 1, 0 );
|
|
|
const shaderMaterial = new RawShaderMaterial( {
|
|
|
|
|
|
+ name: 'SphericalGaussianBlur',
|
|
|
+
|
|
|
defines: { 'n': maxSamples },
|
|
|
|
|
|
uniforms: {
|
|
@@ -674,8 +676,6 @@ void main() {
|
|
|
|
|
|
} );
|
|
|
|
|
|
- shaderMaterial.type = 'SphericalGaussianBlur';
|
|
|
-
|
|
|
return shaderMaterial;
|
|
|
|
|
|
}
|
|
@@ -685,6 +685,8 @@ function _getEquirectShader() {
|
|
|
const texelSize = new Vector2( 1, 1 );
|
|
|
const shaderMaterial = new RawShaderMaterial( {
|
|
|
|
|
|
+ name: 'EquirectangularToCubeUV',
|
|
|
+
|
|
|
uniforms: {
|
|
|
'envMap': { value: null },
|
|
|
'texelSize': { value: texelSize },
|
|
@@ -731,8 +733,6 @@ void main() {
|
|
|
|
|
|
} );
|
|
|
|
|
|
- shaderMaterial.type = 'EquirectangularToCubeUV';
|
|
|
-
|
|
|
return shaderMaterial;
|
|
|
|
|
|
}
|
|
@@ -741,6 +741,8 @@ function _getCubemapShader() {
|
|
|
|
|
|
const shaderMaterial = new RawShaderMaterial( {
|
|
|
|
|
|
+ name: 'CubemapToCubeUV',
|
|
|
+
|
|
|
uniforms: {
|
|
|
'envMap': { value: null },
|
|
|
'inputEncoding': { value: ENCODINGS[ LinearEncoding ] },
|
|
@@ -770,8 +772,6 @@ void main() {
|
|
|
|
|
|
} );
|
|
|
|
|
|
- shaderMaterial.type = 'CubemapToCubeUV';
|
|
|
-
|
|
|
return shaderMaterial;
|
|
|
|
|
|
}
|