Skip to content

uagmw/polyvr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PolyVR - A Shortcut To Virtual Reality

PolyVR is a scene authoring system for engineering applications. It packs common virtual reality features like clustering, tracking and scenegraph operations as well as advanced features like interactive offscreen websites on any geometry using the cromium embedded framework, the bullet physics engine, the whole world generated using OpenStreetMap data (in develeopment), mechanics simulation, a molecule generator (from string definitions) and much more. PolyVR comes with a grafical user interface to ease the authoring of complex virtual scenes and worlds. Logik can be scripted using Python and shader written in GLSL. The authoring process is dynamic, no need to stop the scene, every change applies instantly. This is also true for the hardware configuration dialogs which allows for easy deployment and callibration of distributed visualisation setups. No need for complex config files and system restart for every change.

Install instructions

clone this repository

git clone https://github.com/Victor-Haefner/polyvr.git

cd polyvr

sudo ./install

build the project in codeblocks with the project file polyvr/PolyVR.cbp. Set the number of compilation processes to 5 or more depending on your CPU. The option is in Settings > Compiler... > Global compiler settings > Build options.

About

PolyVR - a shortcut to virtual reality

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 82.8%
  • C 12.4%
  • HTML 3.2%
  • Python 0.7%
  • GLSL 0.7%
  • Gnuplot 0.1%
  • Other 0.1%