"Ningún juego dura tanto hasta que te lo terminas como el que te programas tú mismo,
ninguno te absorbe tanto y ninguno te produce tanta satisfacción cuando lo has acabado"
Programacion de videojuegos
Sábado 03 de Junio del 2023

Menu principal
Colaborar (con PayPal)

Para continuar con el trabajo de esta Web y poder pagar el hosting, viene bien la ayuda que sea. Gracias a todos.

Importe: 

Ultimas descargas
19.Jan

Clase que permite dibujar texto en OpenGL con mucha facilidad.Usa FreeType2.Para ver que hace y c...


 Foro de UnSitioWeb :: Sobre el curso de programación de juegos
Bienvenido/a Visitante   
Normas del foro   por Vicengetorix el 04-10-2009 02:30
 Asunto :Duda sobre lentitud de programa.. 16-06-2011 20:57 
edgar
Incorporado: 16-06-2011 16:59
Posts: 2
Localización
Hola!!
mi duda es sobre la carga de modelos, en el juego que estoy realizando, he notado que mientras más modelos cargo al programa comienza a alentarse notoriamente la ejecución de éste, por el momento solo he cargado 9 modelos y ya se nota que las animaciones son muy lentas.
Hay alguna forma de resolver esto? a que se debe?
Hay que mencionar que los modelos que cargo son ".3ds" y no uso GLUT.
De antemano gracias!
IP Logged
 Asunto :Respuesta:Duda sobre lentitud de programa.. 29-06-2011 21:36 
Vicengetorix
Incorporado: 27-12-2008 18:54
Posts: 99
Localización
Habría que saber como cargas los juegos y la máquina que usas.
En general es normal que cuanto más cargas e intentas mover más modelos, mas se ralentiza.
Para eso está la aceleración gráfica, como los vertex bufer o el uso de shaders.
También puede depender de la tarjeta gráfica y de mejorar el código con técnicas como el fustrum culling (no intentar pintar lo que no esta delante de la pantalla) o los arboles de datos (en diferentes casos).
Si tu máquina es medio moderna y los modelos no son de un número monstruoso de vértices, seguramente bastará con la aceleración gráfica.
Ten encuenta también que un solo modelo pintado 10000000 de veces suele ser un poco "pesado".
Hace falta saber algún dato más.
IP Logged
Página # 


Powered by ccBoard




Banner