Blender Git Commits

Blender Git "master" branch commits.

Page: 3073 / 5574

September 16, 2013, 13:03 (GMT)
Fix issue with paint cursor overlay and size pressure drawing, it would
draw incorrectly and leave openGL in an inconsistent state, making for a
quite surreal UI. Reported by Sebastian Koenig thanks!
September 16, 2013, 13:02 (GMT)
Install_deps.sh updates:
* Raise OpenCOLLADA version to 18da7f4109a8eafaa290a33f5550501cc4c8bae8 as requested by Gaia.
* Made OSL build/install ON by default (no more an experimental feature!).
* Use default LLVM version under Debian (specifying a version does not work with OSL when you have more that one installed :( ).
Revision 8953141 by Lukas Toenne
September 16, 2013, 11:40 (GMT)
Fix #36734 Matcap displays solid black.
GLSL typo in r60151 caused this.
September 16, 2013, 08:59 (GMT)
fix [#36732] Auto depth feature misbehaves on orbit with mouse cursor outside the model.

ortho mode didn't store the depth for re-use when the cursor had no depth.

September 16, 2013, 06:00 (GMT)
fix [#36291] Applying subsurf to mesh or setting subdivisions to zero crashes Blender

issue was mesh somehow had a mismatch of UV/texpoly layers. we may want to allow this in the future but for now sync on load just in case.
September 16, 2013, 04:19 (GMT)
fix [#36537] "Grid Floor Scaling" can have some unexpected behaviour on new objects

curves and metaballs now behave the same as meshes wrt grid scaling.
remove WM_operator_view3d_distance_invoke(), and replace with a function called from exec which initializes defaults, this way operators can have their own invoke functions.
September 16, 2013, 04:04 (GMT)
fix [#36444] view3d.viewnumpad operator should not animate

when running viewport operations with exec() rather then invoke(), perform the action immediately rather then using smoothview.
makes viewport operations usable from python scripts.
September 16, 2013, 02:24 (GMT)
Undo the front-facing only commit for clay strips brushes, it adds an
attenuation that should really be optional. There's also a minor
performance penalty and all this only for one problematic case. In case
the tool flattens two surfaces, users can manually set the front face
only option. A better non-attenuating way to cull such vertices can be
added later.

Also flatten brush should calculate the flatten plane from the original
vertices or the flattening will not converge for planes offsets
different than zero.

Reported by Michalis Zissiou, thanks!
September 16, 2013, 01:35 (GMT)
replace RNA_property_array_length with RNA_property_array_check where the length of the array is only used to check if the property is an array or not.
(this isnt reliable since arrays can be zero length).
September 16, 2013, 00:18 (GMT)
move make_prim_radius_prop into a generic function.
September 16, 2013, 00:03 (GMT)
move editcurve add functions into their own source file editcurve_add.c
September 15, 2013, 23:58 (GMT)
Cycles Hair: Two basic bair shaders added

A new hair bsdf node, with two closure options, is added. These closures allow the generation of the reflective and transmission components of hair. The node allows control of the highlight colour, roughness and angular shift.

Llimitations include:
-No glint or fresnel adjustments.
-The 'offset' is un-used when triangle primitives are used.
September 15, 2013, 14:27 (GMT)
Fix [#36727] Curve Object Scaled to 0 + Freestyle = Crash

Division by zero...
September 15, 2013, 11:51 (GMT)
use crazy-space when modifiers_isCorrectableDeformed() fails,
without this. warp modifier for eg didnt use crazy-space.
September 15, 2013, 11:38 (GMT)
modify crazyspace_get_mapped_editverts to work like crazyspace_set_quats_mesh
- array of quats is now aligned with the vertices (over alloc, it simplifies things and removes need to set invalid index values).
- remove visit-bitmap from crazyspace_get_mapped_editverts(). setting coords multiple times isnt bad.
September 15, 2013, 10:56 (GMT)
OSX/cmake: fix config by moving code back into xcode conditional, cmake/makefiles does not even have xcode_vesion lookup
September 15, 2013, 08:05 (GMT)
use mpolys rather then tessfaces for crazy-space calculation. (was a todo since merging bmesh)
September 15, 2013, 05:17 (GMT)
use stack memory for deform weight interpolation.
September 15, 2013, 01:47 (GMT)
replace BLI_edgehash_insert with BLI_edgehash_reinsert for explode operator, was inserting the same edges more then once.
September 15, 2013, 01:46 (GMT)
- update bl_run_operators.py for change in blender.
- rename curve delete operator vertices enum to match mesh delete operator.
- add missing NULL checks to view3d_lock_poll() to prevent crashes when called outside a view3d.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021