Skip to content

Commit a39fb37

Browse files
authored
Fix #20: skip renderers that do not have a sharedMaterial
…nderers, apparently)
1 parent 6470237 commit a39fb37

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Source/MaterialReplacement.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ public void ApplyToSharedMaterialIfNotIgnored(Renderer renderer)
4646
{
4747
if (MatchIgnored(renderer)) return;
4848
var sharedMat = renderer.sharedMaterial;
49+
if (sharedMat == null) return;
4950
if (!replacedMaterials.TryGetValue(sharedMat, out var replacementMat)) {
5051
replacementMat = materialDef.Instantiate(sharedMat);
5152
replacedMaterials[sharedMat] = replacementMat;

0 commit comments

Comments
 (0)