algoo / preview-generator

generates previews of files with cache management
https://pypi.org/project/preview-generator/
MIT License
235 stars 51 forks source link

Feat: Blender Builder for 3d file #246

Open inkhey opened 3 years ago

inkhey commented 3 years ago

Feature description and goals

Using bpy to generate render of 3d file using either evee (better result) or workbench (better speed) permit to generate proper render of 3d file. It permit to support blender file and problably other 3d format too.

bpy is needed instead of just blender cli as we do need:

Note: bpy seems to require specific environnement to run, it won't run on debian unstable/python 3.9.

Prerequisites

see this Poc using the blander command line: https://github.com/algoo/preview-generator/commit/2de9914a8814bea74b6249010225611b1b7c89ed