TA logoThe Technical Artist
projects
build proof
brief - build - breakdown

Portfolio Projects

Reading about tech art doesn't get you hired - a folder of finished things does. These are real briefs, written like tickets: a problem, hard constraints, and a definition of done. Build one, write the breakdown, and you've got a portfolio piece a lead will actually respect.

Every brief follows the same shape a good studio ticket does: the brief (what and why), constraints (the rules that make it interesting), acceptance criteria (how you know it's done), a suggested approach, stretch goals, and a breakdown template so you write it up the way leads want to read it. Pick by level. If you can only do one, do the one that scares you slightly.

01

Starter - your first three pieces

Starter - Python - ~half a day

Batch Texture Renamer

The truest first pipeline problem: messy inputs, a naming convention, files you must not destroy. Build a real CLI with a dry run, collision detection, and an undo log.

->
Starter - DCC - ~a day

UV Checker, In Your DCC

Rebuild the site's UV texture generator as a native tool inside Maya, Blender, or Houdini - proving you can turn a browser toy into something artists run from a shelf button.

->
Starter - Shaders - ~a day

The Dissolve Effect

The portfolio-classic shader, done properly: noise-driven dissolve with a glowing edge, built from the five HLSL functions - and a breakdown of every mistake you made getting there.

->
02

Working - once the basics stick

Working - Planned

Blender -> Unreal Exporter

A one-click exporter that gets scale, axes, and pivots right every time - the eternal request, solved and documented.

Working - Planned

Maya Rig Validator

A checker that flags bad names, unfrozen transforms, and influence-cap violations before a rig ships.

Working - Planned

Houdini Scatter HDA

A curve-driven scatter asset with an interface an artist can actually drive. Ships as a real .hda.

03

Senior - systems, not scripts

Senior - Planned

CI Asset Validation Gate

A pre-submit / CI check that blocks non-conforming assets - the difference between a script and a pipeline.

Senior - Planned

Performance Budget Dashboard

Take the PolyBudget idea further: plan, ingest real scene data, and report plan-versus-reality per category.

The rule that matters

A finished ugly tool beats a beautiful abandoned one. Every brief here is scoped so a first version is genuinely reachable in the time listed - then the stretch goals give you somewhere to grow it. Ship the small version, write the breakdown, move on. The portfolio guide covers how to present all three.