jmpinero3d

Tips: Crear un bloqueador / desbloqueador de transformaciones de objetos.

Bueno, a continuacion os detallo un sencillo script con el cual crearemos un boton para bloquear y desbloquar las transformaciones de un objeto. Esto puede ser utils para gestion de escenas o creacion de rigs. El codigo os lo dejo comentado para que lo estudieis.


-- creamos el macro
macroscript LockTool
category:"jmpinero3d tools"
toolTip:"Lock tool"
Icon:#("SnapsControls",1)
(
-- comprobamos si tenemos al menos seleccionado un objeto
if selection.count > 0 then
(
-- aplicamos la accion a los elementos seleccionados
for obj in selection do
(
objTrasform = (getTransformLockFlags obj) as array
comTransform = (#{1,2,3,4,5,6,7,8,9}) as array
if objTrasform.count != comTransform.count then setTransformLockFlags obj #All
else setTransformLockFlags obj #none
)
)
-- mensaje de aviso si no hay nada seleccionado.
else messagebox "No hay ningun objeto seleccionado."
)

 

Tips: Eliminar materiales de una escena.

Cuando trabajamos en una escena donde intervienen varias personas, podemos encontrarnos que los materiales usados pueden ser un problema para nuestra intervención, ya sea dada por que el motor de render no esta instalado en nuesta maquina o por que no tenemos acceso a los bitmaps usados. Es por eso que voy a detallaros un script para eliminar todos los materiales usados en nuestra escena.


-- creamos nuestro macro script para tenerlo instalado en 3ds max
macroScript Macro5
category:"Tips jmpinero3d"
toolTip:"Eliminar materiales"
--Continuamos con esta sencilla linea que va a eliminar todas las texturas de una escena
(
for obj in objects do obj.material = undefined
)
-- end

Espero que os sea útil.

 

jCheck 2.0 – jEasyRenderer 2.0

jCheck 2.0 Download

jEasyRenderer 2.0 Download

 

iRay & MassFX test

 

jEasyRender

jEasyRender es un sencillo script que nos recopila en panel las opciones más usadas de nuestros motores de render, facilitando así su uso. Las opciones que podemos configurar son las detalladas a continuación:

  • Panel informativo donde podemos ver que motor de render tenemos activo, tamaño del render y frame rate.
  • Seleccionando cualquiera de las opciones de la lista desplegable podemos cambiar de forma fácil y rápida el motor de render  (Solo motores de render instalados por  defecto).
  • Haciendo un simple clic en los botones de “Quality” podemos elegir el tamaño de nuestro render.
  • Podemos elegir la velocidad del frame rate además de tener la elección de renderizar imagen fija o vídeo
  • Podemos acceder al panel de render pulsando el botón ”More option…” o lanzar un render previo para ver el resultado de nuestra configuración.

 

Demoreel 2011

 

JCamera v0.1

Os presento un pequeño script que estoy desarrollando para mejorar los tiempos de render. Su función es la de calcular la distancia que hay entre los objetos y la camara, y gestionar tanto los suavizados como la cantidad de poligonos por medio del modificador Optimize.

Está en su primera versión y os lo ofrezco para que lo proveis si quereis en el siguiente enlace:
jCamera download

jCamera from Jose Manuel on Vimeo.

 

Modelado en Zbrush

 

Videotutorial rig facial 2D