Skip to content

Commit 2c20e97

Browse files
committed
240613.1507
preview.mat is not using anymore
1 parent c4362de commit 2c20e97

4 files changed

Lines changed: 28 additions & 111 deletions

File tree

Material.meta

Lines changed: 0 additions & 8 deletions
This file was deleted.

Material/preview.mat

Lines changed: 0 additions & 93 deletions
This file was deleted.

Material/preview.mat.meta

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/DecimaterMain.cs

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public static void ShowWindow()
2121

2222
private void OnEnable()
2323
{
24-
previewMaterial = AssetDatabase.LoadAssetAtPath<Material>("Assets/MeshDecimater_Unity/Material/preview.mat");
25-
wireframeMaterial = new Material(Shader.Find("Refiaa/Wireframe"));
24+
previewMaterial = CreatePreviewMaterial();
25+
wireframeMaterial = CreateWireframeMaterial();
2626

2727
meshPreviewer = new MeshPreviewer(previewMaterial, wireframeMaterial);
2828
meshInfoDisplay = new MeshInfoDisplay();
@@ -171,4 +171,30 @@ private void EnableReadWrite(Mesh mesh)
171171
AssetDatabase.ImportAsset(path, ImportAssetOptions.ForceUpdate);
172172
}
173173
}
174+
private Material CreatePreviewMaterial()
175+
{
176+
Shader shader = Shader.Find("Standard");
177+
Material material = new Material(shader)
178+
{
179+
name = "Preview Material"
180+
};
181+
182+
material.SetFloat("_Glossiness", 0.0f);
183+
material.SetFloat("_GlossyReflections", 0.0f);
184+
material.SetFloat("_Metallic", 0.0f);
185+
material.SetFloat("_SpecularHighlights", 0.0f);
186+
material.SetColor("_Color", Color.white);
187+
material.SetColor("_SpecColor", Color.white);
188+
189+
return material;
190+
}
191+
192+
private Material CreateWireframeMaterial()
193+
{
194+
Shader wireframeShader = Shader.Find("Refiaa/Wireframe");
195+
return new Material(wireframeShader)
196+
{
197+
name = "Wireframe Material"
198+
};
199+
}
174200
}

0 commit comments

Comments
 (0)