Matt Estela

mestela

About Me

Expertise
Not Specified
Location
Not Specified

Matt Estela is VFX Lead in Residence at the UTS Animal Logic. Academy. Previously at Animal Logic he's been a VR Supervisor, Lighting Lead, Fx Lead, CG Supervisor, and is one of those annoying Houdini evangelists you don't want to sit next to on the bus.

Connect

My Talks

obj-image ILLUME Webinar
“Non-VFX” VFX | Matt Estela
obj-image SIGGRAPH
Hypercubes for VR Noobs
obj-image SIGGRAPH
Learning Houdini: You're Doing It Wrong and How to do it Right

My Tutorials

obj-image Quickstart
Building Generator
obj-image Beginner
CG Wiki | Maya to Houdini
obj-image Quick Tips
CG Wiki | Quick Tips
obj-image Beginner
CG Wiki | Houdini Long-Form Tutorials
obj-image Beginner
CG Wiki | Dynamics

Recent Forum Posts

Can Houdini non commercial read Commercial? Aug. 23, 2019, 5:24 p.m.

… But your session will be downgraded to non commercial as well.

PDG support with tractor (ropfetch and native pdg ris node) Aug. 22, 2019, 3:04 a.m.

We're in the home stretch on our short film at the university, a few things have changed in the 2 months since we last rendered. Might need a bit of love from both the Pixar side and the Sidefx side, cross-posting this on both forums to be sure.


We can get the PDG fetch node to execute a Mantra ROP in another network with Tractor, but it fails when we point it to a RIS ROP. It looks like it's expecting a SOHO interface, which doesn't exist in the new Renderman-for-Houdini:


ERROR: The attempted operation failed. Error: No soho script program specified for output driver: RFH.py.
So ideally we need 2 things:

-a native RIS PDG node
-RIS ROP compatibility when run from a PDG fetch node.

This is pretty important for us, we can't render without PDG support!

Cheers,

-matt

PDG Assuming for hip, should support hipnc for schools? Aug. 22, 2019, 2:01 a.m.

Temp local fix,

$HFS/houdini/pdg/types/schedulers/prtractor.py

line 556, change

        hip_remote = '__PDG_DIR__/' + os.path.expandvars('$HIPNAME.hip')

to

        hip_remote = '__PDG_DIR__/' + os.path.expandvars('$HIPNAME.hipnc')

And on to the next weird pdg issue…