Instruct-NeRF2NeRF: Editing 3D Scenes with Instructions

Ayaan Haque, Matthew Tancik, Alexei A. Efros, Aleksander Holynski, Angjoo Kanazawa
2/14/2026

No official code found. Best implementation: ayaanzhaque/instruct-nerf2nerf (850 stars, MIT, PyTorch, last commit 2024-02-12).

Abstract

We propose a method for editing NeRF scenes with text-instructions. Given a NeRF of a scene and the collection of images used to reconstruct it, our method uses an image-conditioned diffusion model (InstructPix2Pix) to iteratively edit the input images while optimizing the underlying scene, resulting in an optimized 3D scene that respects the edit instruction. We demonstrate that our proposed method is able to edit large-scale, real-world scenes, and is able to accomplish more realistic, targeted edits than prior work. Result videos can be found on the project website: https://instruct-nerf2nerf.github.io.

View on arXivView PDF

Code Implementations(1)

PyTorchMIT

Instruct-NeRF2NeRF: Editing 3D Scenes with Instructions (ICCV 2023)

85079PythonApr 4, 20232 years agoMIT
3dcomputer-visiondiffusion-modelsmachine-learningnerf+1 more

Cite this paper

@article{haque2026instructnerfnerf,
  title  = {Instruct-NeRF2NeRF: Editing 3D Scenes with Instructions},
  author = {Ayaan Haque and Matthew Tancik and Alexei A. Efros and Aleksander Holynski and Angjoo Kanazawa},
  year   = {2026},
  eprint = {2303.12789},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2303.12789},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.12789.svg)](https://codeofpaper.com/paper/2303.12789)

Discussion