Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Problemote con modelote en Unity

Iniciado por Null, Mayo 09, 2016, 05:46:36 AM

Tema anterior - Siguiente tema
Ya tengo mi modelo de una isla hecho en Blender,
pero dicha isla supera los 64k y al meterla en Unity,
éste me divide el modelo en varias partes.

No me molestaría, de no ser porque necesito que el modelo
sea uno solo, ya que yo iba a utilizar el script Object2Terrain...Entonces, aquí viene la pregunta...
Hay alguna manera de hacer que Unity
"perdone" a mi modelo o que le permita
superar ese límite sin romperme la malla?

Gracias.

Lo siento por ti ... pero no, no hay ninguna manera de hacer que Unity "perdone" a tu modelo.El problema no es que Unity sea un "***" que no sabe perdonar xDDD, si no de las estructuras utilizadas. Los modelos en Unity, tanto los primarios del propio engine (sphere, capsule, etc.) como los importados, almacenan todos sus datos (vertices, triangulos, color) en arrays que tienen una capacidad limitada y cuando un modelo supera esta capacidad el engine tendria dos opciones : dividir el modelo de manera acorde a la capacidad de esos arrays o descartar los datos que excedieran por lo que se verian los modelos incompletos. Bajo mi punto de vista, Unity escoge la opcion mas sensata, dividirlos.Mi consejo es que hagas un modelo con el terreno propiamente dicho, es decir la superficie sin ningun otro elemento, y otro modelo para todos los elementos de contenido (edificios, arboles, etc.) Tendras todo en dos modelos separados, y podras utilizar el Object2Terrain casi seguro sin ningun problema.

Etiquetas: