- Install dependencies
- pip install torch torchvision
- Kinect SDK https://www.microsoft.com/en-us/download/details.aspx?id=44561
- Intel Realsense SDK https://github.com/IntelRealSense/librealsense/releases
- NASM compiler https://www.nasm.us/pub/nasm/releasebuilds/
- Download Open3D and Open3D-ML
git clone --recursive https://github.com/isl-org/Open3D
git clone --recursive https://github.com/isl-org/Open3D-ML
- Configure and build
cd Open3D
mkdir build
cd build
cmake -DBUILD_COMMON_ISPC_ISAS=ON \
-DBUILD_JUPYTER_EXTENSION=ON \
-DBUILD_LIBREALSENSE=ON \
-DBUILD_AZURE_KINECT=ON \
-G "Visual Studio 17 2022" -A x64 \
-DCMAKE_INSTALL_PREFIX="D:/path/to/release/dir" ..
cmake --build . --config Release --target ALL_BUILD
Note: Open3D-ML and Torch ops failed to compile with MSVC currently. (MSVC cannot deduce Eigen::Array templates)
Options below were removed:
-DBUILD_PYTORCH_OPS=ON \
-DBUNDLE_OPEN3D_ML=ON \
-DOPEN3D_ML_ROOT=D:/path/to/Open3D-ML \