Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-01 | Cleanup: trailing whitespace (comment blocks) | Campbell Barton | |
Strip unindented comment blocks - mainly headers to avoid conflicts. | |||
2018-06-01 | Cleanup: whitespace | Campbell Barton | |
2018-06-01 | Modifiers: ported applying modifier from DerivedMesh → Mesh | Sybren A. Stüvel | |
2018-06-01 | Boolean modifier: fixed crash when applying the modifier | Sybren A. Stüvel | |
2018-06-01 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/editors/io/io_collada.c source/blender/editors/object/object_bake.c source/blender/editors/object/object_edit.c source/blender/editors/render/render_internal.c source/blender/makesrna/intern/rna_object_api.c source/blenderplayer/bad_level_call_stubs/stubs.c | |||
2018-06-01 | X-Ray: Added a slider for the alpha | Jeroen Bakker | |
- will not render when set to 0.0 for speed reasons. so when user sets transparency to hide everything the bigger passes will be skipped. | |||
2018-06-01 | Workbench: Updated the internal light to have a bit of back lighting | Jeroen Bakker | |
2018-06-01 | Fix wrong colors for workbench World Background option. | Brecht Van Lommel | |
2018-06-01 | UI: use same "Viewport Display" name for scene/object/material panels. | Brecht Van Lommel | |
2018-06-01 | Cleanup: some more G.main removal from editor code. | Bastien Montagne | |
2018-06-01 | Mesh Batch Cache: Fix memory leak. | Clément Foucault | |
2018-06-01 | T54991: Restore support for Motion Path drawing in 2.8 | Joshua Leung | |
This commit restores support for Motion Path drawing in 2.8 (as it wasn't ported over to the new draw engines earlier, and the existing space_view3d/drawanimviz.c code was removed during the Blender Internal removal). Notes: * Motion Paths are now implemented as an overlay (enabled by default). Therefore, you can turn all of them on/off from the "Overlays" popover * By and large, we have kept the same draw style as was used in 2.7 Further changes can happen later following further design work. * One change from 2.7 is that thicker lines are used by default (2px vs 1px) Todo's: * There are some bad-level calls introduced here (i.e. the actgroup_to_keylist() stuff). These were introduced to optimise drawing performance (by avoiding full keyframes -> keylist conversion step on each drawcall). Instead, this has been moved to the calculation step (in blenkernel). Soon, there will be some cleanups/improvements with those functions, so until then, we'll keep the bad level calls. Credits: * Clément Foucault (fclem) - Draw Engine magic + Shader Conversion/Optimisation * Joshua Leung (Aligorith) - COW fixes, UI integration, etc. Revision History: See "tmp-b28-motionpath_drawing" branch (rBa12ab5b2ef49ccacae091ccb54d72de0d63f990d) | |||
2018-06-01 | Fix for fix, indentation was accidental | Campbell Barton | |
2018-06-01 | Fix missing braces | Campbell Barton | |
2018-06-01 | Draw background on pulldown widgets if the header is transparent. | Brecht Van Lommel | |
Since the viewport header now supports transparency, text on pulldowns can be hard to read if their color matches the viewport content. Background is drawn using the 'inner' theme color, that was unused until now. | |||
2018-06-01 | Fix broken logic in make static override operators for Collections. | Bastien Montagne | |
Was pretty sure I already fixed that some weeks ago... but look like it was not committed or somehow lost... | |||
2018-06-01 | Mesh: Replace DM for mesh w/ wpaint vertex picking | Campbell Barton | |
2018-06-01 | UI: don't show XYZ text w/ direction buttons | Campbell Barton | |
2018-06-01 | Cleanup: rename vars | Campbell Barton | |
2018-06-01 | Mesh: Replace DM for mesh -> curve conversion | Campbell Barton | |
2018-06-01 | Mesh versions of DerivedMesh access API calls | Campbell Barton | |
Add mesh_get_eval_final & mesh_get_eval_deform Note: these will eventually need to be renamed & moved into BKE. | |||
2018-06-01 | Cleanup: quiet warning, don't set unused alpha | Campbell Barton | |
2018-06-01 | LookDev: make sure lookdev balls are still visible after 'N' | Jeroen Bakker | |
2018-06-01 | Edit Mode: Fix Edit Object renderability with multi objects edit. | Clément Foucault | |
2018-06-01 | Fix error | Jeroen Bakker | |
2018-06-01 | Code cleanup: Compiler warning | Jeroen Bakker | |
2018-06-01 | Math: optimizations for 4x4x matrix inverse, multiplications. | Brecht Van Lommel | |
In some heavy rigs matrix inverse can be 10% of computation time. This reduces it to 2% by using Eigen's optimized 4x4 matrix inverse and SSE matrix multiplication. | |||
2018-06-01 | Modifiers: tiny optimizations for mesh deform, lattice, kdop. | Brecht Van Lommel | |
2018-06-01 | Fix missing animation updates when the proxy object is not visible. | Brecht Van Lommel | |
The relation was inverted here, for a long time already. The reason is unclear and in principle it should work fine in the right direction. | |||
2018-06-01 | Fix use of uninitialized value in depsgraph. | Brecht Van Lommel | |
2018-06-01 | Cleanup: long lines | Campbell Barton | |
2018-06-01 | Fix building for workbench in windows (BLI_INLINE) | Dalai Felinto | |
2018-06-01 | Fix T55282: Modifiers: Removed unnecessary object evaluation | Sybren A. Stüvel | |
2018-06-01 | Removed old mention of CDDerivedMesh | Sybren A. Stüvel | |
2018-06-01 | Fix/Workaround T55272: Sculpt/VPaint removes mesh | Campbell Barton | |
2018-06-01 | Cleanup: quiet warnings | Campbell Barton | |
2018-06-01 | Object Mode: Display loose edges if overlays are enables. | Clément Foucault | |
This fix T55280 Loose edges not visible in object mode | |||
2018-06-01 | Fix: overlays are reset when selection is being performed | Jeroen Bakker | |
/me hits myself in the head. In selection code the flags were not tested but set directly. | |||
2018-06-01 | Workbench: Material specific settings for the specular | Jeroen Bakker | |
- Uses the roughness setting of the basic eevee material - renamed gloss_mir to roughness - set default of roughness to 0.25 - renamed ray_mirror to metallic - cleaned up material rna (BI mirror struct) - use BLINN phong model - normalize incoming/outgoing specular light - when using camera oriented studiolight, the SolidLight will be used for specular highlights - EXPERIMENT: when in world oriented studiolight only the shadow direction will be used. - change the settings of the internal light to make scenes more readable | |||
2018-06-01 | Fix crash switching sculpt/vpaint -> edit mode | Campbell Barton | |
2018-06-01 | 3D View: hide orbit navigation in camera view | Campbell Barton | |
Typically for camera views it's nicer not to overlay large widgets, only include the button to exit camera view. | |||
2018-06-01 | Modifiers: ported Soft Body DerivedMesh → Mesh | Sybren A. Stüvel | |
The simulation doesn't seem to update properly yet. | |||
2018-06-01 | Partial Revert of COW/Camera manipulator changes | Campbell Barton | |
d64fbe94568e5 3e26b84397fcb | |||
2018-06-01 | Revert "COW Fix: Lamp manipulators" | Campbell Barton | |
This reverts commit 33e45658ebc2a79acda259f7be748ad64780e982. No longer needed. | |||
2018-06-01 | 3D View: respect text option for edit-mode info | Campbell Barton | |
2018-06-01 | Error in last commit | Campbell Barton | |
2018-06-01 | 3D View: make text overlay optional | Campbell Barton | |
2018-06-01 | 3D View: support world background color | Campbell Barton | |
2018-06-01 | Add 'Toggle Header' to header context menu. | Pablo Vazquez | |
Also disable collapsing the header by dragging it up/down. This prevents accidentally hiding the header when resizing areas. |