Blender Git Commits

Blender Git "soc-2012-bratwurst" branch commits.

Page: 5 / 13

July 17, 2012, 03:05 (GMT)
Added a "clear" function for bit-field boolean RNA properties, used by a "clearfield" parameter for the "prop" command. This allows python scripts to create buttons which clear the entire bitfield before setting a value, thus enabling mutually exclusive buttons where only one can be toggled at a time. This behavior can be overridden if shift is held down by the user. All of this is used by the TRS floating buttons so that clicking one clears the others.
July 14, 2012, 17:15 (GMT)

July 14, 2012, 03:37 (GMT)
IK constraint animation export.(not complete)
July 13, 2012, 23:42 (GMT)
The buttons should set the manipulator mode, not do the transform. Use prop instead of operator so there can be multiple modes enables at once.
July 13, 2012, 21:43 (GMT)
UV transform correction
=========================
* Add visual debug code, slightly offsets edges whose loops are used for
projection
* Numerical robustness: Clamp dot products to avoid nans in acos.

With this commit, I consider UV transform correction robust for use.
Feel free to test and send comments/bugs.
July 13, 2012, 19:59 (GMT)
UV transform correction
=========================
* Little fix, using final instead of original coordinates
* Take mean value of displacement for boundary edges. Now the
displacement is solved for both boundary edges if the edges are
parallel.
July 13, 2012, 19:20 (GMT)
UV transform correction
=======================
* Make a better estimate of closest loops by taking angle sign into
account.
July 12, 2012, 19:56 (GMT)
modifications to get the mask alpha in overlay. Still quite some fixes
needed for it to work properly
July 12, 2012, 19:56 (GMT)
More cleanup of brush modes for texture paint mode
July 12, 2012, 19:29 (GMT)
Another experiment with arranging the two-dimension scale/translate manipulators such that they don't overlap and their function is a bit more obvious. It's a bit more cluttered than before though.
July 12, 2012, 19:11 (GMT)
python refactoring: separate mask texture properties to their own panel.
Also remove 'Fixed Texture' property from 3D toolbar as it is only
relevant for 2D painting
July 12, 2012, 18:43 (GMT)
Overlay for texpaint
=====================
* add an extra mode for mapping, solves some overlay issues.
July 12, 2012, 17:34 (GMT)
UV transform correction
=========================
* Code for better out-of-mesh-bounds interpolation. For now just choose
one of the boundary faces and do interpolation based on that. Eventually
will do a linear combination for a two-face solve.
July 12, 2012, 06:47 (GMT)
Update function signature, fix for r48825
July 11, 2012, 07:47 (GMT)
By request, X button for each item on the UV Maps list box.
July 10, 2012, 21:45 (GMT)
merge with trunk 48817
July 10, 2012, 01:14 (GMT)
UV transform correction
========================
* extrapolation for out of mesh boundaries

Testing also revealed some cases where minimum angle calculation doesn't
work as it should. Solution will probably be to store according to
winding
July 9, 2012, 23:46 (GMT)
Deleting the selected item in the vertex groups listbox leaves the selection on the next rather than the preceding item.
July 9, 2012, 22:32 (GMT)
Add OPTYPE_CLEAR_SEARCH to an operator type to prevent a search panel built for that operator from automatically filling in the previous search.
July 8, 2012, 14:10 (GMT)
- bf_assimp: add settings parameter to bassimp_import(). Settings include a reportlist to report to plus some assimp-specific stuff (triangulation, unit scaling etc) . Not all settings are implemented yet and they are also not yet offered in the GUI.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021