Blender Git Commits

Blender Git "temp_hair_flow" branch commits.

Page: 21 / 32

October 13, 2014, 14:43 (GMT)
Implement non-3D drawing per widget.

Basically, 3D widgets stay the same size whatever the zoom is in 3D
view. Ported over from manipulator code.
October 13, 2014, 14:13 (GMT)
Merge branch 'master' into wiggly-widgets
October 12, 2014, 15:13 (GMT)
Switched back to blender implicit solver for merge.
October 12, 2014, 15:04 (GMT)
Unified the main Eigen solver function a bit for constrained/unconstrained
solver variants.
October 12, 2014, 14:14 (GMT)
Ported the remaining implicit solver functions for Eigen.

Also added a couple of utility wrapper functions for Eigen types to make
interfacing with plain float arrays and blenlib math easier.
October 12, 2014, 10:45 (GMT)
Updating Eigen implicit dynamics solver implementation to adhere to the
new mass-spring solver API.
October 11, 2014, 09:23 (GMT)
Merge branch 'hair_immediate_fixes' into gooseberry
October 11, 2014, 09:21 (GMT)
Compatibility fix for shape keys.

Avoid moving the 'from' pointer around in DNA. This way files stay back-
as well as forward-compatible. Only the additional type enum and
sub-index is stored in a new from_extra struct in shape keys now.
October 10, 2014, 12:55 (GMT)
Fix for invalid ID access during versioning.

For now is fixed by doing a versioning hack in the lib_link function,
but would be nicer to avoid this altogether for forward compatibility.
October 10, 2014, 08:37 (GMT)
Merge branch 'hair_immediate_fixes' into gooseberry
October 10, 2014, 08:33 (GMT)
Merge branch 'master' into hair_immediate_fixes
October 10, 2014, 08:29 (GMT)
Interpolation for non-simulated hairs in preview.

This generates a somewhat believable overall look for the hair system
by blending simulated hairs. For small number of hairs and small
preview ratios this can get quite inaccurate, but that's the tradeoff
for getting preview functionality ...
October 9, 2014, 10:52 (GMT)
Calculate blending weights for preview hairs by constructing a kd-tree
of simulated hairs and using nearest neighbors.
October 9, 2014, 10:18 (GMT)
Removed debug prints.
October 9, 2014, 10:14 (GMT)
Solved various update issues with the hair preview factor.

This is still terribly messy, especially because every change of the
particle system has to be piped through the dummy cloth modifier somehow.
The automatic caching system also tends to get in the way a lot; after
changing the preview factor one basically always has to start at frame 1
currently because the cloth modifier has to be reconstructed and forgets
about all caching.
October 8, 2014, 20:51 (GMT)
Widgets:

* Add option for shaded/non shaded widgets
* Normalize arrow widget size to 1.0 so size is predictable. Probably
will use the same scheme for other widgets as well
October 8, 2014, 18:11 (GMT)
All translation axis now drawn and operated through the widget system.
October 8, 2014, 17:34 (GMT)
* Manipulator Y 3D arrow moved and rotated correctly.
* Light manipulator doing undo now
* Scons should be fixed.
October 8, 2014, 16:32 (GMT)
Green widget handles y translation properly.
October 8, 2014, 16:13 (GMT)
ManipulatorGroup customdata.

Make WidgetGroup data private.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021