Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-20 | Cleanup: use const mesh arg to BM_mesh_bm_from_me | Campbell Barton | |
Needed for D3966 | |||
2018-11-20 | Keymap: only use delete confirmation for X-key | Campbell 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-20 | Object: report number of deleted objects | Campbell Barton | |
Part of D3953 by @Zachman w/ edits | |||
2018-11-20 | UI: show keyconfig prefs directly under preset | Campbell Barton | |
The keyconfig preset and it's preferences were too far apart, show the preferences under the preset in a collapsible box. | |||
2018-11-20 | Cleanup: style, unused | Campbell Barton | |
2018-11-19 | Image Empties: Option to not display the backside of image empties | Jacques Lucke | |
Reviewers: brecht Differential Revision: https://developer.blender.org/D3964 | |||
2018-11-19 | Fix T57554: texture bake object to active error after recent changes. | Brecht Van Lommel | |
2018-11-19 | UI: hide scene / layer in properties context in some cases, for compactness. | Brecht Van Lommel | |
2018-11-19 | Fix 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-19 | Workbench: Use non-negative lighting evaluation | Clé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-19 | Workbench: Performance: Fix performance drop caused by specular lighting | Clément Foucault | |
In my test, the composite pass went from 1.52ms to 0.24ms when specular lighting is enabled. | |||
2018-11-19 | Remove note about Blender Internal | Sergey Sharybin | |
2018-11-19 | DRW: 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-19 | Studio Lights: Big Cleanups | Clé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-19 | STUDIOLIGHT: leave a comment of why ↵ | mano-wii | |
`STUDIOLIGHT_SPHERICAL_HARMONICS_WINDOWING` was commented. | |||
2018-11-19 | Revert "BKE object: Correct bound box of bezier curve objects not matching ↵ | mano-wii | |
the object viewed." This reverts commit 24677cf77bbd97827bb5789bc1e4d883732a59da. | |||
2018-11-19 | PyAPI: 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-19 | LOOKDEV: disable STUDIOLIGHT_SPHERICAL_HARMONICS_WINDOWING | mano-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-19 | EEVEE: Cleanup: default_world_frag.glsl | mano-wii | |
2018-11-19 | EEVEE: Cleanup remove unused shader. | mano-wii | |
2018-11-19 | BKE object: Correct bound box of bezier curve objects not matching the ↵ | mano-wii | |
object viewed. | |||
2018-11-19 | Fix T57889: Crashes on undo and redo while working with image or image empty | Sergey Sharybin | |
2018-11-19 | RNA: re-enable update notifier flags | Campbell Barton | |
This was causing too many missing updates and each need investigation which won't happen before beta. | |||
2018-11-19 | Py API Docs: Fix wrong type | Jacques Lucke | |
2018-11-19 | Cleanup: style | Campbell Barton | |
2018-11-19 | Cleanup: use define for key-config string | Campbell Barton | |
2018-11-19 | Fix keymap loading multiple times | Campbell 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-19 | Gizmo: tweak navigation highlight display | Campbell Barton | |
Show occluded axis highlight on top when pointing away. | |||
2018-11-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-19 | Linux: list GVFS mount points | Roel Koster | |
2018-11-18 | Fix object box select new w/o any objects | Campbell Barton | |
A new selection with no objects found needed to de-select all. | |||
2018-11-18 | Keymap: move left click select to a preference | Campbell Barton | |
2018-11-18 | GP: Harmonize Sculpt Struct and field names | Antonioya | |
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-18 | GP: Rename GPENCIL_OT_brush_paint to GPENCIL_OT_sculpt_paint | Antonioya | |
This makes the operator name more consistent. Part of T57818 | |||
2018-11-18 | Fix T57835: Textured-fill layer opacity not working | Antonioya | |
This was an unsupported feature. | |||
2018-11-18 | Fix T57896: Crash updating grease pencil material preview | Sergey Sharybin | |
2018-11-18 | Keymaps: make click event use position on button press rather than release. | Brecht Van Lommel | |
This may improve reliability with left click select and pen input, assuming that the place where the pen first touched the surface is closer to the intended location than where it was released from the surface. I'm not sure if this will make a significant difference in practice, but it seems worth a try. | |||
2018-11-18 | GP: Set Rim Blur default to 0 | Antonioya | |
2018-11-17 | GP: Set Thickness default to 2 | Antonioya | |
New modifiers have thsi default value. | |||
2018-11-17 | Eevee: Optimize Color Ramp node for common cases. | Clément Foucault | |
2018-11-17 | Eevee: Fix SSR/SSS when the bsdf nodes are inside groups | Clément Foucault | |
2018-11-17 | GPU: Cleanup / Opti : Vectorize + MADD and remove unused function | Clément Foucault | |
2018-11-17 | Fix T53750: Mirrored UV have bad tangent space | Clément Foucault | |
I feel silly because it was my fault all along! (see the WATCH IT warning) | |||
2018-11-17 | BLI: Math: Add normal_float_to_short_v4 | Clément Foucault | |
2018-11-17 | DRW: Fix object wire appearing when object is drawn as bounds | Clément Foucault | |
2018-11-17 | Cleanup: correct variable names | Campbell Barton | |
2018-11-17 | Cleanup: style | Campbell Barton | |
2018-11-17 | Cleanup: correct const usage | Campbell Barton | |
2018-11-17 | Draw Manager: Fix memory leak | mano-wii | |
2018-11-16 | Fix T57874: Crash due to IMM_BUFFER_SIZE when drawing cached frames... | Clément Foucault | |
... in the timeline. |