Geometry Sequence Player Package

Quickstart | Documentation | Unity Asset Store | Unity Forums Thread | License

The Geometry Sequence Player is a package for the Unity game engine which enables playback of large geometry sequences inside of Unity. The package can be used to playback pointcloud, mesh or textured mesh sequences.

It is available on either Github (for non-commercial use) or the Unity Asset Store (for commercial use):

What is a geometry sequence?

In a geometry sequence, each frame consists out of an individual mesh or pointcloud, which is shown at short Intervalls to create the illusion of an animation, kind of like a three dimensional flipbook. As each frame is independent from the next one, no limitations apply to your animation, unlike for example skinned meshes or blendshapes, where mesh topology can’t be changed. This applies for example to:

🌊 Pre-Rendered fluid caches
⛓️‍💥 Baked Physiscs simulations
🟧 Animated Procedural meshes
🙋‍♀️ 4D scans with per frame textures
🎞️ Volumetric videos
📷 Pointclouds captured by RGBD sensors (Kinect, Realsense, Lidar)
🌐 Data visualisations

Features

The package

Originally, this package was created to facilitate the playback of volumetric videos from LiveScan3D, captured with Depth sensors such as the Azure Kinect or Intel realsense. But I realized that it could also be useful for many more applications, such as getting fluid and physics simulations from Blender into Unity!

I have used the package intensively in many projects myself, so it’s well proven and tested. The package has been released on Github as open-source code for quite a while already, but to make the development and support a bit more sustainable, I now decided to also offer the package on the Unity Asset Store.
If you want to use the package commercially, or if you want to support our development, you can buy it there! Thank you very much for your support 💚