Fix Filament emissive material factors

This commit is contained in:
devshahofficial
2026-06-13 15:58:30 -07:00
parent 67a1ea6dca
commit 7646a56e82
18 changed files with 50 additions and 22 deletions
@@ -47,7 +47,8 @@ fragment {
material.baseColor *= texture(materialParams_BaseColor, uv);
material.specularColor = vec3(materialParams.SpecularFactor);
material.glossiness = materialParams.GlossinessFactor;
material.emissive = vec4(materialParams.EmissiveFactor);
material.emissive = vec4(
materialParams.BaseColorFactor.rgb * materialParams.EmissiveFactor, 0.0);
// Apply reflection.
vec4 reflection = texture(materialParams_Reflection, screen_uv);