This site has been permanently archived. The content on this site was last updated in 2019.
Seurat
Stay organized with collections
Save and categorize content based on your preferences.
Seurat is a scene simplification technology designed to process very complex 3D
scenes into a representation that renders efficiently on mobile 6DoF 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.

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, 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, and then experience Seurat
for yourself in Google Expeditions.
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-09 UTC."],[[["\u003cp\u003eSeurat simplifies complex 3D scenes for efficient rendering on mobile VR systems by optimizing geometry and textures within a limited viewing region.\u003c/p\u003e\n"],["\u003cp\u003eIt uses RGBD images as input to generate a textured mesh, targeting a configurable number of triangles, texture size, and fill rate for significant simplification.\u003c/p\u003e\n"],["\u003cp\u003eThe open-source project includes plugin support for Unity and Unreal, enabling depth image generation for scenes in both platforms.\u003c/p\u003e\n"],["\u003cp\u003eSeurat has been successfully utilized in projects like ILMxLAB's and is available for experience within Google Expeditions.\u003c/p\u003e\n"]]],["Seurat, an open-source scene simplification technology, processes complex 3D scenes for mobile VR. It optimizes scene geometry and textures by leveraging the limited viewing region typical in VR. Taking RGBD images as input, it generates a textured mesh while targeting specific triangle counts, texture sizes, and fill rates. Plugins are available for Unity and Unreal, enabling depth image generation. Seurat can be experienced in Google Expeditions.\n"],null,["# Seurat is a scene simplification technology designed to process very complex 3D\nscenes into a representation that renders efficiently on mobile [6DoF](/vr/discover/degrees-of-freedom) VR\nsystems.\n\nSeurat works by taking advantage of the fact that VR scenes are typically viewed\nfrom within a limited viewing region (the box on the left below), and leverages\nthis to optimize the geometry and textures in your scene.\n\nIt takes RGBD images (color and depth) as input and generates a textured mesh,\ntargeting a configurable number of triangles, texture size, and fill rate, to\nsimplify scenes beyond what traditional methods can achieve.\n\nSeurat is [available as an open source project on\nGitHub](https://github.com/googlevr/seurat), and includes plugin support for\ngenerating depth images for scenes in both Unity and Unreal.\n\nUse cases\n---------\n\nSee what ILMxLAB was able to [do with\nSeurat](https://www.youtube.com/watch?v=_rAHM70jfzo), and then experience Seurat\nfor yourself in [Google Expeditions](https://edu.google.com/expeditions/#about)."]]