Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2865 / 8462

November 20, 2018, 01:37 (GMT)
Keymap: update addon register/unregister utilities

Use the same data format and loader that the default key-maps use.

This supports nested properties (needed for macros)
and fixes modal key-maps which weren't supported.

This format still needs to be documented.
November 20, 2018, 00:38 (GMT)
Cleanup: move keymap hierarchy into own file
November 20, 2018, 00:17 (GMT)
Cleanup: move toolbar keymap generation to bl_keymap_utils

The function is getting complicated, any refactoring
would be best done outside of 'space_toolsystem_common'.
November 20, 2018, 00:06 (GMT)
Cleanup: move bpy_extras.keyconfig_utils to own module

bpy_extras were meant to be useful high-level helper functions for
script authors to perform common operations,
to avoid writing to verbose API's.

bpy_extras.keymap_utils contains some specialized API calls
mainly intended for Blender's own internal use.

Move keymap import export to internal API.
November 19, 2018, 23:15 (GMT)
Keymap: skip save prompt for default keymap

See T57880
November 19, 2018, 23:06 (GMT)
Keymap: only use delete confirmation for X-key

Only use confirmation w/ X-key since this is more likely to be pressed
by accident. Delete-key delete doesn't confirm.

Part of D3953 by @Zachman w/ edits
November 19, 2018, 22:49 (GMT)
Object: report number of deleted objects

Part of D3953 by @Zachman w/ edits
November 19, 2018, 22:15 (GMT)
UI: show keyconfig prefs directly under preset

The keyconfig preset and it's preferences were too far apart,
show the preferences under the preset in a collapsible box.
November 19, 2018, 21:53 (GMT)
Cleanup: style, unused
November 19, 2018, 21:15 (GMT)
Keymap: remove 3ds and maya keymaps

These aren't well maintained and as far as we know
never gained wide adoption.

Remove, we can focus efforts on other key-maps, see: T54963.
November 19, 2018, 21:11 (GMT)
WM: remove interaction presets

These only exposed a few options, which didn't end up helping
much to make Blender's key-map fit the behavior of other applications.
November 19, 2018, 20:38 (GMT)
Cleanup: gpu docs
November 19, 2018, 19:09 (GMT)
Fix problem with onion in multiwindow mode
November 19, 2018, 18:47 (GMT)
Fix problem with storage index

The storage index was not updated and the object scale and other data were wrong
November 19, 2018, 18:33 (GMT)
Image Empties: Option to not display the backside of image empties

Reviewers: brecht

Differential Revision: https://developer.blender.org/D3964
November 19, 2018, 18:19 (GMT)
Fix T57554: texture bake object to active error after recent changes.
November 19, 2018, 18:19 (GMT)
UI: hide scene / layer in properties context in some cases, for compactness.
November 19, 2018, 17:35 (GMT)
Fix handling of B-Bone custom handle references in Edit mode undo.

Correct a couple of places that should process the handle pointers.
November 19, 2018, 17:05 (GMT)
Workbench: Use non-negative lighting evaluation

This makes the lighting a bit more diffuse but don't produce negative
values.

Add a bias of 1.5f to make the lighting a bit more directionnal.

The implementation is based on:
https://github.com/kayru/Probulator/blob/master/Source/Probulator/SphericalHarmonics.h#L136
which is derived from:
http://www.geomerics.com/wp-content/uploads/2015/08/CEDEC_Geomerics_ReconstructingDiffuseLighting1.pdf

The shader implementation is optimized and has the same runtime cost
as previous method:
* no sh eval : 0.13ms
* prev sh eval : 0.14ms
* new sh eval : 0.22ms
* new sh eval opti : 0.14ms
November 19, 2018, 17:05 (GMT)
Workbench: Performance: Fix performance drop caused by specular lighting

In my test, the composite pass went from 1.52ms to 0.24ms when specular
lighting is enabled.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021