Link Search Menu Expand Document

COLIBRI VR

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

COLIBRI VR on GitHub


Watch the project video: on YouTube

About

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.

Citation

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:

@inproceedings{DinechinPaljic2020Real,
        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.

Contributors

License

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 Forum page provides information on the related web forum.
  • The FAQ page answers frequently asked questions.