#263 · Primary category: Computer Vision
BlenderNeRF
Easy NeRF synthetic dataset creation within Blender
Project last updated:12/16/24
GitHub Stars
1.0K
Forks
77
Contributors
3
License
MIT
Why we included this project
Getting camera poses that match rendered frames is usually the slowest part of building a NeRF or Gaussian Splatting training set, and this Blender add-on automates that whole step. You arrange a scene and camera path in the viewport, click once, and it exports the renderings together with a transforms JSON carrying the intrinsics and extrinsics, in formats that feed directly into Instant NGP and the standard NeRF convention, plus an optional points3d.ply to seed Gaussian Splatting. Three capture modes cover the usual research setups: frames sampled from a single animated camera, a train/test split across two cameras, and views sampled uniformly on a sphere around the object. That makes it handy for researchers, VFX artists, and hobbyists who want controlled, reproducible synthetic data instead of tracking down real captures. It is a plugin, so it expects you to be comfortable building scenes in Blender rather than being a standalone training tool.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)