# Seurat is a scene simplification technology designed to process very complex 3D
scenes into a representation that renders efficiently on mobile [6DoF](https://developers.google.com/vr/discover/degrees-of-freedom) VR
systems.

Seurat works by taking advantage of the fact that VR scenes are typically viewed
from within a limited viewing region (the box on the left below), and leverages
this to optimize the geometry and textures in your scene.

![](https://developers.google.com/static/vr/images/seurat-example.gif)

It takes RGBD images (color and depth) as input and generates a textured mesh,
targeting a configurable number of triangles, texture size, and fill rate, to
simplify scenes beyond what traditional methods can achieve.

Seurat is [available as an open source project on
GitHub](https://github.com/googlevr/seurat), and includes plugin support for
generating depth images for scenes in both Unity and Unreal.

## Use cases

See what ILMxLAB was able to [do with
Seurat](https://www.youtube.com/watch?v=_rAHM70jfzo), and then experience Seurat
for yourself in [Google Expeditions](https://edu.google.com/expeditions/#about).