Blender Git Commits

Blender Git "gooseberry_farm" branch commits.

Page: 65 / 93

December 31, 2014, 08:58 (GMT)
Properly register the `mathutils.interpolate` submodule.
December 30, 2014, 11:29 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/blenloader/intern/versioning_270.c
source/blender/makesrna/intern/rna_modifier.c
December 22, 2014, 11:04 (GMT)
Little experiment: hook up a transform operator to a bone facemap. For
now moves the mesh only, doesn't set the bone as selected.
December 22, 2014, 10:54 (GMT)
Fix for invalid access to undefined hair data in edge-only cloth meshes.

Cloth data is used both for hair and actual cloth, which makes things
really difficult. The face number was used for distinguishing the two
types (no faces == hair mesh), but the extra hair data necessary for
hair sim is generated by particles and not available for edge-only cloth
meshes. This really needs to be sanitized ...
December 22, 2014, 10:28 (GMT)
Facemap widgets:

* Only draw on mouse over
* Fix crash with highlighted widgets.
December 19, 2014, 15:11 (GMT)
Modify facemaps mapping to bones.

Now simply add a flag to the armature modifier to use facemaps. Facemaps
on the mesh object with the same name as the armature bones will get
displayed as widgets.
December 19, 2014, 13:56 (GMT)
Presets for hair dynamics.

This is necessary because the hair dynamics settings are not part of the
ParticleSettings datablock, but part of the convoluted cloth modifier
inside the particle system struct. In the future this will be recoded
properly, but in the meantime presets provide a simple an unobtrusive
way to have reusable dynamics settings for hair.
December 19, 2014, 13:44 (GMT)
Merge branch 'master' into wiggly-widgets
December 19, 2014, 12:37 (GMT)
Merge branch 'master' into gooseberry
December 18, 2014, 12:52 (GMT)
Radical simplification of the wind effect on hair, since the previous
approach does not work very well.

Using a cross section estimate still causes large oscillations due to
varying hair force based on angles. It also requires a sensible hair
thickness value (particle radius) which is difficult to control and
visualize at this point.

The new model is based purely on per-vertex forces, which seems to be
much more stable. It's also somewhat justified by the fact that each
hair vertex represents a certain mass.
December 17, 2014, 17:51 (GMT)
Facemap bones now draw properly. It's not possible yet to select the
bones so use with caution.
December 17, 2014, 17:33 (GMT)
Fix more crashes when removing facemaps. Indices of leftover facemaps
above the deleted one could become invalid
December 17, 2014, 17:16 (GMT)
More silly mistakes in widget move code.
December 17, 2014, 17:08 (GMT)
Stubs for new facemap widget, fixes for facemaps.

Move/remove facemap not working well (probably was never working but by
displaying them has actually made the issue apparent)
December 17, 2014, 15:53 (GMT)
Fix crash with decimate modifier on zero.
December 17, 2014, 15:42 (GMT)
Fixes to facemaps:

* Test display code that displays the active facemap. Will not work on
subsurf modifier yet (crash)
* Fix loading of files with facemaps
* Facemap data now reside on polys instead of tessfaces.
December 17, 2014, 11:00 (GMT)
Merge branch 'master' into wiggly-widgets
December 16, 2014, 19:14 (GMT)
Code that will draw a transparent overlay of a facemap over the mesh
(crashes atm).
December 16, 2014, 18:40 (GMT)
Improved force field effects on hair strands.

The previous calculation was modulated with the angle between the wind
direction and the segments, which leads to very oscillating behavior.

Now the formula includes an estimate for the geometric cross section
of a hair segment based on the incident angle and the hair thickness
(currently just the particle size). This gives a more stable behavior
and more realistic response to wind.
December 16, 2014, 18:35 (GMT)
Add code that copies sorted per facemap vertex indices to a VBO buffer
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021