s-leger / archipack

Archipack for blender 2.79
https://blender-archipack.org
GNU General Public License v3.0
356 stars 49 forks source link

Save Curtains/Binds Positions in Animation Keyframes #355

Closed pihdastudios closed 1 year ago

pihdastudios commented 1 year ago

Archipack version: 2.5.1

Blender version: 3.4.1 flatpak

Os version: Debian 11

Description of the issue: I'm using archipack to create building for my upcoming game with interactive elements (opening doors, windows, curtains etc). Doors can be animated by rotating by its axis. Curtains and blinds cannot do that because it gets exported as a mesh and therefore cannot be opened and closed due to their nature of changing shapes.

One way of doing this is through animations. It would be nice if archipack can save curtains/blinds positions in keyframes.

Thank you.

s-leger commented 1 year ago

Curtain are animatable using "shape keys" values (in blender), dont know how this translate into your software by the exporter.

Blinds on the other hand are not, as it is impossible to handle properly using only linear translations, so such kind of animation would require to split mesh into many elements and animate each one according. I would avoid this in blender as it lead into performance issues when there are too many objects (starting at 10k+).