Beispiel #1
0
        public void AddAABB(Vector3 corner, Vector3 width)
        {
            var primitive = new AABBCollisionPrimitive()
            {
                Corner = corner,
                Width = width,
            };

            primitive.Corner = corner;
            primitive.Width = width;
            Primitives.Add(primitive);
        }
Beispiel #2
0
        public void DrawAABB(AABBCollisionPrimitive primitive, Color color)
        {
            var aabb = new AABBXna()
            {
                Corner = primitive.Corner,
                Width = primitive.Width,
            };

            var renderParam = new AABBRenderParameter()
            {
                Color = color,
            };

            RenderManager.RenderAABB(aabb, renderParam);
        }