Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-20Cleanup: use const mesh arg to BM_mesh_bm_from_meCampbell Barton
Needed for D3966
2018-11-20Theme: avoid right-shift in XML filesCampbell Barton
Use 2 space indent for attributes, ~20% smaller files.
2018-11-20Keymap: update addon register/unregister utilitiesCampbell Barton
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.
2018-11-20Cleanup: move keymap hierarchy into own fileCampbell Barton
2018-11-20Cleanup: move toolbar keymap generation to bl_keymap_utilsCampbell Barton
The function is getting complicated, any refactoring would be best done outside of 'space_toolsystem_common'.
2018-11-20Cleanup: move bpy_extras.keyconfig_utils to own moduleCampbell Barton
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.
2018-11-20Keymap: skip save prompt for default keymapCampbell Barton
See T57880
2018-11-20Keymap: only use delete confirmation for X-keyCampbell Barton
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
2018-11-20Object: report number of deleted objectsCampbell Barton
Part of D3953 by @Zachman w/ edits
2018-11-20UI: show keyconfig prefs directly under presetCampbell Barton
The keyconfig preset and it's preferences were too far apart, show the preferences under the preset in a collapsible box.
2018-11-20Cleanup: style, unusedCampbell Barton
2018-11-20Keymap: remove 3ds and maya keymapsCampbell Barton
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.
2018-11-20WM: remove interaction presetsCampbell Barton
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.
2018-11-19Cleanup: gpu docsCampbell Barton
2018-11-19Image Empties: Option to not display the backside of image emptiesJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D3964
2018-11-19Fix T57554: texture bake object to active error after recent changes.Brecht Van Lommel
2018-11-19UI: hide scene / layer in properties context in some cases, for compactness.Brecht Van Lommel
2018-11-19Fix handling of B-Bone custom handle references in Edit mode undo.Alexander Gavrilov
Correct a couple of places that should process the handle pointers.
2018-11-19Workbench: Use non-negative lighting evaluationClément Foucault
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
2018-11-19Workbench: Performance: Fix performance drop caused by specular lightingClément Foucault
In my test, the composite pass went from 1.52ms to 0.24ms when specular lighting is enabled.
2018-11-19Remove note about Blender InternalSergey Sharybin
2018-11-19DRW: Make profiling more precise on certain drivers.Clément Foucault
This makes the whole rendering slower (because of sync point) but the numbers displayed by the draw manager profiler is more precise on some buggy drivers. They seems to issue the query before the last one ends.
2018-11-19Studio Lights: Big CleanupsClément Foucault
* Less Lengthy enum/macro names. * Optimize computation of Spherical Harmonics. * Reduce radiance cubemap size a bit. Higher resolution is not necessary. * Remove STUDIOLIGHT_LIGHT_DIRECTION_CALCULATED (was not used). * Do windowing on each component separately instead of using luminance. * Use ITER_PIXELS to iterate on each pixels, using pixel center coords. * Remove gpu_matcap_3components as it is only needed when creating the gputex. * Fix a lot of confusion in axis denomination/swizzle. These changes should not affect functionallity.
2018-11-19STUDIOLIGHT: leave a comment of why ↵mano-wii
`STUDIOLIGHT_SPHERICAL_HARMONICS_WINDOWING` was commented.
2018-11-19Py API Docs: use new bind context manager in gpu examplesJacques Lucke
2018-11-19Revert "BKE object: Correct bound box of bezier curve objects not matching ↵mano-wii
the object viewed." This reverts commit 24677cf77bbd97827bb5789bc1e4d883732a59da.
2018-11-19PyAPI: GPUOffscreen: Add context manager for the `bind` method to work with ↵mano-wii
the `with` statement. Differential Revision: https://developer.blender.org/D3918
2018-11-19LOOKDEV: disable STUDIOLIGHT_SPHERICAL_HARMONICS_WINDOWINGmano-wii
This option is causing the texture to become full of nan(ind)s. I don't know how it worked before. Until this is resolved, this feature (which improves the quality of LOOKDEV's irradiance texture) will be disabled.
2018-11-19EEVEE: Cleanup: default_world_frag.glslmano-wii
2018-11-19EEVEE: Cleanup remove unused shader.mano-wii
2018-11-19BKE object: Correct bound box of bezier curve objects not matching the ↵mano-wii
object viewed.
2018-11-19Themes: Remove deprecated themes.Pablo Vazquez
Most themes have missing/wrong settings due to the new editors in 2.8 A Call-for-content has been made at devtalk.blender.org for the community to contribute new ones.
2018-11-19Fix T57889: Crashes on undo and redo while working with image or image emptySergey Sharybin
2018-11-19RNA: re-enable update notifier flagsCampbell Barton
This was causing too many missing updates and each need investigation which won't happen before beta.
2018-11-19Py API Docs: Fix wrong typeJacques Lucke
2018-11-19Tool System: improve popup w/ modifier keysCampbell Barton
When the toolbar is accessed with modifiers (eg shift-space): - Check if we can use the key without any modifiers to set the cursor. - Pie-menu stile release event no longer checks for modifiers.
2018-11-19Cleanup: styleCampbell Barton
2018-11-19Cleanup: use define for key-config stringCampbell Barton
2018-11-19Fix keymap loading multiple timesCampbell Barton
Blender defaults data-file was loading it's own key-map with a capital 'B', the preset would load it again w/ a lowercase name. Use lowercase key-map names.
2018-11-19Fix tool-system popup and tips w/ empty keymapCampbell Barton
That this looks like an issue loading keymaps correctly, needs to be investigated.
2018-11-19Gizmo: tweak navigation highlight displayCampbell Barton
Show occluded axis highlight on top when pointing away.
2018-11-19Merge branch 'master' into blender2.8Campbell Barton
2018-11-19Linux: list GVFS mount pointsRoel Koster
2018-11-18Fix object box select new w/o any objectsCampbell Barton
A new selection with no objects found needed to de-select all.
2018-11-18Cleanup: namingCampbell Barton
2018-11-18Cleanup: namingCampbell Barton
2018-11-18Keymap: move left click select to a preferenceCampbell Barton
2018-11-18GP: Harmonize Sculpt Struct and field namesAntonioya
Changed the following names: - GP_EditBrush_Data->GP_Sculpt_Data - eGP_EditBrush_Types->eGP_Sculpt_Types - eGP_EditBrush_Flag->eGP_Sculpt_Flag - eGP_BrushEdit_SettingsFlag->eGP_Sculpt_SettingsFlag - GP_BrushEdit_Settings->GP_Sculpt_Settings - GP_EDITBRUSH_FLAG*->GP_SCULPT_FLAG* - GP_EDITBRUSH_TYPE*->GP_SCULPT_TYPE* - GP_BRUSHEDIT_FLAG_*->GP_SCULPT_SETT_FLAG_*
2018-11-18GP: Rename GPENCIL_OT_brush_paint to GPENCIL_OT_sculpt_paintAntonioya
This makes the operator name more consistent. Part of T57818
2018-11-18Fix T57835: Textured-fill layer opacity not workingAntonioya
This was an unsupported feature.