PathEngine home previous: Modifying the scenenext: The Playable Demo
Contents, Programmers Guide, The 3D Content Processing Demo, Building the source code

Building the source code

The source code for the 3d content processing demo is included in the SDK samples directory, 'CP3DDemo' subdirectory.

Static and DLL linkage

Two projects are provided for the demo, one ('CP3DDemo') for DLL linkage and the other ('CP3DDemo_StaticLinkage') for static linkage against PathEngine as a set of internal libs.

The 'CP3DDemo' project builds a DLL designed to be run within the PathEngine testbed, but also loads the standalone 3D content processing DLL, and therefore requires that the 3D content processing binary package has been installed in addition to the main SDK.

The 'CP3DDemo_StaticLinkage' has no run-time linkage requirements, but uses the PathEngine internal libs and some headers from the core SDK source code packages, so this means the PathEngine full source archive is required in order to build this version of the demo.
Before building this version of the project, build the 'PathEngine' and 'TestBed' and 'ContentProcessing3D' projects (in the core SDK) to ensure that all required libs are available.


Documentation for PathEngine release 5.16 - Copyright © 2002-2008 PathEnginenext: The Playable Demo