Blender Git Loki

Blender Git commits from all branches.

Page: 2196 / 2888

August 18, 2015, 05:02 (GMT)
Get axes colors from theme setting again

(and update theme colors to be the colors we used previously for the new manipulator)
August 18, 2015, 04:36 (GMT)
Hide manipulator axes that point towards the view

And of course more cleanup ;)
August 18, 2015, 03:39 (GMT)
Moar cleanup (and some minor optimization)
August 18, 2015, 02:48 (GMT)
Cleanup, cleanup and more cleanup!
August 17, 2015, 23:29 (GMT)
More Adjustments to manipulator widget drawing
August 17, 2015, 23:15 (GMT)
Corrections to previous commit
August 17, 2015, 23:04 (GMT)
New, thinner drawing for circle widgets as well

Also minor cleanup
August 17, 2015, 22:36 (GMT)
Draw widgets with multi-sampling
August 17, 2015, 22:25 (GMT)
Fix compilation after latest merge from master
August 17, 2015, 22:04 (GMT)
Merge branch 'master' into wiggly-widgets
August 17, 2015, 21:41 (GMT)
New, not so chunky arrow widget drawing

We're now using immediate drawing for arrow widgets instead of using the arrays created using the widget export script.

Although this also includes a thinner arrow generated using the export script, I decided to not use it for now, as the thin lines are drawn a bit ugly. I just #ifdef'ed it out.
August 16, 2015, 20:17 (GMT)
Minor tweaks to 3D widget colors
August 16, 2015, 18:53 (GMT)
Fix manipulator mouse hover highlighting (Finally! o/)

Issue already existed since rB4ee1de8c3ce6e, used fallback to old manipulator handling since then.

Issue was that we weren't able do identify the highlighted widget after freeing and reinitializing the widget group (as it happens on each redraw). widgets_compare checked the property assigned to the widgets, but since the manipulator widgets trigger operators instead of tweaking a property, it never returned the right result.

Now, instead of comparing widget properties, we use a widget id-name that is unique within it's widget group (see rB3b42468bff06d2).

Hrmpf, and I spent countless hours debugging widget initialization and OGL selection :S
August 16, 2015, 18:20 (GMT)
Register each widget with a unique id-name

Needed so we can reliably compare widgets after freeing (for next commit).
August 16, 2015, 14:44 (GMT)
Don't pass hidden widgets to selection queries

Also minor cleanup.
August 16, 2015, 14:24 (GMT)
GP Sculpt: Thickness brush now uses the timer too
August 16, 2015, 14:18 (GMT)
GP Sculpt: Added timer which can be used to "accumulate" the brush effects if held

* This is currently only used for the "twist" brush. It is useful for making points
rotate around the pivot point without needing to make constant movements to trigger
updates (whcih is undesirable here, as that would alter the transforms).

* Currently this uses a hardcoded "rate" (i.e. repeat frequency). This will be addressed
alongside other issues, such as extending this to other appropriate brush types.
August 16, 2015, 13:53 (GMT)
GP Sculpt Twist Brush - Some debugging tweaks to figure out why we're getting some weird behaviour
August 16, 2015, 10:53 (GMT)
GPencil Sculpt: Initial implementation of Twist brush

This doesn't entirely work as expected yet (it perhaps needs the timer),
so more work is still needed.
August 16, 2015, 10:52 (GMT)
GPencil Sculpt: Fix compilation errors in previous commit
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021