Crear colisión para un modelo BMD/BDL

Contenido

  1. Herramientas
  2. Introducción
  3. Pasos

Herramientas

Introducción

Hacer modelos en 3D es una tarea sagrada y épica, pero, ¿Cómo se crea colisión para un modelo 3D de SMG? Para esto se usa una herramienta bastante útil llamada NeoKCLCreate cuyo propósito es exactamente lo que necesitamos, es capaz de crear modelos 3D de colisión para nuestro modelo 3D para ser importado a SMG. Cuando me refiero a colisión me refiero a los archivos KCL y PA que están dentro de los archivos ARC para algunos modelos BMD/BDL. En general, me referiré a estos archivos como los archivos de colisión o sólo collision.


Notas:


La colisión es básicamente un modelo 3D no visible con el que se puede interactuar. Si un modelo tiene una forma, podemos añadir como colisión cualquier otra forma que nos parezca. Por ejemplo, en la Fig. 0, podemos añadir una colisión de forma de cubo a un modelo esférico y todo estará bien.

Image could not be loaded.

Fig. 0: Mario está confundido

Sin embargo, este no es siempre el caso (si lo es entonces estas haciendo un nivel troll) y lo que se quiere es hacer una colisión que fuese lo más similar a nuestro modelo BMD/BDL.

Pasos

Abre Blender donde existe tu modelo, triangulalo, y exportalo como un archivo OBJ.

Notas:


Después de eso, abre NeoKCLCreate, ve a File > New y busca tu archivo OBJ (Fig. 1). Después de abrir este archivo, se mostrará en la herramienta algo como lo mostrado en la Fig. 2.

Image could not be loaded.

Fig. 1

Image could not be loaded.

Fig. 2

En esta ventana se tienen varias opciones (muy épicas por cierto):

Notas:


Después de establecer las configuraciones que quieras, ve a File > Save As y guarda los archivos de colisión en algun lado (Fig. 3).

Image could not be loaded.

Fig. 3

Ahora puedes añadir estos archivos en un archivo ARC con tu modelo BMD/BDL (o con ningún modelo BMD/BDL >:]) e importar la colisión en el juego. Asegurate de nombrar todos los archivos en la carpeta raíz del archivo ARC de la misma forma que el modelo BMD/BDL.


Notas: