Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1573 / 8462

June 9, 2020, 16:29 (GMT)
Minor refactoring change.
June 9, 2020, 16:28 (GMT)
Voxel Size Edit: Fix text not readable when zooming in the viewport

Previously the scale of the text was using object space, so when working
with scaled objects or small meshes the size of the text was wrong. Now
it calculates a scale in screen space, so the text size should be much
more predictable

Reviewed By: sergey, Severin

Differential Revision: https://developer.blender.org/D7941
June 9, 2020, 16:27 (GMT)
Fix Edit Voxel Size label in preview

The format string was wrong so it was rendering an extra % character

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D7942
June 9, 2020, 16:12 (GMT)
UI: Avoid rebuilding Outliner tree on simple button interactions

E.g. simply on button hover changes, the tree would be needlessly rebuilt.

I wouldn't be surprised if this causes side-effects, for some state changes we
may still have to do a full rebuild.
June 9, 2020, 16:03 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
June 9, 2020, 16:02 (GMT)
GPencil: Calculate curve when switching to edit curve mode
June 9, 2020, 16:01 (GMT)
GPencil: Remove not needed macros and functions

Remove marco and function that was no longer needed and use
newer BKE function.
June 9, 2020, 16:00 (GMT)
GPencil: Add update functions for the editcurve

Add new functions that will refir the curve to the grease pencil stroke.
June 9, 2020, 15:38 (GMT)
Minor refactoring changes.
June 9, 2020, 15:18 (GMT)
Fix T77504: Operator search gives wrong results

Regression in e8ab0137f8766
June 9, 2020, 15:11 (GMT)
insert_vert_fcurve sets active keyframe
June 9, 2020, 15:11 (GMT)
Activate keyframe before deselecting
June 9, 2020, 15:08 (GMT)
Nodes: efficient node tree queries and inlining

This adds two data structures that wrap a node tree. However, they work
on different abstraction levels.

`NodeTreeRef` is an immutable structure that makes working with a node
tree in C++ much more efficient and convenient. It supports various
queries efficiently, that are not easily possible using just `bNodeTree`.

`DerivedNodeTree` builds on top of `NodeTreeRef`. It contains a flattened
view on the node tree, i.e. with node groups being inlined. Every inlined
node still knows its "call stack". It supports pretty much the same queries
as `NodeTreeRef`.

Both data structures come with a dot graph exporter for debugging purposes.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7628
June 9, 2020, 15:01 (GMT)
Cleanup: Move pointcache dna to separate file

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7965
June 9, 2020, 14:49 (GMT)
Removed VLA's leftover from the 2018 GSoC project.
June 9, 2020, 14:43 (GMT)
Cleanup: extract function for common function call sequence
June 9, 2020, 14:31 (GMT)
Fix T76894: Disable clipping region selection in material/rendered mode

In this case the draw engine isn't responsible for the selection, but
the editor is.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D7955
Revision 84a5bd9 by Evan Wilson / Jacques Lucke (master)
June 9, 2020, 14:29 (GMT)
Fix T76984: Normal node not drawing properly in compositor

Differential Revision: https://developer.blender.org/D7827
June 9, 2020, 14:25 (GMT)
Fixed bug when not using light tree from merge.
June 9, 2020, 14:23 (GMT)
Cleanup: correct enum names in comments
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021