Metadata-Version: 2.1
Name: blender-plot
Version: 0.0.1
Summary: A High-Level Plotting Interface for Blender in Python.
Author-email: Lars Kuehmichel <lars.kuehmichel@stud.uni-heidelberg.de>, Philipp Koehler <philipp@pvplanet.net>
Project-URL: Homepage, https://github.com/LarsKue/blender-plot
Project-URL: Bug Tracker, https://github.com/LarsKue/blender-plot/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: ~=3.10
Description-Content-Type: text/markdown
Provides-Extra: dev
Provides-Extra: test
License-File: LICENSE

# blender-plot
A High-Level Plotting Interface for Blender in Python.

### Example:

```python
import blender_plot as bp
import numpy as np

# create 512 normally distributed 3d points
data = np.random.standard_normal((512, 3))

s = bp.DefaultScene()
s.scatter(data)

# render the scene to an image
s.render("standard_normal.png", resolution=(1200, 1200))

# save the scene to a .blend file
s.save("standard_normal.blend")
```

### Output:

![Output Image](examples/standard_normal.png)
