bpy code to build it. This makes it possible to create custom geometry, data-driven shapes, and precise models that go beyond pre-built asset libraries.
Key Workflows for Scientific Visualization
Custom Geometry with execute_blender_code
The execute_blender_code tool is the core of scientific workflows. Claude writes Blender Python to generate:
- Molecular structures (DNA double helix, protein backbones, crystal lattices)
- Terrain meshes from height maps or mathematical functions
- Data-driven shapes (3D scatter plots, bar charts, vector fields)
- Cross-section and layered models (Earth’s layers, anatomical slices)
Realistic Materials and Lighting from Poly Haven
Once geometry is built, apply Poly Haven PBR materials and HDRIs to make the visualization publication-ready. Stone, metal, glass, and organic textures are all available.Iterative Refinement with Scene Inspection
Useget_scene_info to inspect object names, locations, and properties. Use get_viewport_screenshot to see the current state and guide Claude toward corrections.
Example Prompts
The code execution capability means you can ask Claude to write custom Blender Python for any visualization need, not just pre-built tools. If you can describe it, Claude can script it.
Workflow Tips
Recommended Tools
execute_blender_code
The most important tool for scientific workflows. Generates custom geometry, data imports, and precise object manipulation.
get_scene_info
Inspect object names, coordinates, and properties to verify accuracy.
get_viewport_screenshot
Visual feedback for iterative refinement of complex models.