Blender Git Commit Log

All Blender Git commits.

Page: 2862 / 8462

November 21, 2018, 00:32 (GMT)
Transform: use root/tip for bone normal orientation

When there are no fully selected bones,
use the normal of bones which only have the root/tip selected as a
fallback.

Without this, the extrude gizmo isn't very useful
since extrude is often used with only the tip selected.
Revision d433e9d by Pablo Vazquez (master)
November 21, 2018, 00:25 (GMT)
UI: Icon and separator for Add Node (Search).
November 20, 2018, 23:40 (GMT)
UI Theme: Minor improvements on contrast and consistency.

* 3D Viewport grid adjustment to work with both bright/dark viewports (e.g. 2D Animation)
* Match header/grid of NLA with Dopesheet/Graph Editor.
* Avoid pure whites in unselected/inactive text.
* Darken the scrollbar numbers.
November 20, 2018, 23:30 (GMT)
Cleanup: use boolean array for mirror modifier
November 20, 2018, 23:01 (GMT)
Modifier: Mirror learns to bisect on plane

D3966 by @kioku w/ edits.

This adds bisect and flip options to mirror modifier.
November 20, 2018, 22:25 (GMT)
Cleanup: rename extrude gizmo
November 20, 2018, 22:20 (GMT)
Cleanup: move extrude gizmo to transform module

Since this is no longer mesh only, move out of mesh,
rename next.
November 20, 2018, 22:09 (GMT)
Gizmo: initial extrude support for non mesh types
November 20, 2018, 21:20 (GMT)
Fix extrude tool redo

Redo operator properties weren't being set.
November 20, 2018, 21:14 (GMT)
Fix T57892: Align Objects in Blender 2.8 Alpha 2 last Builds.

Needed some update for API changes...
November 20, 2018, 20:50 (GMT)
Fix T57921: Crash when loading 2.7x .blend with scene without any render layer.

We need at least one view layer, always. :)
November 20, 2018, 19:29 (GMT)
Cleanup: unused args, indentation
November 20, 2018, 19:24 (GMT)
Cleanup: gcc function type warning
November 20, 2018, 19:17 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 20, 2018, 19:05 (GMT)
GP: Refactor target weight paint

Now, the target weight is defined as the final maximum value with a new property and all fields have be moved to brush struct.
November 20, 2018, 19:05 (GMT)
GP: Refactor drawing engine to single VBO

This is part of T57829.

Reduce the number of batches used to only one by shader type. This reduces GPU overhead and increase a lot the FPS. As the number of batches is small, the time to allocate and free memory was reduced in 90% or more.

Also the code has been simplified and all batch management has been removed because this is not necessary. Now, all shading groups are created after all vertex buffer data for all strokes has been created using DRW_shgroup_call_range_add().

All batch cache data has been moved to the Object runtime struct and not as before where some parts (derived data) were saved inside GPD datablock.

For particles, now the code is faster and cleaner and gets better FPS.

Thanks to Cl�ment Foucault for his help and advices to improve speed.
November 20, 2018, 18:25 (GMT)
Fix T57935: Crash Alt clicking w/ poly build tool
November 20, 2018, 18:25 (GMT)
Cleanup: style
November 20, 2018, 18:12 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 20, 2018, 17:12 (GMT)
GP: New option to paint a predefined weight

Enabling this option, the weight is set to the predefined value and not the result of the sum of the paint actions.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021