Skip to content

Commit 85de688

Browse files
committed
Fix Xonotic heightmaps in material system
1 parent 50e18cf commit 85de688

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/engine/renderer/Material.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,12 @@ void MaterialSystem::AddStage( MaterialSurface* surface, shaderStage_t* pStage,
13601360
continue;
13611361
}
13621362

1363+
if ( pStage->shader->reliefDepthScale != pStage2->shader->reliefDepthScale
1364+
|| pStage->shader->reliefOffsetBias != pStage2->shader->reliefOffsetBias )
1365+
{
1366+
continue;
1367+
}
1368+
13631369
if ( pStage->refractionIndexExp != pStage2->refractionIndexExp || pStage->specularExponentMin != pStage2->specularExponentMin
13641370
|| pStage->specularExponentMax != pStage2->specularExponentMax || pStage->fresnelPowerExp != pStage2->fresnelPowerExp
13651371
|| pStage->fresnelScaleExp != pStage2->fresnelScaleExp || pStage->fresnelBiasExp != pStage2->fresnelBiasExp

0 commit comments

Comments
 (0)