Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Using the Phoenix FD API

...

The Phoenix FD API  API is provided as a static and dynamic library. Depending on your project, you may pick the static or dynamic version of the library. Usually the dynamic version is preferred when there is a dependency to any version of V-Ray SDK, as Phoenix FD API depends on vutils_s.lib.

...

Fancy Bullets
typecircle
  • AURLOADER_DYNAMIC_LIB to be added the compiler settings as a preprocessor definition.
  • \lib\aurloader.lib to be added as an additional dependency to the linker.
  • \lib\aurloader.dll to be available at run time to the executable linked to \lib\aurloader.lib.

Phoenix FD API is built with the vc14 C++ Platform Toolset for all 3ds Max versions and for both V_Ray Next and V-Ray 5, with "/MD" Runtime Library flag.


Samples

...

The Phoenix FD API comes with two code sample projects: GridView and CSVParticles.

...

...

Here is an archive containing those libraries: external_libs.

Note: This is just a collection of the libraries as we downloaded them from their respective official sites. We don't take any responsibility for the way the actual libraries work or affect your PC.

...

Fancy Bullets
typecircle
  • Place all external libraries in GridView/external_libs.
  • Use CMake to generate project files that best suite you needs. Please take in account the C++ Platform Toolset that is used by your version of Phoenix FD API. See the Using Phoenix FD API section.
  • Set PHOENIX_SDK_DIR to Phoenix FD API, for example "C:\Program Files\Chaos Group\Phoenix FD\3ds Max NNNN for x64\SDK".
  • Generate the project files and build.

...

Fancy Bullets
typecircle
  • Place all external libraries in CSVParticles/external_libs.
  • Use CMake to generate project files that best suite you needs. Please take in account the C++ Platform Toolset that is used by your version of Phoenix FD API. See the Using Phoenix FD API section.
  • Set PHOENIX_SDK_DIR to Phoenix FD API, for example "C:\Program Files\Chaos Group\Phoenix FD\3ds Max NNNN for x64\SDK".
  • Generate the project files and build.