Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1481 / 5574

November 5, 2018, 15:31 (GMT)
UI: Make the grid alpha themable

Now that the 3d grid is infinite, antialiased, not occluded, and overlaid
on top of rendered view, being able to decrease its opacity to reduce
visual strain is a must.
November 5, 2018, 15:31 (GMT)
DRW: Fix crash with deferred compilation
November 5, 2018, 15:31 (GMT)
Edit Mesh: Fix wire opacity when not rotating the view in Xray mode
November 5, 2018, 15:31 (GMT)
LightProbe: Fix description of influence type
November 5, 2018, 15:29 (GMT)
GP: Change Lock icon and Popover title
November 5, 2018, 14:34 (GMT)
UI VSE: Use icon for Refresh Sequencer button in the header.
November 5, 2018, 14:34 (GMT)
UI VSE: Rename submode Image Preview to Preview.

It's confusing that it says Image when it's also video or final result.
And also since the third option is called Sequencer/Preview, having the
others called Sequencer, and Preview, makes sense.
November 5, 2018, 14:16 (GMT)
BLI_kdopbvh: reduce branching in calc_nearest_point_squared.

This lets the compiler use min/max instructions for 4.5% FPS
improvement in Shrinkwrap to Nearest Surface Point.
November 5, 2018, 14:16 (GMT)
BLI_heap: optimize heap_swap, heap_down and heap_up.

The index field of nodes is supposed to be its actual index, so
there is no need to read it in swap. On a 64-bit processor i and
j are already in registers, so this removes two memory reads.

In addition, cache the tree pointer, use branch hints, and
put the most frequently accessed 'value' field at 0 offset.

Produced a 20% FPS improvement for a 50% heap-heavy workload.
November 5, 2018, 14:12 (GMT)
UI VSE: Rename OpenGL Render to Sequence Render.

Follows change in the 3D Viewport.
November 5, 2018, 14:11 (GMT)
UI: Move Sync Markers from View to Marker menu.

In Dopesheet and Sequencer. Suggested by tintwotin in DevTalk, thanks!
November 5, 2018, 08:59 (GMT)
GP: Add new layer above active layer

Before, the layer was added to tail always, but this was weird for 2D animators.
November 5, 2018, 05:20 (GMT)
Paint: setting the brush now updates tool slots

Adding a brush wasn't refreshing the tool-system (left blank topbar).
November 5, 2018, 05:18 (GMT)
Paint: add tool offset & mode to runtime data

It was getting too impractical to call BKE_paint_brush_tool_info
which needed to lookup the scene pointers.

Now each store tool offset and brush mode in 'Paint.runtime'
November 5, 2018, 04:47 (GMT)
Missing from last commit
November 5, 2018, 04:31 (GMT)
Paint: add BKE_paint_ensure to initialize toolsettings

Each mode had its own logic for initializing paint structs,
move to a single function.

Also remove "BKE_brush_get_gpencil_paint", entering grease pencil
mode is responsible for ensuring the data is created.
November 5, 2018, 02:54 (GMT)
Cleanup: avoid using instance to get enum
November 5, 2018, 02:22 (GMT)
Cleanup: use bool
November 5, 2018, 02:04 (GMT)
UI: Add back line to curve map

D3894 by @charlie with edits
November 5, 2018, 01:08 (GMT)
UI: rename Cursor 'Depth' -> 'Surface Project'
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021