Built a production-quality 3D scanner
Role
3D Technician with Unlimited Studios
Technologies
-
Live Link
-
Reality Capture
-
Lua
This section outlines a sample head scan workflow based on a scan I performed with my 18-camera Canon 2000D rig. The cameras were set up with 3 cameras per tripod to cover the whole of the front of the face, as for this scan I wanted to demonstrate my understanding of the workflow for producing game-ready meshes ready for Live Link. As this was a quick head scan example (done over around 4 hours from shutters clicking to final render), I didn’t go through a FACS blendshape setup or do any processing of the back of the head, any hair groom, or eye replacements.
The photos (.CR2 RAW files) were colour corrected and exposure adjusted for max texture quality. This is the raw scan, processed with Agisoft Metashape and exported with 5M+ faces. This was imported to R3DS Wrap and their head base mesh was wrapped to it to create a game-ready (from a poly-count perspective, at least) mesh. I also used Substance AI -> Material to create some quick roughness, metallic, and normal maps for lookdev purposes.
As this was a quick demo scan, I just took the base model and used a Blender plugin to create ARKit-compatible blendshapes. If I was going through the entire FACS process for the highest quality, I’d just repeat the above procedure per however many blendshapes I wanted and repeat the wrapping process in R3DS Wrap per blendshape.