File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ import endPS from './end.frag';
43
43
import endVS from './end.vert' ;
44
44
import envBrdfNonePS from './envBrdfNone.frag' ;
45
45
import envBrdfApproxPS from './envBrdfApprox.frag' ;
46
+ import envBrdfOldPS from './envBrdfOld.frag' ;
46
47
import envConstPS from './envConst.frag' ;
47
48
import envMultiplyPS from './envMultiply.frag' ;
48
49
import extensionPS from './extension.frag' ;
@@ -249,6 +250,7 @@ var shaderChunks = {
249
250
emissivePS : emissivePS ,
250
251
endPS : endPS ,
251
252
endVS : endVS ,
253
+ envBrdfOldPS : envBrdfOldPS ,
252
254
envBrdfApproxPS : envBrdfApproxPS ,
253
255
envBrdfNonePS : envBrdfNonePS ,
254
256
envConstPS : envConstPS ,
Original file line number Diff line number Diff line change
1
+ vec3 envBrdf(vec3 f0, float glossiness, vec3 normal) {
2
+ return f0;
3
+ }
Original file line number Diff line number Diff line change @@ -1213,7 +1213,7 @@ var standard = {
1213
1213
if ( options . useMetalness ) {
1214
1214
code += chunks . envBrdfApproxPS ;
1215
1215
} else {
1216
- code += chunks . envBrdfNonePS ;
1216
+ code += options . shadingModel === SPECULAR_PHONG ? chunks . envBrdfNonePS : chunks . envBrdfOldPS ;
1217
1217
}
1218
1218
1219
1219
var reflectionDecode = options . rgbmReflection ? "decodeRGBM" : ( options . hdrReflection ? "" : "gammaCorrectInput" ) ;
You can’t perform that action at this time.
0 commit comments