Blender Tools¶
Skewer provides tools to work with Blender for scene creation and conversion.
Blender to Skewer¶
Export Blender scenes to Skewer JSON format.
Reference¶
- Open Blender with your scene loaded
- Go to the Scripting tab
- Open
scripts/blender/blender_to_skewer/blender_export.py - Run the script
The script exports a layered scene:
output_dir/
├── scene.json # Manifest: camera + layers reference
├── layer.json # Materials + graph + render options
├── objects/ # Per-mesh OBJ files
└── images/ # Output directory for renders
to the same directory where the .blend file is saved.
Skewer to Blender¶
Convert Skewer JSON scenes back to Blender .blend files.
Reference¶
<path-to-blender>/blender --background --python scripts/blender/skewer_to_blend/convert.py -- <scene.json> [output.blend]
Example:
/Applications/Blender.app/Contents/MacOS/Blender \
--background \
--python scripts/blender/skewer_to_blend/convert.py \
-- data/scenes/panda-0001.json
This creates panda-0001.blend in the current directory.
See Also¶
- Scene Format - Skewer JSON format
- Local Development - Testing with the skewer-render binary