示例#1
0
        public void MakeWireframe(Model3D model)
        {
            this.Points.Clear();

            if (model == null)
            {
                return;
            }

            Matrix3DStack transform = new Matrix3DStack();

            transform.Push(Matrix3D.Identity);

            WireframeHelper(model, transform);
        }
示例#2
0
        public void MakeNormals(Model3D model)
        {
            Points.Clear();
            Thickness = 1;
            Color     = Colors.SlateBlue;

            if (model == null)
            {
                return;
            }

            Matrix3DStack transform = new Matrix3DStack();

            transform.Push(Matrix3D.Identity);

            NormalsHelper(model, transform);
        }