Releases: ScottishCyclops/tensionmap
Better playback performance
Additions
In this new version were added the following features:
- Enable vertex groups: allows for the disabling of vertex groups generation
Changes
Theses changes were made:
- 🚀 ~25% better FPS thanks to the work of @VincentKueszter on #11
- By default, neither Vertex Groups or Vertex Colors are enabled, to avoid polluting your mesh's data.
- Updated the readme to fix some semantic errors, and add the new features.
Work in progress
Here are the things that are still going on:
- Selecting which modifiers to use in the computation is still on standby.
- @VincentKueszter might explore some more optimization routes.
Performance and new features
Additions
In this new version were added the following features:
- Minimum: allows to set a minimum value for the generated tension values
- Maximum: allows to set a maximum value for the generated tension values
- Enable vertex colors: allows for the disabling of vertex colors generation
Changes
Theses changes were made:
- Improved performance of the tension computation by over 10% (calculated from playback framerate)
- By default, the vertex color generation is disabled to improve performance
- Tension is updated as you change the properties (multiplier, minimum, etc.) and enable it on a new object
- Multiplier cannot be a negative value anymore (it was essentially useless)
Work in progress
I am trying to implement a way to choose which modifiers are used in the computation.
However I am running into a bit of a problem.
Here is the post I made about it if you care to help: https://devtalk.blender.org/t/adding-properties-to-modifiers/7803
Blender 2.8 !
Since the Blender devs have officially freezed the 2.8 API, I decided to update the Addon-on for the next big Blender version.
This update closes the #6 pull request from before the freeze and issue #7 asking for the update.
Please take a look at the new README. As of now, the Add-on needs to be installed from the tensionmap.py
file inside the ZIP, not the ZIP itself.
I also added items on the TODO list. Wish me luck to find time to implement them :D
Patch for #2 & #3
This version is a small patch for issues #2 and #3, plus a little compatibility check for Blender 2.79.4 and some update to the source code to make it clearer.
Please download tensionmap-1.0.2.zip
and not the source code to get the correct file name once the addon is installed from file.
Note: This is the latest version compatible with Blender 2.7
Small bug fix (#1)
This release fixes #1.
Blender 2.79 ignores addon folders with the characters .
or -
.
Please download tensionmap-1.0.1.1.zip
and not the source code to get the correct file name once the addon is installed from file.
First release
The first release, similar to the original script, but with notably improved performance and readability.
This version has been tested to work on Blender 2.78c.