- Lun Mar 01, 2010 5:31 pm
#48656
Hay dos métodos, uno manual y otro automático.
Método manual (si queréis el automático, id al segundo post y para editar mirad el paso 10 de este tutorial):
¡¡¡ATENCIÓN!!! ESTA GUÍA NO LA HE HECHO YO, LA HIZO FORTWAFFLES DE SMASHBOARDS. YO SÓLO LA TRADUZCO. GRASIAS ADIOS GRASIAS.
Primero, descargaros esto (son las aplicaciones hechas por él): http://www.mediafire.com/?sharekey=9238 ... bfb1230ce0
1. Escoge, a través del previewer de brawlbox, el polygon que quieres modificar y encuentralo con brawlbox dentro del MDL0. Abre verttemp.obj con el bloc de notas, pones el número de vértices que tiene el grupo de vértices, y añades tantas líneas (copia y pega las que ya existen) como vértices tenga.

2. Exporta el MDL0 y el grupo de vértices con brawlbox.
3. Renombra el grupo de vértices que has exportado a test.bin, ponlo en la misma carpeta donde tienes el programa "1234 to 4321.exe".
4. Ejecuta 1234 to 4321.exe. Cuando la ventana se ponga blanca, ciérrala y abre out.bin con un editor hexadecimal (os recomiendo Translhextion, que no hay que instalarlo ni nada).
5. Borra las 4 primeras lineas (Las que no están coloreadas de naranja en la imagen. Son 64 bytes los que se borran.)

Y ve abajo del todo del editor. Borra todos los "00000000" que encuentres (SÓLO AL FINAL Y SÓLO LOS QUE TENGAN CUATRO 00s SEGUIDOS EN UNA MISMA COLUMNA).
NOTA: Es mejor si ajustais el tamaño del editor hexadecimal como en la imagen para que se vean 4 columnas de 4 bytes en cada una.
6. Copia lo que quede y abre vettemp.obj con anim8or u otro editor 3D (anim8or recomendado)
7. Dale a export y exportalo en formato .3ds

8. Abre el .3ds en una nueva ventana del editor hexadecimal y encuentra este punto:

El primer número resaltado es donde pegas lo que antes copiaste en la otra ventana del editor. El círculo es el número de vertices en cifras hexadecimales. El primer byte despues de hacer el copy-paste suele ser "11"
9. Guarda los cambios y ábrelo con anim8or.
10. Haz zoom con el botón que está en la izquierda con el círculo rojo en la segunda imagen (el del círculo rojo de la primera imagen es para ver los vertices y editarlos, el de encima es un ojo y es para cambiar las vistas y el de la izquierda del ojo es para modificar el objeto entero, pero ese no lo toqueis si no sabies lo que haceis) y arrastra el raton, despues cambia la vista a "Top" (la vista frontal de brawlbox es la vista inferior en anim8tor). Selecciona los botones de los círculos de la primera imagen para ver y editar los vértices (mientras cambies las vistas con el botón del ojo no verás los vértices, así que ve probando a acercar la cámara hasta que los veas bien).


11. NO ELIMINES NI AÑADAS NINGÚN PUNTO. Con este método, sólo puedes modificar dónde están situados. Tened en cuenta que las caras (los planos que forman los vértices) siguen siendo las mismas.
12. Cuando termines, exporta como .3ds
13. Abre el .3ds con un editor hexadecimal, ve al mismo punto donde hiciste el copy-paste y selecciona el mismo número de bytes que fueron pegados (hasta el que va antes del "11").
14. Exporta lo seleccionado y sobreescribe test.bin

15. Vuelve a ejecutar 1234 to 4321.exe
16. Abre el MDL0 con un editor hexadecimal y ve al offset ( es "Offset > Jump to..." en Translhextion) del grupo de vértices (sin el signo "-").

17. Ve abajo 64 bytes, y pega todo lo que haya en out.bin

18. Guarda y sustituye el MDL0 viejo en brawlbox con el nuevo MDL0

Gracias a Fortwaffles por la guía y los programas
Link a la guía original: http://www.smashboards.com/showthread.php?t=259597
Ejemplos de vertex editing:

Black Shadow, hecho por mí.

Roy, por Fortwaffles.

Melee Falco (sólo la cabeza), por Fortwaffles.

Marth Zorro, por Fortwaffles.

Another Dimension Link, por Akari_Un
Método manual (si queréis el automático, id al segundo post y para editar mirad el paso 10 de este tutorial):
¡¡¡ATENCIÓN!!! ESTA GUÍA NO LA HE HECHO YO, LA HIZO FORTWAFFLES DE SMASHBOARDS. YO SÓLO LA TRADUZCO. GRASIAS ADIOS GRASIAS.
Primero, descargaros esto (son las aplicaciones hechas por él): http://www.mediafire.com/?sharekey=9238 ... bfb1230ce0
1. Escoge, a través del previewer de brawlbox, el polygon que quieres modificar y encuentralo con brawlbox dentro del MDL0. Abre verttemp.obj con el bloc de notas, pones el número de vértices que tiene el grupo de vértices, y añades tantas líneas (copia y pega las que ya existen) como vértices tenga.

2. Exporta el MDL0 y el grupo de vértices con brawlbox.
3. Renombra el grupo de vértices que has exportado a test.bin, ponlo en la misma carpeta donde tienes el programa "1234 to 4321.exe".
4. Ejecuta 1234 to 4321.exe. Cuando la ventana se ponga blanca, ciérrala y abre out.bin con un editor hexadecimal (os recomiendo Translhextion, que no hay que instalarlo ni nada).
5. Borra las 4 primeras lineas (Las que no están coloreadas de naranja en la imagen. Son 64 bytes los que se borran.)

Y ve abajo del todo del editor. Borra todos los "00000000" que encuentres (SÓLO AL FINAL Y SÓLO LOS QUE TENGAN CUATRO 00s SEGUIDOS EN UNA MISMA COLUMNA).
NOTA: Es mejor si ajustais el tamaño del editor hexadecimal como en la imagen para que se vean 4 columnas de 4 bytes en cada una.
6. Copia lo que quede y abre vettemp.obj con anim8or u otro editor 3D (anim8or recomendado)
7. Dale a export y exportalo en formato .3ds

8. Abre el .3ds en una nueva ventana del editor hexadecimal y encuentra este punto:

El primer número resaltado es donde pegas lo que antes copiaste en la otra ventana del editor. El círculo es el número de vertices en cifras hexadecimales. El primer byte despues de hacer el copy-paste suele ser "11"
9. Guarda los cambios y ábrelo con anim8or.
10. Haz zoom con el botón que está en la izquierda con el círculo rojo en la segunda imagen (el del círculo rojo de la primera imagen es para ver los vertices y editarlos, el de encima es un ojo y es para cambiar las vistas y el de la izquierda del ojo es para modificar el objeto entero, pero ese no lo toqueis si no sabies lo que haceis) y arrastra el raton, despues cambia la vista a "Top" (la vista frontal de brawlbox es la vista inferior en anim8tor). Selecciona los botones de los círculos de la primera imagen para ver y editar los vértices (mientras cambies las vistas con el botón del ojo no verás los vértices, así que ve probando a acercar la cámara hasta que los veas bien).


11. NO ELIMINES NI AÑADAS NINGÚN PUNTO. Con este método, sólo puedes modificar dónde están situados. Tened en cuenta que las caras (los planos que forman los vértices) siguen siendo las mismas.
12. Cuando termines, exporta como .3ds
13. Abre el .3ds con un editor hexadecimal, ve al mismo punto donde hiciste el copy-paste y selecciona el mismo número de bytes que fueron pegados (hasta el que va antes del "11").
14. Exporta lo seleccionado y sobreescribe test.bin

15. Vuelve a ejecutar 1234 to 4321.exe
16. Abre el MDL0 con un editor hexadecimal y ve al offset ( es "Offset > Jump to..." en Translhextion) del grupo de vértices (sin el signo "-").

17. Ve abajo 64 bytes, y pega todo lo que haya en out.bin

18. Guarda y sustituye el MDL0 viejo en brawlbox con el nuevo MDL0

Gracias a Fortwaffles por la guía y los programas
Link a la guía original: http://www.smashboards.com/showthread.php?t=259597
Ejemplos de vertex editing:

Black Shadow, hecho por mí.

Roy, por Fortwaffles.

Melee Falco (sólo la cabeza), por Fortwaffles.

Marth Zorro, por Fortwaffles.

Another Dimension Link, por Akari_Un

