Twenty One Pilots: Roblox Presents the TOP Concert Experience

Early in the fall I helped bring TOP to Roblox for a virtual concert. I was responsible for scan processing and cleanup for their full body scans and their heads, as well as game res mesh and textures for their heads. All in all I did the Hi poly, game res, and texture work for heads; Lowpoly and textures for the bodies and hair across the outfits.
In addition to the performance avatars themselves I also handled a lot of work on the `Stressed Out` level, specifically the giant heads (Giant hand was done by another artist under my direction), which had their own unique set of challenges for maintaining fidelity at such a colossal scale.

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures) Bodies (Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures), Hair (Low/Textures)

Responsible for Heads (Hi/Low/Textures), Hair (Low/Textures)

Each character had a 10k poly limit, with meshes having to be broken into chunks based on material assignment

Each character had a 10k poly limit, with meshes having to be broken into chunks based on material assignment

Final cleaned head for Tyler joseph

Final cleaned head for Tyler joseph

Final cleaned head for Josh Dun

Final cleaned head for Josh Dun

Some of the source scan for Tyler Joseph

Some of the source scan for Tyler Joseph

Some of the source scan for Josh Dun

Some of the source scan for Josh Dun

The heads were done by me for the Stressed out level. I had to iron out a pipeline to get clean 4k res textures working in ROBLOX

The heads were done by me for the Stressed out level. I had to iron out a pipeline to get clean 4k res textures working in ROBLOX

VERY basic animation was setup by me for the heads to cycle during the level

VERY basic animation was setup by me for the heads to cycle during the level

Heads were separated (into geo chunks) based on Material to maximize texture res in ROBLOX which has a 1024 res limit for Mats.

Heads were separated (into geo chunks) based on Material to maximize texture res in ROBLOX which has a 1024 res limit for Mats.

Heads were actually the same polycount/topo as the performance meshes.

Heads were actually the same polycount/topo as the performance meshes.

Expression sculpt for Tyler Joseph

Expression sculpt for Tyler Joseph

Expression Sculpt for Joshua Dun

Expression Sculpt for Joshua Dun

Previs on the level based on provided concepts. Hand was done by another artist for the level

Previs on the level based on provided concepts. Hand was done by another artist for the level