Foro The Movies Cinema Machinima Español
BIENVENIDO a la comunidad sobre el juego The Movies y otros Machinimas en español.

Aquí encontraras una gran familia, ayuda, etc, y sobre todo compartir la afición que nos gusta a todos, que es crear peliculas con motores de juegos.

Registrate o identificate para quitar la publicidad y poder participar en el foro.

Si tienes problemas con el registro, en el foro Bienvenidos ay un post-it abierto a invitados

Tutorial cómo meter gigantes y enanos en The Movies

Ver el tema anterior Ver el tema siguiente Ir abajo

Tutorial cómo meter gigantes y enanos en The Movies

Mensaje por Dibujante el Miér 27 Sep 2017, 04:11

#Cómo meter enanos y gigantes en The Movies


Captura original de Lefty



Hola, para este tutorial vas a necesitar las siguientes herramientas:
Haz click en los enlaces para descargar los archivos:


Tutorial
Spoiler:
1. Procedimiento general

  • Coloca los Scripts de reescalado en su carpeta de Blender correspondiente (Appdata/Roaming/Blender Foundation/Blender/.blender/scripts).
  • Abre Blender e importa un costume.
  • Renombra la Armature (son los numeritos que aparecen; en el ejemplo, el Armature es "507812352"). Pon cualquier otro número en su lugar. IMPORTANTE
  • Selecciona Bones, ponlo en modo objeto y modifica su altura con la tecla "S" a tu elección, bien sea para más pequeño o más grande (pasos 2 y 3, respectivamente).
  • Ejecuta el script 'ResizeDwarf' (para enano) o 'ResizeGiant' (para gigantes) según hayas alterado el tamaño del costume. Estos scripts se despliegan en el Outliner, en Scripts - Misc.




2. Crear un enano

    IMPORTANTE: Recuerda haber renombrado la Armature
  • Ejecuta el script 'ResizeDwarf'. El Armature aparecerá empequeñecido (la mitad de su tamaño original).



  • Selecciona el mesh de tu costume y ajústalo (tecla "S")al tamaño del Armature, lo mejor posible.

    Ten en cuenta: Para que nuestro costume gigante y enano funcione, es necesario ajustar también los movimientos del muñeco en las escenas. Esto se hace automático con otro script, pero tendrás que hacerlo siempre que quieras que aparezca tu gigante o enano.

  • Importa el .anm de la escena en que va a aparecer tu costume.
  • Ejecuta el script "AnmRescale_Dwarf".
  • Exporta el .anm para actualizar el anterior (el nuevo archivo aparecerá con un "r_" delante).




3. Crear un gigante

    IMPORTANTE: Recuerda haber renombrado la Armature
  • Ejecuta el script 'ResizeGiant'. El Armature aparecerá engrandecido (un 50% más de su tamaño original).



  • Selecciona el mesh de tu costume y ajústalo (tecla "S")al tamaño del Armature, lo mejor posible.

    Ten en cuenta: Para que nuestro costume gigante y enano funcione, es necesario ajustar también los movimientos del muñeco en las escenas. Esto se hace automático con otro script, pero tendrás que hacerlo siempre que quieras que aparezca tu gigante o enano.

  • Importa el .anm de la escena en que va a aparecer tu costume.
  • Ejecuta el script "AnmRescale_Giant".
  • Exporta el .anm para actualizar el anterior (el nuevo archivo aparecerá con un "r_" delante).






Para finalmente introducir tu .anm en The Movies, consulta este tutorial: http://www.themoviescinema.com/t2429-tutorial-como-editar-las-animaciones-del-the-movies-y-poner-gigantes-o-enanos#37606

Consejos escribió:
Ahora que ya has aprendido esto, echa ojo de esto:

-Son miles de archivos .anm, tendrás que reescalar las .anm que te interesa reproducir. Puede parecer un proceso largo, pero es realmente automático de hacer.

-Las escenas donde tengas enanos y gigantes tienen que ser contadas. Puedes cargarlas en el FLM para saber qué .anm tienes que reescalar.

-Los cambios del tamaño del Armature no se aplican a los huesos de la cara. Nuestros personajes gigantes y enanos no tendrán sincronización labial.

-Tanto si lo metes como prop auto-animado o costume, debe incorporar cabeza (deshabilita la del juego en el MED). Por supuesto, puedes introducirlo como cabeza de latex o accesorio (te permitirá cargar varios Armatures en un mismo costume).

-Estos cambios de Armature solo se funcionan en costumes humanos.
Publica tus dudas o comparte tus creaciones en este mismo hilo. victoria


Última edición por Dibujante el Jue 28 Sep 2017, 23:36, editado 1 vez
avatar
Dibujante
Colono

Mensajes : 2870
Fecha de inscripción : 14/02/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Tutorial cómo meter gigantes y enanos en The Movies

Mensaje por Dibujante el Miér 27 Sep 2017, 04:25

#Utilidades: modificar los scripts


Para cambiar los tamaños de los Armatures en este proceso de creación de enanos y gigantes, vamos a depender de los scripts que ya hemos comentado. No obstante, si te gustaría practicar con más y diferentes tamaños, puedes ajustarlos tú mismo aprendiendo a editar los scripts, un proceso realmente sencillo siguiendo estos pasos.


    Necesitaremos:
  • Una copia de seguridad del script, por si lo rompemos.
  • El bloc de notas; una opción alternativa es un editor de scripts, como el Notepad ++


Estos son los pasos a seguir (con la opción del Notepad++; similar al Bloc de Notas).

Spoiler:
1. Modifica la escala en el script 'Resize'

  • Abre el script para modificar el tamaño de la Armature (p. ej., 'ResizeDwarf' o 'ResizeGiant') haciendo "Abrir con" - "Bloc de Notas" (o "Notepad ++")





  • Busca la opción "scale =" (en el ejemplo, con el 'ResizeDwarf', está como "scale = 0.5").
  • Cambia la cifra (recuerda que los decimales se ponen con puntos). En el ejemplo, se edita a 0.25.
  • Guarda el archivo.



    Ahora veamos una comparación entre las dos Armatures, una a 0.5 y otra a 0.25.



    La altura del esqueleto (en rosa), es significativamente menor. Del mismo modo, si quisiéramos hacerlo en grande, tendríamos que hacer el mismo cambio en el comando “scale” en su script correspondiente.


2. Modifica la escala en el script 'Rescale'

Recuerda que el .anm tiene que ser reescalado al tamaño de tu Armature para que reproduzca correctamente la animación. Si has modificado la escala del Armature, también tienes que modificar la escala en el script de reescalado.

  • Abre el script que reescala los .anm (p. ej., 'Rescale_Dwarf' o 'Rescale_Giant') haciendo "Abrir con" - "Bloc de Notas" (o "Notepad ++")

    Siguiendo con el ejemplo anterior, abrimos con el Bloc de notas o el Notepad++ el script “anm_rescale_dwarf.py”



  • Busca el comando "scale". Si haces "Ctrl + B" y tecleas "scale" podrás buscarlo automáticamente.
    ¡Cuidado!, en el archivo hay varios Scales. Tienes que situarte en el de la línea 336 (abajo del todo), como indica la imagen de arriba

  • Modifica el valor con el mismo que pusiste al editar el script de 'Resize' (p. ej., en el ejemplo anterior, era "0.25").


3. Guarda los scripts como nuevo archivo

  • Edita los comandos iniciales que aparecen en cada script:



    La fila ‘Name’ es para el nombre que va a tener nuestro script en el Menú de Blender. El ‘Tooltip’ es la descripción. Cuando hayas introducido estos cambios, recuerda hacer:

  • Guardar como” y cambia el nombre del script, en este caso “resize_arm_dwarf_025”.

    Así pues, en nuestro menú de Blender aparecerá el nuevo script:




Y así funcionaría con todos. Por favor, recuerda que los cambios en el tamaño del Armature deben acompañarse de los cambios en el rescalado del .anm para ese Armature, por lo que, si ya tienes creado un ‘ResizeDwarf025’, repite este mismo proceso hasta crear un ‘AnmRescale_Dwarf025’.

De esta manera, podrás tener a tu disposición cualquier tamaño disponible para tus creaciones. Comparte tus dudas en este espacio, si es preciso.

¡Saludos! victoria
avatar
Dibujante
Colono

Mensajes : 2870
Fecha de inscripción : 14/02/2011

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.