Beispiel #1
0
        //___________________________________________________________________
        #region cilindro
        public ObjetoGrafico crearCilindro()
        {
            DoublyConectedEdgeList l;
            String        ubicacion;
            ObjFileParser parserPrueba;
            ObjetoGrafico obj;
            Vector3       traslacion = new Vector3(0.0f, 1.0f, 1.0f);

            traslaciones.Add(traslacion);
            l         = new DoublyConectedEdgeList();
            ubicacion = "C:/Users/Agus/Documents/Ejercicio1/cubo2.obj";

            parserPrueba = new ObjFileParser(l, ubicacion);
            l.mostrarfigura();
            Vector3 color = new Vector3(0.0f, 0.0f, 1.0f);

            obj = new ObjetoGrafico(l, color);
            return(obj);
        }
Beispiel #2
0
        public ObjetoGrafico crear(string u, Vector3 posicion, Vector3 rotacion, Vector3 c)
        {
            DoublyConectedEdgeList l;
            String        ubicacion;
            ObjFileParser parserPrueba;
            ObjetoGrafico obj;

            Vector3 traslacion = posicion;

            l         = new DoublyConectedEdgeList();
            ubicacion = u;

            parserPrueba = new ObjFileParser(l, u);
            l.setTraslacion(posicion);
            l.setRotacion(rotacion);
            Vector3 color = c;

            l.setColor(color);
            obj = new ObjetoGrafico(l, color);
            return(obj);
        }