Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1409 / 5574

December 13, 2018, 11:46 (GMT)
BLI_edgehash: assert when edges use the same vert

This was removed on the recent upgrade.
December 13, 2018, 11:41 (GMT)
GP: Cleanup const variables
December 13, 2018, 11:39 (GMT)
Fix error in recent key-item filtering

Grouping flags makes it impossible to exclude only modifiers for eg.

Fixes T59303
Revision 5cc015f by Sergej Reich
December 13, 2018, 11:34 (GMT)
Fix force fields not affecting rigid bodies

This fixes part of T58991.
Still need to add proper relations so that point cache is marked as outdated
when effectors are modified.
December 13, 2018, 11:19 (GMT)
GP: Missing change of texture format in previous commit
December 13, 2018, 11:18 (GMT)
Silence warning (const)
December 13, 2018, 10:52 (GMT)
Fix T59125: Outliner does not show view layer count

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4060
December 13, 2018, 10:51 (GMT)
GP: Create Framebuffer textures only if needed

Now, if there aren't grease pencil objects, the textures and framebuffers are not created. This unload GPU Memory when not using GP.
December 13, 2018, 10:51 (GMT)
GP: Changes textures from DEPTH24_STENCIL8 to DEPTH_COMPONENT24

As we are not using stencil info, we don't need this in the texture.
December 13, 2018, 10:21 (GMT)
BLI: New Edgehash and EdgeSet implementation

The new data structure uses open addressing instead of chaining to resolve collisions in the hash table.

This new structure was never slower than the old implementation in my tests. Code that first inserts all edges and then iterates through all edges (e.g. to remove duplicates) benefits the most, because the `EdgeHashIterator` becomes a simple for loop over a continuous array.

Reviewer: campbellbarton

Differential Revision: D4050
December 13, 2018, 10:11 (GMT)
Armature Edit Mode: improve box/lasso select

Mostly rewrite logic which now matches (de)select picking,
share between both operators.

- Support all selection operations (eSelectOp), fixes T59255.

- Add function that selects using 'BONESEL_*' flags & eSelectOp.
This avoids lasso & box select having to handle selection flushing.

- Fix strange behavior with lasso where selecting a bone in a chain
would only select the tip (from 2.7x).
December 13, 2018, 02:04 (GMT)
Cleanup: use doxy grouping for view3d select

Easier to navigate, avoid mixing up functionality across the file.
December 13, 2018, 01:30 (GMT)
Cleanup: style
December 13, 2018, 01:21 (GMT)
Cleanup: replace ifdef w/ stub
December 13, 2018, 00:41 (GMT)
Gizmo: multi-object pose-mode gizmo positioning
December 12, 2018, 23:51 (GMT)
Gizmo: use general active center calculation

There are some minor differences in center calculation but I don't think
they're important, if so we can update the code.

- Edit-bone uses head (instead of the middle when both are selected).
- Edit-bone flag for restricting components uses the selection instead
of the active bone.
December 12, 2018, 23:41 (GMT)
Cleanup: de-duplicate active item center access
December 12, 2018, 20:22 (GMT)
Templates: remove redundant directory init

This is now handled when versioning all startups.
December 12, 2018, 19:38 (GMT)
Fix building w/o bullet
December 12, 2018, 18:48 (GMT)
Fix T59248: Crash in Grease Pencil Edit mode when adding Annotation
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021