Artwork for podcast In Development
Trading Render Farms for Real-Time at M2 Animation
Episode 1024th June 2026 • In Development • Perforce Software
00:00:00 00:51:43

Share Episode

Shownotes

At M2 Animation, scaling cinematic production meant rethinking everything—from rendering pipelines to how directors interact with scenes.

Benjamin Foo, CG Supervisor at M2, walks through the studio’s transition from a traditional Maya/Redshift workflow to a real-time, Unreal Engine-based pipeline. What started as a necessity—limited compute power and rising production demands—quickly became a creative advantage.

Instead of waiting on renders, teams now iterate instantly. Directors can step inside scenes, shape environments in real time, and collaborate more closely with artists. But that shift also brought new challenges—from managing massive asset libraries to balancing visual fidelity with hardware limits.

Ben shares how M2 builds custom tools, embraces experimentation, and uses Perforce P4 to manage version control across complex productions—all while keeping artists empowered to explore and create.

In this episode:

  • How M2 transitioned from a traditional render pipeline to Unreal Engine
  • Why real-time workflows unlocked faster iteration and creative freedom
  • The technical and cultural challenges of scaling cinematic production
  • How teams balance visual fidelity, performance, and hardware limits
  • The role of custom tooling and experimentation in pipeline evolution
  • How Perforce supports collaboration and version control across teams
  • How Perforce supports collaboration and version control across teams
  • Why empowering directors inside Unreal Engine changes the creative process

Timestamps

[00:02:25] Meet M2 Animation

[00:03:02] Ben’s Career Path

[00:04:15] CG Supervisor Role

[00:05:17] Before Unreal Pipeline

[00:06:00] Why Switch to Unreal

[00:07:21] First Unreal Trailer

[00:11:08] UDIMs and Virtual Textures

[00:14:05] VRAM Limits and Team Learning

[00:17:30] Directors in Real Time

[00:19:24] Asset Library and Versioning

[00:22:39] Shot Based vs Sequence Based

[00:25:34] USD vs FBX Today

[00:26:55] FBX vs USD Plans

[00:27:25] When Fixes Leave Unreal

[00:29:19] Material Notes Workflow

[00:32:32] Instances Per Shot Tweaks

[00:34:03] Perforce Locking Discipline

[00:35:43] Small Team Version Chaos

[00:39:48] Local Rendering Hardware Strategy

[00:42:23] Cinematic Look Pipeline

[00:45:39] Effects Mostly In Engine

[00:46:50] Lessons And Closing Advice

Links mentioned:

Jase Lindgren, Principal User Advocate, Perforce

Benjamin Foo, Unreal CG Supervisor, M2 Animation

Follow

Links

Chapters

Video

More from YouTube

More Episodes
10. Trading Render Farms for Real-Time at M2 Animation
00:51:43
9. Everything Is Connected: Warhorse Studios’ Quest System for Kingdom Come: Deliverance II
01:01:22
8. The Tech and Tools Behind Clair Obscur: Expedition 33 (2026 Game of the Year)
00:53:24
7. Virtuos on Co-Dev, Custom Tools, and Staying Ahead of Performance Problems
00:46:42
trailer In Development: Season 1 Trailer
00:01:45
6. Sharkmob's Journey to 10,000 Builds a Week: Infrastructure Scaling with Stephen Rodriguez
00:48:23
5. Inside Star Trek: Discovery's LED Volumes With PIXOMONDO
00:49:19
4. Crafting Immersive Audio in Cyberpunk 2077 and Next-Gen Open Worlds with Colin Walder, Engineering Director, CD PROJEKT RED
00:53:52
3. Fail Fast, Fix Faster: Pipeline Wisdom from Halo Infinite to Virtual Production
00:47:28
2. From Maya to Unreal: The Story Behind Nickelodeon's Max & the Midknights with Sica von Medicus, CG Supervisor, Nickelodeon
00:53:45
1. Ready or Not, Here Comes CI/CD: Build Systems for an Indie Sensation
01:04:47