OpenSGToolbox
About
This is a collection of libraries that add additional features to the OpenSG
library. To find out more go the the
OpenSGToolbox website.
Libraries:
- UserInterface
- FieldContainerEditor
- Lua
- ParticleSystem
- ParticleTrail
- Physics
- Sound
- TextDom
- Video
- Octree
- AStar
License
Lesser General Public License
Screen shots
Building
- Get the source code.
- OpenSGToolbox
- OpenSG
- boost
- COLLADA
- ODE Optional - Needed by ContribPhysics library
- Lua Optional - Needed by ContribLua, ContribLuaToolbox library
- Fmod Optional - Needed by ContribSound library
- VLC Optional - Needed by ContribVideo library
- Python Optional - Needed by FCDCompile
- Get cmake for configuring the build system
- Create a local directory for your local build
- Run cmake in this directory
- Build the binary using the build tool you selected with cmake
- e.g. If you used the Makefile build tool: then run
make install
in the build
directory
- e.g. If you used the Visual Studio build tool: then open the Visual Studio
project created by cmake. Then build the "INSTALL" project.
Installation
-
Pre-built binaries
-
From source
- Follow the previous Building instructions
Building Examples
Authors
David Kabala
Achyuthan Vasanth
Daniel Guilliams
Robert Goetz
Eric Langkamp
David Naylor
PJ Campbell
Alden Peterson
Jonathan Flory
Lee Zaniewski
Oyndamola (David) Oluwatimi
John Morales
Aaron Cronk
Reporting Errors
Ask a question on the OpenSGToolbox
Google Group.
If it is a bug, and is not already listed as one. Then open a new Issue on the
Issues page for GUIBuilder.
Contributing
- Fork it
- Clone your forked repository (
git clone url/to/your/forked/repository
)
- Create a branch (
git checkout -b cool_feature_x
)
- Commit your changes (
git commit -am "Added Cool Feature X"
)
- Push to the branch (
git push origin cool_feature_x
)
- Send a pull request
- Enjoy a refreshing Mt. Dew and wait