/multiview-renderer

Blender rendering script for multi-view images of 3D objects (ModelNet, ShapeNet, ...)

Primary LanguagePython

Multiview Renderer

Simple blender script for rendering shaded images such as used by MVCNN.

001.png002.png003.png004.png005.png006.png007.png008.png009.png010.png011.png012.png

Getting Started

  • install requirements, preferably in a virtual env
pip install -r requirements.txt
  • set path to blender2.79b executable in settings.py
  • set mesh dataset path in settings.py

Pre-process Meshes

  • convert to .obj format
  • normalize
  • rotate/flip
python preprocess_meshes.py

Render Views

  • render views from a sphere around the object
python render_meshes.py

Links