Exelente
. Hice algunos cambios con tus sugerencias.Ahora el Alaising o suavizado se puede Activar o desactivar desde el archivo de configuracion War3D.conf
Ahora el codigo en Main.cpp esta asi:
// Anti Alaising
if (configuracion::AntiAlaising)
{
glEnable(GL_LINE_SMOOTH);
glEnable(GL_POINT_SMOOTH);
glEnable(GL_POLYGON_SMOOTH);
}
Para ello hice algunos pequenios cambios en en archivo Configuracion.cpp y .h para agregarar el campo AntiAlaising al archivo de configuracion de War. Asi que si el War les va algo lento pueden probar a desactivar el suavizado.
CVS Actualizado, Main.rar NO Actualizado
Para Ivan: Enviame un mail si quieres privilegios de escritura en el CVS.
Saludos

P.D. Para Linuxeros:
Acabo de subir la version 0.3.0 de Solar Sockets, puede descargarse desde:
http://prdownloads.sourceforge.net/solarirc/SolarSockets-0.3.0-GCC3.2.2.i386.tgz?download
LAs intrucciones para instalar la libreria estan en en archivo README
La actualizacion de la libreria es mandatoria, dado que ahora War3D es incompatible con la version anterior.
|
El mar, 13 de 01 de 2004 a las 13:23, ivan escribió:
Probe con dos tarjetas de video agp una viejita matrox G200 con 8mb y una ati rage 128 con 32 mb en windows y wn linux y el juego corria muy despacio, asi que pense que era la niebla lo que alentaba el juego, creo que iba como a 3 fps asi que me puse a mover unas cosas en el codigo fuente y en el main.c enconrte unas lineas que tienen que ver con el suavizado de poligonos puntos y lineas asi que las encerre en un comentario y recompile y no solo se cargo mas rapido l juego sino que ya se podia jugar bien incluso en la matrox y con niebla. las lineas del codigo (en el archivo main.c) son las siguientes: ..... ...... // Anti Alaising glEnable (GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); /*glEnable(GL_LINE_SMOOTH); glEnable(GL_POINT_SMOOTH); glEnable(GL_POLYGON_SMOOTH); */ glEnable (GL_ALPHA_TEST); glAlphaFunc(GL_GREATER, 0.001); .... ... supongo que muchas tarjetas de video no tienen soporte para esta extension o no se que podria ser. El juego no se ve pixeleado como pensaba. _____________________________________ WAR3D -> http://war3d.sourceforge.net/ Si quieres cancelar tu suscripcion, envia un mensaje a war_3d-unsubscribe@yahoogroups.com _____________________________________ La utilización de Yahoo! Grupos está sujeta a su aceptación de las Condiciones del servicio (http://es.docs.yahoo.com/info/utos.html) así como de la Política de privacidad (http://privacy.yahoo.com/es/).
|
|