Fixed BVH generation for BoundComposite

This commit is contained in:
dexy
2020-01-27 16:58:53 +11:00
Unverified
parent 839c4fc71c
commit 5f481bfd6f
2 changed files with 24 additions and 2 deletions
@@ -2726,9 +2726,11 @@ namespace CodeWalker.GameFiles
var child = Children.data_items[i];
if (child != null)
{
var cbox = new BoundingBox(child.BoxMin, child.BoxMax);
var tcbox = cbox.Transform(child.Position, child.Orientation, child.Scale);
var it = new BVHBuilderItem();
it.Min = child.BoxMin;
it.Max = child.BoxMax;
it.Min = tcbox.Minimum;
it.Max = tcbox.Maximum;
it.Index = i;
it.Bounds = child;
items.Add(it);