Model Material Editor

This commit is contained in:
dexy
2019-03-22 01:29:37 +11:00
Unverified
parent 8324e1ecda
commit 023be70bb4
9 changed files with 909 additions and 33 deletions
+8 -1
View File
@@ -2563,10 +2563,17 @@ namespace CodeWalker.Rendering
for (int gi = 0; gi < model.Geometries.Length; gi++)
{
var geom = model.Geometries[gi];
var dgeom = geom.DrawableGeom;
if (dgeom.UpdateRenderableParameters) //when edited by material editor
{
geom.Init(dgeom);
dgeom.UpdateRenderableParameters = false;
}
if (isselected)
{
if (SelectionGeometryDrawFlags.ContainsKey(geom.DrawableGeom))
if (SelectionGeometryDrawFlags.ContainsKey(dgeom))
{ continue; } //filter out geometries in selected item that aren't flagged for drawing.
}