Files
igl/external/README.md
T
2015-05-06 17:49:51 -04:00

36 lines
930 B
Markdown

This directory contains external libraries which are either difficult to
obtain, difficult to compile or patched for libigl.
## AntTweakBar
Patched to support copying and pasting from text fields (see
http://www.alecjacobson.com/weblog/?p=2378)
Added makefiles for Mac OS X with modern GCC (AntTweakBar/src/Makefile.osx.igl)
and for building with Mesa (AntTweakBar/src/Makefile.mesa.igl)
## Embree
Install `ispc` for example (`sudo port install ispc` or `brew install ispc`),
then
mkdir build
cd build
cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DCMAKE_BUILD_TYPE=Release ..
make
## TinyXML2
double precision bug fixes:
tinyxml2.h line 1286 add function:
void SetAttribute( const char* name, float value ) {
XMLAttribute* a = FindOrCreateAttribute( name );
a->SetAttribute( value );
}
tinyxml2.cpp line 434 replace with:
TIXML_SNPRINTF( buffer, bufferSize, "%.15e", v );