Skip to content

forsslund/h3d-testing

Repository files navigation

h3d-testing

Hacking h3d for testing purposes It consist of the following:

First we clone the official H3D repo, with a known (tested) revision: svn export https://h3dapi.org:8090/H3DAPI/metarepos/H3DWithToolkitsWin/trunk/H3D H3DWithToolkitsWinTrunk -r 3571

Libnifalcon (actually just used to spoof H3D Cmake build system) https://github.com/libnifalcon/libnifalcon.git rev c1546ec8d9a94b3be7d74f8ba9f1a121a0ebb0c2 (Jul 4, 2016)

Then we forcefully shoehorn in some preliminary woodenhaptics code, under the diguise as "NiFalconDevice".

To install do following (Ubuntu 16.04 64 bit)

  1. Install dependencies: sh ubuntudep-16.04.sh

  2. Build and install remotehaptics cd libremotehaptics qmake make sh makeinstall.sh

  3. Build and install libnifalcon cd libnifalcon/build cmake .. make -j5 sudo make install

  4. Build H3D (with our hacks) cd H3DWithToolkitsWinTrunk/build cmake . make -j5 sudo make install

  5. Now you should be able to run some tests: cd examples H3DLoad SuperShape.x3d

Windows:

  1. Install for libnifalcon: (http://www.ftdichip.com/Drivers/D2XX.htm) LIBFTD2XX_INCLUDE_DIR: h3d-testing/windows/ftd2xx LIBFTD2XX_LIBRARY: h3d-testing/windows/ftd2xx/amd64/ftd2xx.lib

About

Hacking h3d for testing purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors