Esempio n. 1
0
        public static Aabb3 CalculateAabb3(this Kn5Node mesh, Kn5Node relativeTo)
        {
            var transform = mesh.CalculateTransformRelativeToParent(relativeTo);
            var aabb      = Aabb3.CreateNew();

            foreach (var v in mesh.Vertices)
            {
                aabb.Extend(Vec3.Transform(v.Position, transform));
            }
            return(aabb);
        }