Sunflower Graphics – Demoreel de animación

Sunflower Graphics – Demoreel de animación

Adjunto a este post nuestra demoreel de animación de nuestros ultimos trabajos  en http://www.sunflower-graphics.com

 

Demoreel from Sunflower Graphics on Vimeo.

 

 

12 April, 2013 0 comments Read More
Sunflower Graphics – Demoreel de realidad aumentada

Sunflower Graphics – Demoreel de realidad aumentada

Adjunto a este post nuestra nueva demoreel de aplicaciones de realidad aumentada que desarrollamos en el estudio http://www.sunflower-graphics.com

 

Demoreel from Sunflower Graphics on Vimeo.

12 April, 2013 0 comments Read More
Demoreel Animación 2012

Demoreel Animación 2012

Demoreel animación 2012 from Jose Manuel on Vimeo.

3 April, 2013 0 comments Read More
jReport

jReport

Os dejo este sencillo script que nos genera un XML con la informacion mas relevante de todos los objetos que hay en nuestra escena.


if jreport != undefined do destroyDialog jreport
rollout jreport "jReport v0.1"
(
local xmlDoc
edittext nameDoc ""
button createReport "Create report XML"
on createReport pressed do
(
dotNet.loadAssembly "system.xml"
xmlDoc=dotNetObject "system.xml.xmlDocument"
if nameDoc.text != "" then
(
root=xmlDoc.createElement "Escena"
xmlDoc.appendChild root
for obj in objects do
(
nameObj=xmlDoc.createElement "Objecto"
try (nameObj.setAttribute "Nombre" obj.name)Catch(undefined)
try (nameObj.setAttribute "Clase" (Classof obj as string))Catch(undefined)
try (nameObj.setAttribute "SuperClase" (SuperClassOf obj as string))Catch(undefined)
try (nameObj.setAttribute "NumeroDeCaras" (obj.mesh.numfaces as string))Catch(undefined)
try (nameObj.setAttribute "NumeroDeModificadores" (obj.modifiers.count as string))Catch(undefined)
root.appendChild nameObj
)
xmlDoc.save ((getDir #archives )+"\\" +(uniquename nameDoc.text) + ".xml")
edit ((getDir #archives )+"\\" + (uniquename nameDoc.text) + ".xml")
)
else (messagebox "Por favor escriba el nombre del documento XML")
)
)
createdialog jreport

Espero que os sea util

10 January, 2013 0 comments Read More
Reel Modulo 01

Reel Modulo 01

Progress reel módulo 01 from Jose Manuel on Vimeo.

27 July, 2012 0 comments Read More
Tips: Crear un bloqueador / desbloqueador de transformaciones de objetos.

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."
)

30 April, 2012 0 comments Read More
Tips: Eliminar materiales de una escena.

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 cleanMaterials
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.

30 April, 2012 0 comments Read More