
Hallam Roberts
Hallam Roberts
About Me
Hello! I'm a junior FX artist from Sydney, Australia.
Since 2012 I've been addicted to After Effects, Photoshop and Blender, giving me a strong foundation in motion graphics. I completed a Bachelor of Computer Science last year. Since then I've used Houdini for the Masters of Animation and Visual... more
Hello! I'm a junior FX artist from Sydney, Australia.
Since 2012 I've been addicted to After Effects, Photoshop and Blender, giving me a strong foundation in motion graphics. I completed a Bachelor of Computer Science last year. Since then I've used Houdini for the Masters of Animation and Visualisation at UTS Animal Logic Academy. less
EXPERTISE
VFX Artist
INDUSTRY
Advertising / Motion Graphics | Film/TV
Houdini Skills
ADVANCED
Karma | VEX | Python
INTERMEDIATE
Procedural Modeling | Motion Editing | Animation | Hair & Fur | Cloth | Solaris | Lighting | Pyro FX | Fluids | Destruction FX
BEGINNER
Environments | Digital Assets | Character Rigging | Crowds | Muscles | Mantra | Realtime FX | PDG
Availability
I am available for Full Time Work
My Gallery
Recent Forum Posts
Laplacian Filter (HDA) Sept. 14, 2025, 4:56 a.m.
The new Laplacian node [www.sidefx.com] can be used to make a geometry equalizer.
Like with sound, you can exaggerate or reduce certain frequencies (eigenvectors) of the geometry. This can be used to reduce or increase detail in certain areas, for a variety of distortion effects.
Thanks to @WhiteDo27114277 for his Eigenspace Projection example [drive.google.com]! I remade it in OpenCL for better performance.


Download here:
https://github.com/MysteryPancake/Houdini-Fun/blob/main/README.md#hda-laplacian-filter [github.com]
Like with sound, you can exaggerate or reduce certain frequencies (eigenvectors) of the geometry. This can be used to reduce or increase detail in certain areas, for a variety of distortion effects.
Thanks to @WhiteDo27114277 for his Eigenspace Projection example [drive.google.com]! I remade it in OpenCL for better performance.
Download here:
https://github.com/MysteryPancake/Houdini-Fun/blob/main/README.md#hda-laplacian-filter [github.com]
"Remeshing" simple CAD geometry Sept. 7, 2025, 7:45 p.m.
This is a cool tool, great work!
You might be able to use Labs Dissolve Flat Edges for the first part of it:
https://www.sidefx.com/docs/houdini/nodes/sop/labs--dissolve_flat_edges-1.0.html [www.sidefx.com]
You might be able to use Labs Dissolve Flat Edges for the first part of it:
https://www.sidefx.com/docs/houdini/nodes/sop/labs--dissolve_flat_edges-1.0.html [www.sidefx.com]
Repair Cycles (HDA) Sept. 7, 2025, 1:30 a.m.
KineFX often whinges when skeletons are cyclic ("Cycle Detected" errors). There's a good section on CGWiki [www.tokeru.com] to fix this, but it only works if there truly aren't cycles.
If the skeleton actually has cycles, you need to detect and repair them. I made a HDA for this purpose (I'm not sure why this isn't built into Houdini to be honest)
It can mark, split or remove cycles. Marking cycles can help for other graph traversal problems too.

Download here:
https://github.com/MysteryPancake/Houdini-Fun/tree/main?tab=readme-ov-file#hda-repair-cycles [github.com]
If the skeleton actually has cycles, you need to detect and repair them. I made a HDA for this purpose (I'm not sure why this isn't built into Houdini to be honest)
It can mark, split or remove cycles. Marking cycles can help for other graph traversal problems too.
Download here:
https://github.com/MysteryPancake/Houdini-Fun/tree/main?tab=readme-ov-file#hda-repair-cycles [github.com]