Frank Lin 3D generalist and content creator
Multiplayer VR game for the CAVERN · team project

TorchBearer: Mérida

A multiplayer game for CMU's 270° CAVERN, where every player sees the world from their own view.

Panorama of the Mérida plaza: colorful market stalls, papel picado banners, palm trees and a tiled square

Swipe to see more · tap to enlarge

The Mérida plaza, stretched across the CAVERN's 270° screen.

Watch the full playthrough ↗ Watch the video ↗ Project website ↗

The project

The CAVERN at CMU's ETC is a VR room with a 270° curved stereo screen. It could track one player and draw the world from that player's view. Anyone else had to stand close to them to see things right.

Team TorchBearer built a multi-perspective rendering technique that tracks several players at once. Each player sees objects from their own point of view, so people can move freely, hand objects to each other and look at the same thing from different sides. We made a game called Mérida to show it off.

My role

I was a 3D generalist on the team, working in Unity.

  • Modeled, rigged and animated the pigeon
  • Built the procedural ground texture and other shaders in Shader Graph
  • Made the particle effects
  • Modeled and animated the blooming flower
  • Modeled the Sillas Confidentes, the classic Mérida love-seat chairs
  • Modeled props like the ice cream, frisbee and flower cards
Project
ETC semester project, Spring 2026
Platform
CAVERN, 270° curved stereo 3D screen with head tracking for several players
Engine
Unity, Shader Graph
My role
3D generalist

The pigeon

Modeled, rigged and animated by me.

A photo of real Sillas Confidentes in Mérida next to my 3D model of the chair in the game

Sillas Confidentes

Reference photo, left, and my model in the game, right

Blooming flower

Modeled and animated for the game

In the CAVERN

Two players hold the flower together and it bursts into bloom. Each one sees it from their own position, which is what multi-perspective rendering makes possible.

A top and bottom stereo render of the plaza with stalls, umbrellas and pennant banners

Stereo render

The plaza rendered in top and bottom stereo for the CAVERN's 3D glasses

Playtest

Playing Mérida in the CAVERN

More work: 3D & Animation, VFX, Lighting, Film & Content