Paul Drummond

Design & Development

Unity Developer

Senior Unity Developer

I’ve been a Unity developer for many years, working on mobile games, applications and custom Unity Editor Tools. Most recently, I was lead developer on the Digital Humans system for Mindtech Chameleon, which provided tools to create, modify and deploy customisable human actors within scenarios designed for training ML/AI vision systems. Features includes:

  • Runtime rig modification for actor resizing that maintained correct body proportions.
  • Modifiers for height, weight, age, skin tone, facial and body morphs.
  • Clothing & hair library with attachment > actor / attachment > attachment vertex masking, compatibility system, fit adjustment.
  • Reactive attachment material system for clothing & hair colour / texture variations based on user setup or runtime properties.
  • And much more.

I’ve also worked on a studio lighting simulator for film students, engineering and architectural visualisation, and mobile game development.

Skills include:

  • C# (Object-Oriented & DOTS)
  • Shader Programming (HLSL & Shader Graph)
  • VFX Graph
  • 3D Modelling
  • 3D Texturing
  • UX/UI
  • Project/Team Management