Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2895 / 8462

November 6, 2018, 07:21 (GMT)
Cleanup: remove unused brushes
November 6, 2018, 07:06 (GMT)
Brush: split out vertex paint tool & blend mode

- Vertex & weight paint now use the 'blend' setting.
- Weight paint now has it's own tool setting,
since weight paint doesn't deal with color - we'll likely
support different tools eventually.
November 6, 2018, 02:06 (GMT)
Cleanup: rename fast-heap -> heap-simple

In general prefer API names don't start with adjectives
since it causes grouping of unrelated API's for completion.
November 6, 2018, 01:52 (GMT)
Cleanup: move fast heap into own source & header
November 6, 2018, 01:39 (GMT)
Tool System: use tool type enum to access brushes

Previously the brush names were used which had the limit that:

- Brush names that were deleted wouldn't show up in the toolbar.
- Naming collisions between user defined brushes and existing tools
broke tool selection.

Now brushes are created as needed when tools are selected.

Note, vertex/weight paint combine tool and blend modes,
this should be split out into a separate enum.
November 6, 2018, 01:39 (GMT)
Cleanup: style
November 5, 2018, 19:42 (GMT)
Fix/Updated Object API example.

Was still 2.7x code... ;)
November 5, 2018, 19:29 (GMT)
Fix (unreported) potential race condition in view_layer_bases_hash_create().

When you check for undone work before acquiring a lock that ensures you
are the only one actually doing the work, you have to redo the check
*after* acquiring said lock.

Otherwise, there is room for nasty random race condition issues...
November 5, 2018, 18:52 (GMT)
GP: Limit internally Time offset to something logic

If the offset is greater than frame range, the offset could gets some unlogic values, so now the value is normalized in the range.
November 5, 2018, 18:28 (GMT)
API Docs: gpu api introduction + examples
November 5, 2018, 18:10 (GMT)
GP: More tweaks to Time Offset
November 5, 2018, 17:49 (GMT)
BLI_heap: implement a limited but faster version of heap.

If the user only needs insertion and removal from top, there is
no need to allocate and manage separate HeapNode objects: the
data can be stored directly in the main tree array.

This measured a 24% FPS increase on a ~50% heap-heavy workload.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D3898
November 5, 2018, 17:35 (GMT)
GP: Fix Time Offset bug when use range

The frames greater than frame range were wrongly calculated.
November 5, 2018, 15:31 (GMT)
Wireframe: Extend Xray slider range

This makes it possible to bypass the depth dithering effect at the cost
of less accurate depth perception.
November 5, 2018, 15:31 (GMT)
Eevee: Fix "Show Irradiance/cubemap" icons
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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021