Hola, listeros:

Aprovechando el veranito me ha dado por aprender OpenGL, que era algo que tenía pendiente desde hace tiempo. Estoy con el "libro rojo", y sólo llevo 4 capitulillos, así que no sé todavía gran cosa, pero tengo una duda que os quiero preguntar, que sé que por aquí ronda gente que le da a estas cosas:

Imaginemos que pinto dos cubos, uno al lado del otro, y quiero controlar la rotación de uno de ellos. Hasta donde yo sé (que ya digo que es poco), cada vez que gire el cubo tengo que *reconstruir* la escena entera. No hablo de repintar, que eso está claro, sino de poner el cubo sin rotar y luego el rotado. Con dos cubos es asumible, claro está, pero cuando tienes una escena con millones de polígonos... el rendimiento baja cosa mala.

¿Esto es así? Es decir: ¿se deja en manos del desarrollador la implementación de un sistema que, por ejemplo, represente la escena como objetos (la OO que todos conocemos) y se encargue de cambiar las propiedades sólo del objeto que cambia? ¿O es que todavía no he llegado a esa parte del libro :P ?

Lo siento si es una pregunta muy "noob". Gracias de antemano por la respuesta.
_______________________________________________
CRySoL mailing list
http://crysol.org/
https://arco.esi.uclm.es/cgi-bin/mailman/listinfo/crysol

Responder a