• Animation & VFX
  • Tools
  • Programming
  • Cinematography
  • Interactive
  • Design
  • Photography
  • About
  • More
    • Animation & VFX
    • Tools
    • Programming
    • Cinematography
    • Interactive
    • Design
    • Photography
    • About
  • Animation & VFX
  • Tools
  • Programming
  • Cinematography
  • Interactive
  • Design
  • Photography
  • About

Portfolio By Ryan

Portfolio By RyanPortfolio By RyanPortfolio By Ryan

ROMAN SWORD | HDA

The Roman Sword HDA provides a simple interface of sliders and dropdown menus to create many different variations of Roman swords.


Ryan's Roles: HDA Tool Development, Procedural Modeling, Parametric Modeling, Vellum Simulation (vine wrapping)


Software: Houdini


Programming Languages: VEX, HScript

Roman Sword HDA | Download...

Curtain | HDA

The Curtain HDA enables the user to quickly create a curtain's cloth, set pins , then animate those pins while simulating the curtain's cloth. 


Ryan's Roles: HDA Tool Development, Procedural Modeling, Parametric Modeling, Animation, FX (Vellum Simulation)


Software: Houdini


Programming Languages: VEX, HScript

Curtain HDA | Download...

Magic Box | HDA

The Magic Box HDA enables the user to quickly create Magic Boxes while varying the size of the box, its holes, trim, and fastening hardware. The box is rigged mathematically using VEX and trigonometry so the box's shape can be dynamic while maintaining its ability to animate open and closed by each of its hinges. 


Ryan's Roles: HDA Tool Development, Procedural Modeling, Parametric Modeling, Animation, FX (Vellum Simulation)


Software: Houdini


Programming Languages: VEX, HScript

Magic Box HDA | Download...

RAY Intersection DETECTION | HDA

The Ray Intersection Detection HDA provides a way to quickly and easily visualize when two objects are intersecting. This is achieved by scattering points on the surface of the object that cast rays inward, based on each respective ray's nearest primitive's normal. When an intersection is detected, the object turns blue, while the primitive nearest the intersected ray turns red. 


Ryan's Roles: HDA Tool Development


Software: Houdini


Programming Languages: VEX

Ray Intersection Detection HDA | Download

Countdown | Houdini Font SOP Tool

The Countdown Font SOP Tool for Houdini is a solution for creating a countdown with the ability to control the frame the countdown begins, the starting and ending values of the countdown, as well as how many frames between each decrement.


Ryan's Roles: Houdini SOP Tool Development


Software: Houdini


Programming Languages: HScript

Mesh Snap to Ground | HDA

The Mesh Snap to Ground HDA provides a solution for geometry that is floating above ground or has sunken below the ground. This tool was originally created to be applied after rig collisions from a performance motion capture, as it's common for the character's feet to sink into the mesh. This tool can prevent the need reanimate every step by automating the vertical translation of the character.


Ryan's Roles: HDA Tool Development


Software: Houdini


Programming Languages: VEX, HScript

Mesh Snap to Ground HDA | Download...

Procedural Cloth Generation | Houdini Tool System (Work in Progress)


Copyright © 2025 Portfolio By Ryan - All Rights Reserved.

Powered by

  • Animation & VFX
  • Programming
  • Cinematography
  • Photography
  • About

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept