semagnum / light-painter

Blender add-on that creates lights based on where the user paints.
https://semagnum.github.io/light-painter/
GNU General Public License v3.0
310 stars 6 forks source link

1.2.6 Optimize mesh evaluation #58

Closed semagnum closed 9 months ago

semagnum commented 9 months ago

Mitigates #50 by only evaluating if the resulting geometry has changed since the last update. Allows immediate updates for non-mesh changes (like emission value, tube radius, and opacity) without recreating the geometry.

Applies to mesh, light tube, and flag tools.