Skip to content

Commit 832814b

Browse files
authored
Merge pull request #2391 from jMonkeyEngine/yaRnMcDonuts-patch-3
Fix exception when using Instancing with Fog in PBR
2 parents e9049b5 + 94cba89 commit 832814b

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

jme3-core/src/main/resources/Common/MatDefs/Light/Lighting.vert

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
// fog - jayfella
1212
#ifdef USE_FOG
13-
varying float fog_distance;
14-
uniform vec3 g_CameraPosition;
13+
varying float fogDistance;
14+
uniform vec3 g_CameraPosition;
1515
#endif
1616

1717
uniform vec4 m_Ambient;
@@ -186,6 +186,6 @@ void main(){
186186
#endif
187187

188188
#ifdef USE_FOG
189-
fog_distance = distance(g_CameraPosition, (TransformWorld(modelSpacePos)).xyz);
189+
fogDistance = distance(g_CameraPosition, (TransformWorld(modelSpacePos)).xyz);
190190
#endif
191-
}
191+
}

jme3-core/src/main/resources/Common/MatDefs/Light/PBRLighting.vert

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ void main(){
8888
#endif
8989

9090
#ifdef USE_FOG
91-
fogDistance = distance(g_CameraPosition, (g_WorldMatrix * modelSpacePos).xyz);
91+
fogDistance = distance(g_CameraPosition, (TransformWorld(modelSpacePos)).xyz);
9292
#endif
9393

9494
}

0 commit comments

Comments
 (0)