Установка
Этот туториал разрабатывался и проверялся на Windows 11. Большинство шагов также применимы к Linux, но есть различия, которые будут разобраны в отдельном гайде.
Рекомендуемая среда
Для эффективного обучения и воспроизводимости рекомендуется система со следующей конфигурацией:
Hardware
- GPU NVIDIA с поддержкой CUDA
Software
- Windows 11
- Git
- Miniconda or Anaconda
- Microsoft Build Tools for Visual Studio 2022
- Python 3.10
- CUDA Toolkit 12.6 (или совместимая версия; устанавливается отдельно)
- COLMAP (с поддержкой CUDA)
- gsplat
- SuperSplat
Примечание: Небольшие отличия в версиях ПО или драйверов CUDA могут потребовать мелких правок.
Примечание: CUDA Toolkit нужно устанавливать отдельно от GPU‑драйвера, чтобы включить GPU‑ускорение. Без Toolkit инструменты вроде PyTorch не увидят поддержку CUDA. Инструкции и совместимость см. в документации CUDA Toolkit.
Проверенная конфигурация
Туториал был проверен на следующей конфигурации:
- OS: Windows 11 (24H2)
- GPU: NVIDIA GeForce RTX 4070 Laptop GPU
- CPU: Intel Core i9-13900H (13th Gen), 2.6 GHz, 14 cores
- RAM: 32 GB
- CUDA Toolkit: 12.6
- Python: 3.10 (установлен через Miniconda)
- COLMAP: v3.11.1 (с поддержкой CUDA) https://github.com/colmap/colmap/releases
- gsplat: v1.5.1 https://github.com/nerfstudio-project/gsplat/releases/tag/v1.5.1
- SuperSplat: https://superspl.at/editor