Darkangelus escribió:Hola Hermes me encantaria tener tu programilla!!!, el 3ds max es una historia para los pocos ratos que tengo.
El ac3d podría ser una buena base para que tengas ideas. Eso si que este en castellano y no reinventes la rueda en el tema de idiomas xD
También deberia estar diseñado para trabajar con baja poligonalizacion.
Me parece genial lo que haces
^2
Bueno, en principio, no me quiero basar en ningun programa, si no en ideas propias y asi evito de contaminarme con metodos que estoy intentando evitar (salvo que no me quede mas remedio que pasar por ese aro)
Sobre lo del Español, la verdad es que lo he estado pensando y creo que te voy a hacer caso: voy a tratar de usar el Español lo maximo posible, pues realmente, me importa un pimiento si un "guiri" quiere usar este programa o no en el futuro y siempre se pueden cambiar los textos al Ingles desde el Español y en principio, esto es una utilidad para mi y para el que le interese de los que visitais estos foros... y paso de tener que currarme unas instrucciones en un idioma que no conozco y que me puede
Lo de la baja poligonizacion, esa es la idea que mas me motiva y por lo que se hace interesante crear objetos torno y extruidos de esta forma, en vez de usar polladas matematicas varias que crean objetos con miles de poligonos , pues estan pensadas para renderizar fotogramas y no para ser movidos por maquinas de poca potencia.
Lo que me gustaria es, como ya he dicho, poder crear mundos como el de Mario 64 (a nivel de modelados, claro) , que para nosotros ya seria perfecto .
Para que os hagais una idea de lo diferente que va a ser trabajar en mi programa, me faltan dos vistas mas por representar (al menos) una que es un mapa de los quads desde el cual podremos activar una serie de caracteristicas, como hacerlo invisible, reemplazarlo por una malla (esto sera mas complejo, obviamente), y algunas cosas que se me ocurran, como poder utilizar distintos materiales, etc
La otra vista servira para aplicar una textura al objeto adaptando la malla de forma apropiada.
El editor torno podrá trabajar con esas 4 vistas que veis, exactamente a ese tamaño, pero tambien se puede seleccionar una unica vista que se representará como el doble de tamaño, pero sin escalar el objeto.
En principio, esta vista unica no permitiria aprovechar todo el espacio del que dispone para editar los puntos de las vistas front/left y ninguna de las ventanas permite poder desplazarse para mostrar el espacio que queda fuera de esa vista (de hecho, en el editor torno la idea de poder mostrar una vista unica es para poder mostrar los puntos de la vista "Perimeter" que se pueden escapar al mover los puntos de "Left/Front" que actuan como escaladores X-Z para modelar el objeto torno y tambien para mostrar el renderizado del objeto con mayor detalle en la vista OpenGL).
Esto es asi porque los objetos torno son objetos independientes y porque a la hora de la verdad, trabajar con una unica vista porque el objeto no cabe en la pantalla o utilizando un espacio virtualmente mayor, para lo unico que sirve es para crear confusion en nuestra cabeza
En vez de eso, es mejor crear un objeto autocontenido en esa ventana "pequeña" y luego poder escalarlo al tamaño final para poder situarlo en el "universo" junto con otros objetos creados, momento en el cual si que se hara necesario utilizar ventanas escalables y desplazables, pero eso es otra historia que no tiene nada que ver con la creacion de los objetos.
Por tanto, los objetos se pueden crear perfectamente, en el ventanuco (que mide 320x250 pixeles de altura y en el cual 100 pixeles representan 1.0f en el objeto) y luego exportar su malla utilizando un escalador para crear la malla al tamaño correcto.
Otra cosa que me falta por hacer, es poder "descentrar" el objeto, cosa que podra hacerse moviendo el punto del centro en las vistas. Esto viene bien, por ejemplo, si queremos modelar un brazo o algo similar, donde el punto de giro es un extremo.
En fin, que ideas hay muchas y queda un monton de trabajo por hacer