- The plugin is distributed under BSD (3-Clause) license for more information read the license file.
- The X-Plane official website
- The X-Plane obj specification
- The plugin supports 9-2017 3Ds Max (x64 only)
- Minimum C++ standard is 14
The importing is still under developing and does not work correctly!
- CMake 3.7.0+
- Conan 0.27+ - dependency tool
- StepToSky X-Plane obj library - used through the conan
- 3Ds Max SDK - Usually you can find it on 3Ds Max installation cd or image
- The release check list - is used for producing the releases.
- You have to get the 3DsMax sdk and then put it into conan repository, see this for more information.
- Adjust the file conanfile.txt, you can comment unnecessary 3DsMax sdk version with #. It also will turn off appropriate targets.
#3DsMaxSdk2009/last@steptosky/stable will not be used
3DsMaxSdk2010/last@steptosky/stable
- Create the buld folder
mkdir build
and go incd build
- Use
conan install .. --profile ../conan-profiles/vs2015MD-Release --build=outdated
to get all necessary dependencies.
You can use predefined profiles as in this example or your ones. - Use
cmake -G "Visual Studio 14 Win64" ../ -DCMAKE_INSTALL_PREFIX=../output
for generation the visual studio 2015 project. - Use
cmake --build . --target install --config Release
for building the project with cmake or use visual studio. - You can make a .bat file and copy/paste and adjust the following script there.
::==========================================================
@echo off
set dir="msvc"
if not exist %dir% mkdir %dir%
cd %dir%
::==========================================================
call conan install .. --profile ../conan-profiles/vs2015MD-Release -g cmake_multi --build=outdated
call conan install .. --profile ../conan-profiles/vs2015MD-Debug -g cmake_multi --build=outdated
::==========================================================
call cmake -G "Visual Studio 14 Win64" ../ -DCMAKE_INSTALL_PREFIX=../output
::call cmake --build . --target install --config Release
::call cmake --build . --target install --config Debug
cd ../
::==========================================================
- See also Dev notes
Copyright (c) 2017, StepToSky team. All rights reserved.
www.steptosky.com