Ybalrid / Annwvyn

Annwvyn C++ Open Source designed-for-VR game engine and application developement framework
MIT License
41 stars 7 forks source link

Make the engine "easy" to build by using CMake instead of a simple VS Solution #110

Closed Ybalrid closed 7 years ago

Ybalrid commented 7 years ago

There's some things that have to be done for this to works, taking inspiration on how Ogre does things:

Here's the listing of all the libraries used from Annwvyn's Wiki

OVR the Oculus Virtual Reality API
OpenVR the Open Virtual Reality library from Valve, powering the HTC Vive, among other hardware
Ogre 3D The Object-Oriented Graphical Rendering Engine, a Free/Open-Source 3D graphics library, in version 2.1
Bullet Physics A physics simulation and collision detection library
OpenAL-soft a Free implementation of the Open Audio Library originally developed by Creative Labs.
libsndfile Lib Sound File, a free sound file decoding/encoding library that support many format (but not the copyrighted MP3)
ChaiScript A super cool scripting language in C++ for C++
GLFW GL FrameWork, a library to help develop OpenGL application. Used for window and OpenGL context creation after Annwvyn 0.3.X using Ogre 2.1
BtOgre21, my personal fork of BtOgre, adapted for Ogre 2.1. presentation of the original one here
TinyXML2 A small (2 files) object oriented library to import/export XML DOM
Ybalrid commented 7 years ago

the situation si good enough for now