LibreAI / ИИ 3D / Nerfstudio
// ai-3d · nerfstudio-project/nerfstudio

Nerfstudio

Nerfstudio — проект с открытым исходным кодом из категории «ИИ 3D» от nerfstudio-project (nerfstudio-project/nerfstudio на GitHub). У него 12 083 звезды на GitHub и 1 681 форк, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 29 июля 2025.

Nerfstudio — the plug-and-play studio for NeRFs and Gaussian splatting: turn photos of a real scene into explorable 3D, with a modular API and viewer, Apache-2.0

★ 12,1 тыс. звёзд⑂ 1,7 тыс. форковApache-2.0обновлено июль 2025
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
nerfstudio-project/nerfstudio
Звёзды GitHub
12 083
Форки
1 681
Лицензия
Apache-2.0
Последнее обновление на GitHub
29 июля 2025
Категория
ИИ 3D
Тип страницы
Полное руководство по установке
Официальный сайт
Documentation
// как это работает

Как это работает

  1. Create the environment

    Per the README: you need an NVIDIA GPU with CUDA; create the conda env (python 3.8 in the README setup), then install PyTorch with CUDA and tiny-cuda-nn.

  2. Install Nerfstudio and prepare data

    pip install nerfstudio, then process your photos/video into a dataset with the ns-process-data tools (COLMAP pose estimation under the hood).

  3. Train and view

    Train a method (Nerfacto is the default workhorse; Splatfacto for Gaussian splatting) and inspect, render and export from the built-in viewer.

// возможности

Почему его любят

Full capture-to-3D pipeline

Data processing, training, a real-time viewer, camera-path rendering and export in one coherent tool.

NeRFs and Gaussian splats

First-class methods for both families — Nerfacto for NeRF, Splatfacto for 3D Gaussian splatting.

Modular, research-grade API

Components are interpretable and swappable, so new methods plug in — the reason the research community builds on it.

Real-time web viewer

Explore the scene as it trains, set camera paths and export renders without leaving the tool.

Advertisement
// запустите сами

Запустите сами

  1. Create the env

    The README environment setup.

    conda create --name nerfstudio -y python=3.8
    conda activate nerfstudio
    pip install --upgrade pip
  2. Install PyTorch + Nerfstudio

    CUDA 11.8 build per the README, then the package itself (tiny-cuda-nn is covered in the README dependencies section).

    pip install torch==2.1.2+cu118 torchvision==0.16.2+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
    pip install nerfstudio
  3. Train the quickstart

    The docs quickstart trains Nerfacto on the classic Blender scene, then on your own captures.

    https://docs.nerf.studio/quickstart/first_nerf.html
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who makes Nerfstudio?

The Nerfstudio project, launched by Berkeley students in the KAIR lab at BAIR and now developed with community contributors (nerfstudio-project on GitHub); Luma AI and BAIR Commons are listed sponsors.

Is Nerfstudio free?

Yes — Apache-2.0 licensed.

What hardware do I need?

An NVIDIA GPU with CUDA installed — the README tested setup is CUDA 11.8 with PyTorch 2.1.2. CPU-only training is not the intended path.

How does it compare to a well-known alternative?

Against the original gaussian-splatting research repo, Nerfstudio is the full studio — data processing, viewer, many methods, exports — rather than a single-method implementation. Against hosted capture apps (Luma, Polycam), it is free, local and export-friendly, at the cost of running the training yourself.

How do I get started?

Follow the README: conda env, PyTorch with CUDA, tiny-cuda-nn, pip install nerfstudio — then run the docs quickstart on the Blender scene before your own photos.

// продолжить изучение

Похожие инструменты

ИИ 3D

gaussian-splatting-lightning

A 3DGS framework with derived algorithms and a web viewer.

★ 1,1 тыс. звёздNOASSERTION
Смотреть руководство →
ИИ 3D

GSOPs

Gaussian splatting operators that bring 3DGS into SideFX Houdini.

★ 627 звёздAGPL-3.0
Смотреть руководство →
ИИ 3D

spirula-studio

Cross-vendor 3D Gaussian Splatting trainer: video to splat to mesh.

★ 1,4 тыс. звёздGPL-3.0
Смотреть руководство →
ИИ 3D

4d-gaussian-splatting

ICLR 2024] Live Photorealistic Dynamic Scene Representation and Rendering.

★ 1,0 тыс. звёздMIT
Смотреть руководство →
ИИ 3D

Gaussian-LIC

Real-time LiDAR-inertial-camera Gaussian Splatting SLAM.

★ 658 звёздCustom
Смотреть руководство →
ИИ 3D

GS-SDF

LiDAR-augmented Gaussian Splatting plus neural SDF, in real time.

★ 535 звёздGPL-2.0
Смотреть руководство →
// альтернативы

Альтернативы: ИИ 3D

Другие проекты из категории «ИИ 3D» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если Nerfstudio вам не подходит.

// ещё в категории ai-3d

Больше проектов: ИИ 3D

Соседние проекты из категории «ИИ 3D» в каталоге, ближайшие по числу звёзд к Nerfstudio — продолжайте изучать полку по обе стороны от него.

Получить Nerfstudio

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.