Descarga de escenarios

El proceso de descargar los escenarios se ha puesto bastante complicado. El gran escollo aquí es que hasta la versión 1.6, Ogre no tiene una forma de eliminar el terreno, solo con SceneManager::clearScene(). Dicha función elimina todos los nodos y por lo que me parece, deja las entidades. Por lo cual es necesario recrear los nodos al volver a cargar un mapa. Y ahí está el problema, porque por alguna razón, cuando elimino un nodo, previa separación de las entidades adjuntas, no se hace efectiva la separación. Al intentar adjuntar la entidad otra vez al nodo recién creado me dice que ya se encuentra adjunta a un nodo o hueso.
Sin lugar a dudas, el terreno en Ogre ha sido uno de los elementos más deficientes en las versiones anteriores a la 1.7. Me resulta molesto que un detalle tan tonto tenga detenido todo mi trabajo.

Comentarios