RELEASE NOTES - 2021-05-14
New features
- Garments cover now has an optional removal mask.
- References a texture builder mask in body.
- Force removes fur/appendages according to the mask.
- Tessellation setting in Preferences.
- I noticed tessellation causes extreme slowdowns on weaker systems. Therefore implemented setting.
- If you don't have a powerful computer, it's advised to use lowest tessellation setting.
- Default tessellation reduced from 5x to 3x (HIGH to MID).
- (Used to be hardcoded at 5x.)
Improvements
- Corrective shape keys
- Reduced required skinning invokations per iteration by 43% (from 7 to 4) for corrective shape keys calculation.
- Corrective shape calculation now works with bone scaling.
- (Which means corrective shapes are computed on the actual model rather than a model with all bones set to scale 1.)
- (This was a major technical challenge to implement and one that not even Blender is capable of doing at the time of writing these notes.)
- (This will pave the way for custom offsets in the next major release.)
- Increased iterations from 20 to 35 for better shape accuracy.
- (Old computation was 20 iterations times 7 required skinning invocations = 140 invocations.)
- (New computation is 35 iterations times 4 required skinning invocations = 140 invocations.)
- (Same number of invocation but 75% better accuracy.)
Changes
- Pose mode now has a pose clothing feature again.
- (Overrides clothing's pose clothing settings if enabled.)
Bug fixes
- Fixed an issue where the app would crash on older/slower systems.
- (The most difficult/illusive bug I've encountered in my entire life.)
- (Required significant time investment and purchasing of old hardware to test with.)
- Fixed an issue where creating a new appendage group while another one was selected would cause improper behavior.
- Fixed an issue where fur cover feature for clothing wouldn't work properly for some authored fur parameters.
- Fixed a memory leak connected to fur cover map baking.