Installation

Installation#

Start your Pointrix installation by following these steps:

Installation video shows below:

1. Installing Required Libraries#

First, clone Pointrix from GitHub:

git clone https://github.com/pointrix-project/pointrix.git --recursive
cd pointrix

Create a Conda environment with Python 3.9 and activate it:

conda create -n pointrix python=3.9
conda activate pointrix

Install PyTorch with CUDA support (version 2.1.1 for PyTorch, 0.16.1 for torchvision, and CUDA version 12.1):

conda install pytorch==2.1.1 torchvision==0.16.1 pytorch-cuda=12.1 -c pytorch -c nvidia

Install Pointrix and Msplat:

cd pointrix
pip install -r requirements.txt
pip install -e .

cd ..
cd msplat
pip install .

(Optional) You can also install gsplat or diff-gaussian-rasterization:

pip install gsplat

git clone https://github.com/graphdeco-inria/diff-gaussian-rasterization.git
cd diff-gaussian-rasterization
python setup.py install
pip install .

Once you’ve completed these steps, Pointrix is installed and ready to use.