Blender 3D scanner simulator for Point Cloud and RGB-D synthetic dataset creation.
- Blender 3.2+ available from CLI (on Windows,
blender.exe
must be added toPATH
) - Install libraries into Blender's Python via
blender -b --python install_requirements.py
Simply run something like
blender -b --python simulator.py -- OUTDIR/ IMAGES -M MESHES/ -P PARAMS/
An elaborate (and actually pretty standard) example is
blender -b --python simulator.py -- DATASET/ 5000 -M MODEL.obj -P PARAMS.yml -n DATASET_NAME -s 0 -t random_sphere -d 0.0 -j 0.1 -z 1.75 -hw 940 704