This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
cppdev:fbxsdk [2013-02-20 19:22] Carsten Fixed FBX logo URL |
cppdev:fbxsdk [2013-10-21 00:26] Carsten Upgrade FBX SDK version to 2014.1 |
||
---|---|---|---|
Line 20: | Line 20: | ||
* The download requires a one-time registration, but it's free. | * The download requires a one-time registration, but it's free. | ||
* You just need the FBX SDK, //not// the FBX Extensions SDK. | * You just need the FBX SDK, //not// the FBX Extensions SDK. | ||
- | * At this time, we use version 2013.3 of the FBX SDK, but any later version should work as well. | + | * At this time, we use version 2014.1 of the FBX SDK, but any later version should work as well. |
- Run the installer to extract the SDK contents into a convenient location. Their installer is exceptionally nice, it neither modifies the Start Menu nor the Windows Registry, but just extracts the files into a directory. | - Run the installer to extract the SDK contents into a convenient location. Their installer is exceptionally nice, it neither modifies the Start Menu nor the Windows Registry, but just extracts the files into a directory. | ||
- | * Assuming that your top level Cafu source code directory is ''Cafu/'', you can directly install the FBX SDK into ''Cafu/ExtLibs/fbx/''. \\ Make sure that the installer doesn't automatically append another directory for the SDK version, and if it asks if you would like to keep a copy of the old FBX installation, answer "No" (otherwise it first renames ''Cafu/ExtLibs/fbx/'' to ''Cafu/ExtLibs/fbx.old/'', creating an (easily fixed) problem if you use Subversion). | + | * Assuming that your top level Cafu source code directory is ''Cafu/'', you can directly install the FBX SDK into ''Cafu/ExtLibs/fbx/''. \\ Make sure that the installer doesn't automatically append another directory for the SDK version, and if it asks if you would like to keep a copy of the old FBX installation, answer "No" (otherwise it first renames ''Cafu/ExtLibs/fbx/'' to ''Cafu/ExtLibs/fbx.old/'', creating an (easily fixed) problem if you use Git). |
* Alternatively, just install the FBX SDK into a convenient location first (e.g. into a temporary directory or the default directory suggested by the installer), then copy or move the contents into ''Cafu/ExtLibs/fbx/''. \\ (Under Linux, we recommend to //not// install into the suggested ''/usr'' directory. Better install into a temporary directory in your home folder, no root privileges required.) | * Alternatively, just install the FBX SDK into a convenient location first (e.g. into a temporary directory or the default directory suggested by the installer), then copy or move the contents into ''Cafu/ExtLibs/fbx/''. \\ (Under Linux, we recommend to //not// install into the suggested ''/usr'' directory. Better install into a temporary directory in your home folder, no root privileges required.) | ||
- As a result from the previous step, make sure that you now have directories ''examples'', ''include'' and ''lib'' (and possibly others) immediately below ''Cafu/ExtLibs/fbx/''. | - As a result from the previous step, make sure that you now have directories ''examples'', ''include'' and ''lib'' (and possibly others) immediately below ''Cafu/ExtLibs/fbx/''. | ||
- (Re-)Run SCons as described at [[cppdev:gettingstarted]] in order to automatically recompile with FBX support enabled. | - (Re-)Run SCons as described at [[cppdev:gettingstarted]] in order to automatically recompile with FBX support enabled. | ||