# Scanlab

Ruslan Vasylev: Founder & Principal — 3D Capture & Digital Doubles, May 2013–Oct 2021.

Capture real-world subjects and deliver usable 3D assets.

I founded Scanlab as a capture and digital-double studio. I designed and integrated capture systems and wrote tools to process and deliver the resulting assets. That work led into geometry pipelines and software engineering. Scanlab later remained an umbrella for independent R&D.

- Ownership: Capture-system design + integration · processing tools · asset delivery
- Delivery: Built a repeatable capture-to-asset workflow and the tools needed to deliver the work.
- Workflow: Capture setup → captured data → geometry processing → asset delivery

## Projects

- **Scanlab Photogrammetry**: Nov 2013–Nov 2021. Client-facing 3D capture and digital-double service for VFX, games and interactive media: photogrammetry, character assets, shader and material pipelines, optimization and delivery. Scanlab: Witches of East End, High Moon. Facts: Scanlab Photogrammetry, Production automation. [Scanlab site](https://scanlab.ca) [Character modeling demos on Vimeo](https://vimeo.com/showcase/4850394)
- **VOLUMETRICA: volumetric scanning R&D**: Feb 2024. Azure Kinect depth sensors with synchronized multi-camera capture: rig architecture, multimodal data pipelines and browser-facing 3D. Independent Scanlab R&D, not a production-complete scanning product or service.
- **GameHero.Actor: digital double asset library**: Nov 2013–Sep 2021. Digital character asset library and licensing experiment built around captured virtual performers, for film, TV, games and interactive media teams.
- **GameHero.Agency: talent pipeline for digital humans**: Nov 2013–Sep 2021. Talent and look-database experiment connecting performers and other distinctive people to capture, asset production and interactive media.

## How did capture become usable 3D assets?

### Scanlab Photogrammetry

Ownership: Capture-system design, integration and asset delivery

The business needed a repeatable path from capture to usable assets, so I built processing and delivery tools around the capture work.

- Founded capture-services business
- Capture-system design + integration
- Photogrammetry rig · 130 DSLR cameras · 12 lights
- Captured data → usable digital-twin assets

## What made processing and delivery repeatable?

### Production automation

Ownership: Capture-processing and delivery automation

Writing tools was part of getting the modeling and capture work done. That is where the progression into software engineering began.

- Python · asset assembly + dataflow
- Geometry processing + asset conversion
- Rendering-pipeline automation

Technologies: Python

## CAD + modeling foundations

I started in CAD and production modeling, then founded a capture-services business. Building the tools to process and deliver those assets led into geometry pipelines, browser visualization and full-stack software.

## Projects

- **VFX and game 3D modeling portfolio**: 2004–2016. 94 clips of 3D modeling work on film, TV and game productions, by production and studio. Image Engine: Chappie, Elysium, R.I.P.D., Lone Survivor, Final Fantasy XV, Stargate Atlantis, Stargate SG-1, The Last Mimzy, Night at the Museum. Zoic: Eureka. Enigma Studios: Battlestar Galactica. Bardel Entertainment: Happily N'Ever After, Dragons: Fire & Ice. Vanguard Animation: Space Chimps. Western Post: Snow Buddies, Spooky Buddies, Treasure Buddies, Alien Buddies. MindArk: Entropia Universe. Facts: CAD + production models. [Full portfolio on Vimeo](https://vimeo.com/showcase/2857904)
- **Partlab: 3D printing services marketplace**: Sep 2012–Dec 2013. Early product and business experiment connecting local 3D-printing capacity with prototyping demand.

### CAD + production models

Ownership: Offline modeling and production geometry

I have practical experience with both CAD-style surfaces and production polygon models. That helps me reason about the data and the constraints behind a viewer.

- AutoCAD Plant 3D · Maya · Rhino
- NURBS / splines ↔ polygonal models
- Formal CAD training · BCIT

