Exemple #1
0
        public Mesh GetMesh(TimeValue t, bool evalHidden)
        {
            // Retrieve the TriObject from the node
            IObjectState state = _Node.EvalWorldState(t, evalHidden);

            if (state == null)
            {
                return(null);
            }

            IObject obj = state.Obj;

            if (obj == null)
            {
                return(null);
            }

            SceneObject o = new SceneObject(obj);

            return(o.GetMesh(t));
        }
Exemple #2
0
        public Mesh GetMesh(TimeValue t, bool evalHidden)
        {
            // Retrieve the TriObject from the node
            IObjectState state = _Node.EvalWorldState(t, evalHidden);
            if (state == null)
                return null;

            IObject obj = state.Obj;
            if (obj == null)
                return null;

            SceneObject o = new SceneObject(obj);
            return o.GetMesh(t);
        }