Entidad 3D :: Creación de juegos en 3D sin programar

Foro de Entidad 3D
 
PortalÍndiceBuscarMiembrosGrupos de UsuariosFAQChatAnalisisRegistrarseConectarse
. . . . . . . . . . . . . . . . . . . . . . . .
Visita el sitio oficial de Entidad 3D para descargar la última versión!
Si encuentras un bug en la útlima versión de Entidad 3D, comunícaselo directamente al autor de Entidad 3D, Jordi Perez via correo electronico. Si no estás seguro si es un bug o no, consúltalo con la gente del foro!
Si eres un usuario nuevo preséntate en el subforo de saludos y despedidas para asegurar tu cuenta! (Los usuarios que tengan 0 mensajes pasados los primeros 10 días de creada su cuenta serán eliminados como política de limpieza del foro)

Comparte | 
 

 Una eternidad cargando el mapa

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
elPatrixF
Administrador
Administrador
avatar

Último Juego : ni dios sabe
Sexo : Masculino
Mensajes : 2868
Edad : 25
Localización : Ausente!

MensajeTema: Una eternidad cargando el mapa   Dom Mayo 13, 2012 11:04 pm

¿Gente, alguno de ustedes podría decirme por qué motivos un mapa puede llegar a estar tanto tiempo cargando?

Hoy tuve que esperar aproximadamente 10 minutos para cargar el mapa del monigote; con prioridad alta en el gedit (No crean que se cuelga, la mayoría de las veces si son pacientes y si le suben la prioridad, quizá puedan recuperar algo; recuerden 10 minutos estuve esperando xD).

Obviamente hay un error en el mapa, tengo un backup que tarda solo segundos en cargar, pero algo debo haber agregado que se cargó la continuidad del archivo. Y no hay tantos brushes como para considerarlo un desbordamiento de memoria o algo así.

Estoy empezando a sospechar que la culpa la tienen los grupos, pero todavía tengo la corazonada de que sea algun cutbrush o model malformado.

Cuando cargue les paso una captura y el log de compilación, a ver si me hechan una mano; que seré admin pero no soy omnisciente jaja cheers
Volver arriba Ir abajo
Ver perfil de usuario http://elpatrixf.com
elPatrixF
Administrador
Administrador
avatar

Último Juego : ni dios sabe
Sexo : Masculino
Mensajes : 2868
Edad : 25
Localización : Ausente!

MensajeTema: Re: Una eternidad cargando el mapa   Lun Mayo 14, 2012 1:30 am

Ala, lo descubrí y hasta antes de que se dieran cuenta. Gracias por darme bola xD

Mucho ojo al error "Overconstrained brush clipped away.."

El error lo causaba un brush hollow que era tan angosto que no daba lugar para el interior del hollow.
Al parecer caía en un bucle infinito o en algo por el estilo.

[Tienes que estar registrado y conectado para ver esa imagen]
1.27 segundo - - - - - - - - - - - - - 34 mins. o.O
El tiempo se achica bastante si lo pongo en tiempo real.

El error cae en la rutina de dibujar las paredes internas el brush hollow en cuestión.
Claro, el pensamiento que hace la máquina es: "Me paro en esta esquina, camino hacia esa dirección, y cuando me encuentro con la otra esquina interna, cierro la pared.". El caso es que si el punto de partida se encuentra después de el punto de llegada (cuando el hollow es tan chico que las paredes internas no son tal), el vertex tiene que pegarse la vuelta en el infinito hasta encontrarse con el nuevo brush.

El infinito en una computadora no existe, por eso la variable entera (o flotante, no estoy muy al tanto) que calcula la posición, al alcanzar su límite (que puede ser tranquilamente 232 en entero, o 3,402823466e+38)
Pues bueno, hay que esperar 2*3,402823466e+38 ciclos de cpu para que la variable desborde, pegue la vuelta, y se encuentre con la otra esquina interna, para finalmente cerrar la pared.

Esa es mi estimación clown

Eliminar el brush hollow arregló el problema. Ni los cutbrushes, ni los models tenían la culpa Wink
¡Mucho cuidado con los hollows!
Volver arriba Ir abajo
Ver perfil de usuario http://elpatrixf.com
 

Una eternidad cargando el mapa

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» Ayuda, Script "Cargando..."
» Mapa grande k no se ve si la reduzco
» ¿Como conocer mi mapa de sitio?
» Usuario no localizable en el mapa
» Insertar mapa de localizacion de usuarios

Permisos de este foro:No puedes responder a temas en este foro.
Entidad 3D :: Creación de juegos en 3D sin programar :: Entidad 3D :: WorldEditor y Entidades-