-
Notifications
You must be signed in to change notification settings - Fork 1
The Libraries
Below are listed libraries which could help out us in our work,
Coin3D ( https://bitbucket.org/Coin3D/coin/wiki/Home )
Installing causes issue, CD to the folder and run these commands
sed -i ‘/^#include “fonts\/freetype.h”$/i #include \n#include ’ src/fonts/freetype.cpp
sed -i ‘/^#include <Inventor\/C\/basic.h>$/i #include <Inventor/C/errors/debugerror.h>’ include/Inventor/SbBasic.h
SoQT ( https://bitbucket.org/Coin3D/soqt )
It is an extension on Coin3D to interface easily with QT.
Installing issues,
It needs to copy all files from https://bitbucket.org/Coin3D/sogui
to
src/Inventor/Qt/common/ folder by cloning ( Note : all files, not the sogui folder itself )
Carve ( http://code.google.com/p/carve/ )
Not yet tested. Says is a CSG library and can perform booleen operations. Union etc.
GTS Library ( http://gts.sourceforge.net/ )
Again a library to perform Union, intersection, difference ( booleen operations ) and area, volume calculations. ( CSG support )
libQGLviewer ( http://www.libqglviewer.com/ )
Its really awesome! but code is in OpenGL I guess. Must say eyecatching examples!
OpenSG ( http://www.opensg.org/ )
What is this ? :-S. It says its a scenegraph manager. Do we need a scene manager ? Not yet tested. Based on OpenGL, so is it kind of a wrapper like coin3d or openinventor ?
OpenScenegraph ( http://www.openscenegraph.org/ )
Now again a scene graph manager. Same questions as above.
OpenCSG ( www.opencsg.org/ )
CSG rendering library. Do we need a CSG generating library or we will choose an engine having it already ? I haven’t tested it yet. But OpenSCAD does needs it.