ARMARDemoConfiguration
From DigitalBlacksmith
[edit] Configuring ARMAR for various demos
I've tried to move everything into one file:
<clinetsrc>/AR/armar_includes.h
This file contains compiler directives that will set up the architecture to act as a particular demo
[edit] OC Demo
These are the key settings in the main source include:
/////////////////////////////////////////////////////////////////////////////////////// // CLIENT MAINTENANCE CONTROLLER /////////////////////////////////////////////////////////////////////////////////////// //The following line instructs compiler to compile in the client maintenance controller #define USE_CLIENT_MAINTENANCE_CONTROLLER // //Explicitly uncomment the controller you want to compile in // #define COMPILE_CLIENT_MAINTENANCE_CONTROLLER_TYPE_OC //#define COMPILE_CLIENT_MAINTENANCE_CONTROLLER_TYPE_ALBANY /////////////////////////////////////////////////////////////////////////////////////// // CLIENT PANELS /////////////////////////////////////////////////////////////////////////////////////// //The following primitives tell the client which panel interfaces to compile in //Uncomment them //#include "AR/IInstructionPanel.h" #include "AR/IDARTPanel.h" //#include "AR/IZoomPanel.h" ///////////////////////////////////////////////////////////////////////////////////// // TRACKING ///////////////////////////////////////////////////////////////////////////////////// //Uncomment the appropriate tracker -- only one for now -- only tracking head #define USE_INTERSENSE_HEAD_TRACKER //#define USE_OPTITRACK_HEAD_TRACKER //#define USE_ARTAG_HEAD_TRACKER
Ensure you are reading the correct artag cf file
In the valve hook incude:
#define ARTAG_ARRAY_FILENAME "C:\\ARMAR\\ValveHook\\D3D9\\resources\\engine.cf"
