Nav mesh editing improvements

This commit is contained in:
dexyfex
2018-03-11 01:12:08 +11:00
Unverified
parent 6eb2269597
commit 9e448fdacc
5 changed files with 163 additions and 73 deletions
+13 -2
View File
@@ -1720,11 +1720,22 @@ namespace CodeWalker
return space.NodeGrid.GetYndNode(areaid, nodeid);
}
public void UpdateNavYnvGraphics(YnvFile ynv, bool fullupdate)//TODO!
public void UpdateNavYnvGraphics(YnvFile ynv, bool fullupdate)
{
ynv.UpdateTriangleVertices();
//ynv.BuildBVH();//TODO!
lock (Renderer.RenderSyncRoot)
{
Renderer.Invalidate(ynv);
}
}
public void UpdateNavPolyGraphics(YnvPoly poly, bool fullupdate)//TODO!
public void UpdateNavPolyGraphics(YnvPoly poly, bool fullupdate)
{
if (poly == null) return;
//poly.Ynv.UpdateBvhForPoly(poly);//TODO!
UpdateNavYnvGraphics(poly.Ynv, fullupdate);
}
public void UpdateTrainTrackGraphics(TrainTrack tt, bool fullupdate)