Johnny Kim

AI Filmmaker · Creative Technologist

Character & World Consistency

I ship series, not clips.

One face, one wardrobe, one grade, held from shot to shot and post to post. Every piece is built on a pipeline, so the tenth episode looks like it belongs with the first.

Download the PDF
johnny@animgeek.com
Bangkok / Los Angeles · U.S. citizen

Ethan Flores as a teenager, long auburn hair, grey t-shirt
Ethan Flores · Teen

One character

One character from teen to sergeant

Ethan Flores, generated across age, hair, grooming, uniform, rank insignia and unit name tapes. Same eyes, bone structure and expression in every frame.

Ethan Flores as a teenager, long auburn hair, grey t-shirt

Teen

Long hair · grey tee

Ethan Flores with a fresh buzz cut at enlistment

Enlistment

Buzz cut · same grey tee

Ethan Flores in uniform, Private (PV2) chevron, C.O.S.F.O.R. tape

Private (PV2)

C.O.S.F.O.R. · single chevron

Ethan Flores in uniform, Corporal chevrons, C.O.S.F.O.R. tape

Corporal

C.O.S.F.O.R. · two chevrons

Ethan Flores in uniform, Sergeant chevrons, C.O.S.M.O.S. tape and unit patch

Sergeant

C.O.S.M.O.S. · unit patch · three chevrons

Reference sheets

Reference sheets lock the character first

Character reference sheet: front, three-quarter and profile head views plus front, three-quarter, side and rear full-body wardrobe views

What it is

Head turnarounds (front, three-quarter and profile) and full-body wardrobe views (front, three-quarter, side and rear).

When it's made

Before any shot is generated.

What it drives

Every still and every image-to-video pass, so people and clothing hold across the series.

Watch · 01 of 03

Color grading to mark time

Watch the film

Format

16:9 film

Technique

One grade per era.

Why it matters

A different grade for each era, so the audience knows when they are without a title card.

Watch on YouTube →

Watch · 02 of 03

Same character, same setting, episode after episode

9:16 · Five vertical shorts

A recurring corporate character and office world, held across a run of vertical shorts.

Watch · 03 of 03

Celestial Order of Saints

16:9 · Three parts

Earlier work, built as one cohesive world: shared characters, design language and grade across the series.

Toolchain

Tool-agnostic, output-obsessed

Stills & look dev
Nano Banana Pro / 2, ChatGPT Image 2 / 2.5, Seedream 5.0 Pro, Midjourney, with character and wardrobe reference sheets so people and clothing hold from post to post
Image-to-video
Seedance 2.5, Kling 3 / 4, MiniMax H3, chosen per shot
Shot design
Blender blockouts or Unreal cinematics for camera and composition
Color
DaVinci Resolve, built around one house grade so every piece matches the series or feed
Sound & music
Music edit, ambience and sound design with Suno, ElevenLabs and Audition
Finishing
Topaz cleanup and upscaling, delivered 9:16, 16:9 or any spec
Product
Real products composited into hero beats with matched light and grade. This is where my CGI background shows.

Twenty years of 3D and engineering behind every shot

Two decades in software engineering, 3D animation and VFX (mocap pipelines, Unreal Engine, production automation), now applied to AI film.

Download the PDF
johnny@animgeek.com
Bangkok / Los Angeles · U.S. citizen