Metadata-Version: 2.1
Name: blenderless
Version: 0.1.3
Summary: Blenderless is the python package for easy headless rendering using blender.
Home-page: https://github.com/oqton/blenderless
License: GPL-3.0-or-later
Keywords: rendering,blender,headless,3D
Author: Axel Vlaminck
Author-email: axel.vlaminck@oqton.com
Requires-Python: >=3.7,<3.8
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: bpy (==2.91a0)
Requires-Dist: click (>=8.0.1,<9.0.0)
Requires-Dist: hydra-core (>=1.0.7,<2.0.0)
Requires-Dist: imageio
Requires-Dist: pillow
Requires-Dist: tqdm (>=4.61.2,<5.0.0)
Requires-Dist: trimesh (>=3.9.24,<4.0.0)
Requires-Dist: xvfbwrapper (>=0.2.9,<0.3.0)
Project-URL: Documentation, https://github.com/oqton/blenderless
Project-URL: Repository, https://github.com/oqton/blenderless
Description-Content-Type: text/markdown

# Blenderless

Blenderless is the Python package for easy headless rendering using Blender.

## How to use this

### Python module

Create image from mesh:

```python
import blenderless
path_to_foo_png = blenderless.render('foo.stl')
```

### CLI

render geometry to image

```sh
blenderless image foo.stl
```

render geometry to gif

```sh
blenderless gif foo.stl
```

render config to image

```sh
blenderless config scene.yml
```

## Install

```buildoutcfg
sudo apt-get install xvfb
pipx install poetry==1.1.5
make .venv
```

### Testing

```sh
make test
```

