Link Search Menu Expand Document


An Open-Source Toolkit to Render Real-World Scenes in Virtual Reality

Latest project version: 1.0
Latest release date: on Github since March 2020
For Unity versions: 2019.2.15f1 or higher


Watch the project video: on YouTube


  • You can now join our COLIBRI VR web forum to ask questions about COLIBRI VR, report bugs, or request features! More generally this will be a good place to discuss subjects related to image-based virtual reality and image-based rendering.


  • Tutorial videos are gradually making their way to the Tutorial videos page. Thank you for your patience!
  • The package can currently be loaded into a Unity project by using the Package Manager window and adding the package from its GitHub page. Details on this process can be found in the first tutorial video.
  • The project is still very much in a beta phase, so we are currently waiting to get a little more feedback before putting it on the Asset Store.


COLIBRI VR is the Core Open Lab on Image-Based Rendering Innovation for Virtual Reality. It is an open resource with a graphical user interface that aims to enable researchers to easily use and develop image-based rendering techniques for virtual reality. It is currently being developed as a package for the Unity game engine.


The toolkit was developed by Grégoire Dupont de Dinechin during his PhD at MINES ParisTech, PSL University under the supervision of Alexis Paljic. If you use COLIBRI VR, please cite the original paper that introduces the toolkit, presented at the Workshop on Everyday Virtual Reality (WEVR) of the IEEE VR 2020 conference:

        title = {From Real to Virtual: An Image-Based Rendering Toolkit to Help Bring the World Around Us Into Virtual Reality},
        doi = {10.1109/VRW50115.2020.00076},
        booktitle = {2020 {IEEE} Conference on Virtual Reality and {3D} User Interfaces Abstracts and Workshops ({VRW})},
        author = {Dinechin, Gr{\'e}goire Dupont de and Paljic, Alexis},
        month = mar,
        year = {2020}

This project was also presented during the conference’s main event by way of a poster, video submission, and research demonstration. The complete list of publications related to COLIBRI VR can be found here.



The project is released under an MIT license.

Documentation overview

Here are the different elements you can find on this documentation website:

  • The Getting started pages help you get started with the toolkit, showing how to install it and describing the graphical user interface.
  • The Structural elements pages describe the concepts on which the project relies, and how they are implemented into practical structures and models.
  • The Core components pages contain detailed information on the components implemented in the project, and can thus help better use the related graphical user interfaces.
  • The Shader implementations pages describe the vertex/fragment and compute shader implementations of several processing and rendering methods.
  • The Datasets page provides a list of online image datasets on which the project can be tested.
  • The FAQ page answers frequently asked questions.