Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1721 / 5574

June 1, 2018, 15:15 (GMT)
Workbench: Updated the internal light to have a bit of back lighting
June 1, 2018, 15:14 (GMT)
Fix wrong colors for workbench World Background option.
Revision 15e5dbc by William Reynish / Brecht Van Lommel
June 1, 2018, 15:14 (GMT)
UI: tweaks to viewport shading and overlay panel layouts.
June 1, 2018, 15:14 (GMT)
UI: use same "Viewport Display" name for scene/object/material panels.
June 1, 2018, 15:14 (GMT)
Fix broken set collection offset from cursor operator.
June 1, 2018, 15:08 (GMT)
Cleanup: some more G.main removal from editor code.
June 1, 2018, 15:07 (GMT)
Mesh Batch Cache: Fix memory leak.
Revision 72a3608 by Joshua Leung
June 1, 2018, 14:38 (GMT)
T54991: Restore support for Motion Path drawing in 2.8

This commit restores support for Motion Path drawing in 2.8 (as it wasn't ported over
to the new draw engines earlier, and the existing space_view3d/drawanimviz.c code was
removed during the Blender Internal removal).

Notes:
* Motion Paths are now implemented as an overlay (enabled by default).
Therefore, you can turn all of them on/off from the "Overlays" popover

* By and large, we have kept the same draw style as was used in 2.7
Further changes can happen later following further design work.

* One change from 2.7 is that thicker lines are used by default (2px vs 1px)


Todo's:
* There are some bad-level calls introduced here (i.e. the actgroup_to_keylist() stuff).
These were introduced to optimise drawing performance (by avoiding full keyframes -> keylist
conversion step on each drawcall). Instead, this has been moved to the calculation step
(in blenkernel). Soon, there will be some cleanups/improvements with those functions,
so until then, we'll keep the bad level calls.


Credits:
* Cl�ment Foucault (fclem) - Draw Engine magic + Shader Conversion/Optimisation
* Joshua Leung (Aligorith) - COW fixes, UI integration, etc.


Revision History:
See "tmp-b28-motionpath_drawing" branch (rBa12ab5b2ef49ccacae091ccb54d72de0d63f990d)
June 1, 2018, 13:47 (GMT)
Cleanup: fix incorrect contributor information.
June 1, 2018, 13:42 (GMT)
Fix for fix, indentation was accidental
June 1, 2018, 13:37 (GMT)
Fix missing braces
June 1, 2018, 13:32 (GMT)
Update Flatty themes with the new pulldown background and minor tweaks.
June 1, 2018, 13:27 (GMT)
Fix Add menu issue when there are no collections to instance

Differential Revision: https://developer.blender.org/D3453
June 1, 2018, 13:11 (GMT)
Draw background on pulldown widgets if the header is transparent.

Since the viewport header now supports transparency, text on pulldowns
can be hard to read if their color matches the viewport content.

Background is drawn using the 'inner' theme color, that was unused until now.
June 1, 2018, 12:31 (GMT)
Fix broken logic in make static override operators for Collections.

Was pretty sure I already fixed that some weeks ago... but look like it
was not committed or somehow lost...
June 1, 2018, 12:29 (GMT)
Mesh: Replace DM for mesh w/ wpaint vertex picking
June 1, 2018, 12:10 (GMT)
UI: don't show XYZ text w/ direction buttons
June 1, 2018, 12:01 (GMT)
Cleanup: rename vars
June 1, 2018, 12:01 (GMT)
Mesh: Replace DM for mesh -> curve conversion
June 1, 2018, 11:58 (GMT)
Mesh versions of DerivedMesh access API calls

Add mesh_get_eval_final & mesh_get_eval_deform

Note: these will eventually need to be renamed & moved into BKE.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021