blender.git
14 months agoTool System: refresh tools after undo
Campbell Barton [Mon, 4 Jun 2018 14:41:03 +0000 (16:41 +0200)]
Tool System: refresh tools after undo

14 months agoCleanup: Hopefully more clear name
Sergey Sharybin [Mon, 4 Jun 2018 14:20:39 +0000 (16:20 +0200)]
Cleanup: Hopefully more clear name

14 months agoDRW: Fix leak from the wireframe drawing.
Clément Foucault [Mon, 4 Jun 2018 14:04:11 +0000 (16:04 +0200)]
DRW: Fix leak from the wireframe drawing.

14 months agoWireframe: Lower line thickness and front color blending.
Clément Foucault [Mon, 4 Jun 2018 13:58:23 +0000 (15:58 +0200)]
Wireframe: Lower line thickness and front color blending.

14 months agoCleanup: redundant headers
Campbell Barton [Mon, 4 Jun 2018 14:03:52 +0000 (16:03 +0200)]
Cleanup: redundant headers

14 months agoWeight paint: Use helper function to get original mesh
Sergey Sharybin [Mon, 4 Jun 2018 13:49:11 +0000 (15:49 +0200)]
Weight paint: Use helper function to get original mesh

Makes it one line to get needed mesh, no code duplication. And can easily
update asserts and tighten the nuts.

14 months agoAdd utility functions to get different "levels" of evaluated/original mesh
Sergey Sharybin [Mon, 4 Jun 2018 13:48:37 +0000 (15:48 +0200)]
Add utility functions to get different "levels" of evaluated/original mesh

14 months agoDepsgraph: Only store original mesh pointer for mesh object
Sergey Sharybin [Mon, 4 Jun 2018 13:24:10 +0000 (15:24 +0200)]
Depsgraph: Only store original mesh pointer for mesh object

14 months agoFix weight paint crash
Campbell Barton [Mon, 4 Jun 2018 13:15:34 +0000 (15:15 +0200)]
Fix weight paint crash

The PBVH was referencing runtime custom data which was freed on refresh.

14 months agoFix crash when making objects to share same mesh
Sergey Sharybin [Mon, 4 Jun 2018 13:11:09 +0000 (15:11 +0200)]
Fix crash when making objects to share same mesh

Make it more reliable and predictable way of getting pointer to
an original mesh which came from copy-on-write engine.

Related change: made it (hopefully) more clear name for flags.

14 months agoGPU: Fix missing case of new radeon on xorg.
Clément Foucault [Mon, 4 Jun 2018 13:14:52 +0000 (15:14 +0200)]
GPU: Fix missing case of new radeon on xorg.

This was causing issue with shader compilation.

14 months agoWorkbench: Shadows: Fix the remaining fail case.
Clément Foucault [Mon, 4 Jun 2018 12:40:20 +0000 (14:40 +0200)]
Workbench: Shadows: Fix the remaining fail case.

Non-manifold geom was producing inverted result when the camera was inside
the shadow volume.

When rendering non manifold geometry with the depth fail method, we need to
emit the cap as if it was the same geometry with a virtual thickness.

Another way to view it is to imagine having a set of non-manifold geometry
all facing the light.

So for every tri we emit a front cap oriented toward the light and the
back cap pointing away from it (whatever the actual orientation of the tri).

Extrusion pass stay the same as the depth pass method (double the increment
if it's a manifold edge).

14 months agoCleanup: Use proper type for original ID pointer
Sergey Sharybin [Mon, 4 Jun 2018 12:11:38 +0000 (14:11 +0200)]
Cleanup: Use proper type for original ID pointer

Helps debugging, no need to cast in a debugger.

14 months agoUI: use subpanels for Cycles, render, scene, object, particle, curves.
William Reynish [Mon, 4 Jun 2018 10:20:40 +0000 (12:20 +0200)]
UI: use subpanels for Cycles, render, scene, object, particle, curves.

14 months agoFix missing collection instance motion blur settings.
Brecht Van Lommel [Mon, 4 Jun 2018 11:20:15 +0000 (13:20 +0200)]
Fix missing collection instance motion blur settings.

14 months agoMerge branch 'master' into blender2.8
Bastien Montagne [Mon, 4 Jun 2018 10:48:03 +0000 (12:48 +0200)]
Merge branch 'master' into blender2.8

14 months agoFix T55260: load Text File with Python from GUI Button results in 0 User
Bastien Montagne [Mon, 4 Jun 2018 10:46:59 +0000 (12:46 +0200)]
Fix T55260: load Text File with Python from GUI Button results in 0 User

Let's just always ensure user_one when loading text from operator...

14 months agoFix selecting bones
Campbell Barton [Mon, 4 Jun 2018 10:38:24 +0000 (12:38 +0200)]
Fix selecting bones

Own error w/ recent USE_OBJECT_MODE_STRICT

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Mon, 4 Jun 2018 07:39:04 +0000 (09:39 +0200)]
Merge branch 'master' into blender2.8

14 months agoCleanup: strip trailing space in editors
Campbell Barton [Mon, 4 Jun 2018 07:31:30 +0000 (09:31 +0200)]
Cleanup: strip trailing space in editors

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Mon, 4 Jun 2018 07:10:51 +0000 (09:10 +0200)]
Merge branch 'master' into blender2.8

14 months ago Cleanup: strip trailing space in GPU module
Campbell Barton [Mon, 4 Jun 2018 07:09:12 +0000 (09:09 +0200)]
 Cleanup: strip trailing space in GPU module

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Mon, 4 Jun 2018 07:06:14 +0000 (09:06 +0200)]
Merge branch 'master' into blender2.8

14 months agoCleanup: newlines at EOF for Python modules
Campbell Barton [Mon, 4 Jun 2018 06:49:13 +0000 (08:49 +0200)]
Cleanup: newlines at EOF for Python modules

14 months agoCleanup: strip trailing space in Python module
Campbell Barton [Mon, 4 Jun 2018 06:54:17 +0000 (08:54 +0200)]
Cleanup: strip trailing space in Python module

14 months agoCleanup: strip trailing space in bmesh module
Campbell Barton [Mon, 4 Jun 2018 06:48:38 +0000 (08:48 +0200)]
Cleanup: strip trailing space in bmesh module

14 months agoCycles: Cleanup: Don't use return on function returning void
Lukas Stockner [Sun, 3 Jun 2018 22:07:17 +0000 (00:07 +0200)]
Cycles: Cleanup: Don't use return on function returning void

14 months agoUI: use subpanel for particle emission source, as an example.
Brecht Van Lommel [Sun, 3 Jun 2018 19:35:33 +0000 (21:35 +0200)]
UI: use subpanel for particle emission source, as an example.

14 months agoUI: add subpanel support.
Brecht Van Lommel [Sun, 3 Jun 2018 11:32:36 +0000 (13:32 +0200)]
UI: add subpanel support.

In the Python API, any panel becomes a subpanel by setting bl_parent_id
to the name of the parent panel. These subpanels can contain advanced or
less commonly used settings.

14 months agoUI: move Cycles device to Performance panel.
Brecht Van Lommel [Sun, 3 Jun 2018 14:34:55 +0000 (16:34 +0200)]
UI: move Cycles device to Performance panel.

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Sun, 3 Jun 2018 15:09:07 +0000 (17:09 +0200)]
Merge branch 'master' into blender2.8

14 months agoCleanup: correct variable name, doxy sections
Campbell Barton [Sun, 3 Jun 2018 15:06:13 +0000 (17:06 +0200)]
Cleanup: correct variable name, doxy sections

14 months agoDRW: Hair: Add additionnal subdivision smoothing support.
Clément Foucault [Sun, 3 Jun 2018 14:44:55 +0000 (16:44 +0200)]
DRW: Hair: Add additionnal subdivision smoothing support.

Only use catmull-rom interpolation for now. It's smoother and does not
exhibit artifacts.

14 months agoGPUTexture: Fix memleak in orphaned texture management.
Clément Foucault [Sun, 3 Jun 2018 14:25:37 +0000 (16:25 +0200)]
GPUTexture: Fix memleak in orphaned texture management.

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Sun, 3 Jun 2018 13:20:11 +0000 (15:20 +0200)]
Merge branch 'master' into blender2.8

14 months agoWorkbench: Fix memleaks.
Clément Foucault [Sun, 3 Jun 2018 13:26:53 +0000 (15:26 +0200)]
Workbench: Fix memleaks.

14 months agoWireframe: Optimization for intel GPUs.
Clément Foucault [Sun, 3 Jun 2018 13:13:33 +0000 (15:13 +0200)]
Wireframe: Optimization for intel GPUs.

Intel GPU take more advantage of the geometry shader than other vendors.

Using a simple geom shader approach in this case is more performant.

14 months agoCleanup: add argument names to screen callbacks
Campbell Barton [Sun, 3 Jun 2018 13:11:31 +0000 (15:11 +0200)]
Cleanup: add argument names to screen callbacks

14 months agoDRW: Fix hair disapearing if emitter is culled.
Clément Foucault [Sun, 3 Jun 2018 10:35:52 +0000 (12:35 +0200)]
DRW: Fix hair disapearing if emitter is culled.

14 months agoWorkbench: Rework hair support.
Clément Foucault [Sun, 3 Jun 2018 10:13:19 +0000 (12:13 +0200)]
Workbench: Rework hair support.

Now hairs are shaded properly in workbench and support texturing.

I also added a 10% random normal direction per hair to have a bit more
variation in the shading. This is hardcoded for now.

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Sun, 3 Jun 2018 09:24:57 +0000 (11:24 +0200)]
Merge branch 'master' into blender2.8

14 months agoCleanup: remove blockscale & handler
Campbell Barton [Sun, 3 Jun 2018 08:59:48 +0000 (10:59 +0200)]
Cleanup: remove blockscale & handler

Replace with link_flag, currently unused,
needed for dynamic space types which is planned.

14 months agoEdit menu: add Repeat Last and Repeat History
Pablo Vazquez [Sat, 2 Jun 2018 21:13:03 +0000 (23:13 +0200)]
Edit menu: add Repeat Last and Repeat History

14 months agobuild_environment: support for msvc2017 and newer cmake.
Ray Molenkamp [Sat, 2 Jun 2018 19:59:56 +0000 (13:59 -0600)]
build_environment: support for msvc2017 and newer cmake.

-expanded build_deps.cmd with 2017 support, it can't locate msvc2017 so needs to be run from developer prompt.
-Newer cmake was unhappy with openal's cmakelists.txt
-collada has warning as error on and errored out on new msvc2017 warnings.

14 months agoUI: use single column layout for particles
Campbell Barton [Sat, 2 Jun 2018 19:40:33 +0000 (21:40 +0200)]
UI: use single column layout for particles

Also minor changes to other panels.

Patch by @billreynish

14 months agoCleanup: -Wswitch warning
Campbell Barton [Sat, 2 Jun 2018 19:38:31 +0000 (21:38 +0200)]
Cleanup: -Wswitch warning

14 months agobuild_environment: fix paths in osl.diff
Ray Molenkamp [Sat, 2 Jun 2018 19:12:42 +0000 (13:12 -0600)]
build_environment: fix paths in osl.diff

14 months agoGPU: Fix texture being freed in threads without ogl context bound.
Clément Foucault [Sat, 2 Jun 2018 19:16:23 +0000 (21:16 +0200)]
GPU: Fix texture being freed in threads without ogl context bound.

This is a dirty fix. A bit more cleaner approach would be to check if a
context is bound and delay the deletion only in this case.
Also we may want to do this orphan deletion at some other places than
wm_window_swap_buffers.

14 months agoDRW: Add uniform name recording in debug mode.
Clément Foucault [Sat, 2 Jun 2018 18:46:04 +0000 (20:46 +0200)]
DRW: Add uniform name recording in debug mode.

14 months agoDRW: Make the Procedural hair update part of the drawmanager.
Clément Foucault [Sat, 2 Jun 2018 18:45:03 +0000 (20:45 +0200)]
DRW: Make the Procedural hair update part of the drawmanager.

Instead of relying on the engine integration which is redundant.

14 months agoEevee: Hair: Make SSR works with hairs.
Clément Foucault [Sat, 2 Jun 2018 11:02:13 +0000 (13:02 +0200)]
Eevee: Hair: Make SSR works with hairs.

14 months agoEevee: Cleanup unused Ghash
Clément Foucault [Sat, 2 Jun 2018 10:07:32 +0000 (12:07 +0200)]
Eevee: Cleanup unused Ghash

14 months agoEevee: Add shadow support for hairs.
Clément Foucault [Sat, 2 Jun 2018 10:07:08 +0000 (12:07 +0200)]
Eevee: Add shadow support for hairs.

14 months agoEevee: Hair: Make hairs visible even if the show emitter option is disabled.
Clément Foucault [Sat, 2 Jun 2018 10:06:24 +0000 (12:06 +0200)]
Eevee: Hair: Make hairs visible even if the show emitter option is disabled.

14 months agoEevee: Add support for hair random property.
Clément Foucault [Sat, 2 Jun 2018 07:25:23 +0000 (09:25 +0200)]
Eevee: Add support for hair random property.

Do note that it does not match cycles implementation.

Also we could precompute the hash per strand before rendering but that would
suggest it's not per engine specific.

If we make the random value internal to blender then it won't be a matter
because other renderers will have access to the same value.

14 months agoEevee: CodeStyle: Fix naming and confusion about the hairs vectors.
Clément Foucault [Fri, 1 Jun 2018 21:10:23 +0000 (23:10 +0200)]
Eevee: CodeStyle: Fix naming and confusion about the hairs vectors.

14 months agoMerge remote-tracking branch 'origin/master' into blender2.8
Dalai Felinto [Sat, 2 Jun 2018 18:34:25 +0000 (20:34 +0200)]
Merge remote-tracking branch 'origin/master' into blender2.8

14 months ago--debug-gpu-shader: Dump GLSL shaders to disk
Dalai Felinto [Wed, 27 Sep 2017 16:03:00 +0000 (18:03 +0200)]
--debug-gpu-shader: Dump GLSL shaders to disk

This is really convenient for development. Either for profiling the
generated shaders or to check if the generated code is correct.

It writes the shaders to the temporary blender session folder.

(ported over from blender2.8)

14 months agotransform_snap_object: Do not use occlusion test when X-Ray is enabled.
Germano [Sat, 2 Jun 2018 16:11:51 +0000 (13:11 -0300)]
transform_snap_object: Do not use occlusion test when X-Ray is enabled.

14 months agoFix inaccuracy of SCREEN_OT_area_split when snap to midpoint and adjacent.
Germano [Sat, 2 Jun 2018 06:17:51 +0000 (03:17 -0300)]
Fix inaccuracy of SCREEN_OT_area_split when snap to midpoint and adjacent.

By default when moving a edge of the screen it always snaps to an invisible grid with unit of 4 pixels.
This was also affecting the snap to the midpoint and adjacent.
The solution was to make the snap to areagrid optional and use values of `origmin` and `origsize` that match the transformations in screen_edit.c.

14 months agoFix crash running in background mode
Campbell Barton [Sat, 2 Jun 2018 12:53:07 +0000 (14:53 +0200)]
Fix crash running in background mode

14 months agoCleanup: quiet warnings w/o Python
Campbell Barton [Sat, 2 Jun 2018 11:06:06 +0000 (13:06 +0200)]
Cleanup: quiet warnings w/o Python

14 months agoFix crash if no tool is set
Campbell Barton [Sat, 2 Jun 2018 10:02:55 +0000 (12:02 +0200)]
Fix crash if no tool is set

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Sat, 2 Jun 2018 11:09:12 +0000 (13:09 +0200)]
Merge branch 'master' into blender2.8

14 months agoCleanup: warning
Campbell Barton [Sat, 2 Jun 2018 09:58:01 +0000 (11:58 +0200)]
Cleanup: warning

14 months agoFix UI for camera data
Dalai Felinto [Sat, 2 Jun 2018 09:22:41 +0000 (11:22 +0200)]
Fix UI for camera data

The fix bit is the split.

But since we are using col.separator() left and right we need this as well.
I still don't think the separators are the way to go, yet may as well be
consistent with the current design in place, thus the extra separator here too.

14 months agoUI: re-order navigate manipulator
Campbell Barton [Fri, 1 Jun 2018 20:37:27 +0000 (22:37 +0200)]
UI: re-order navigate manipulator

Looked as if size applied to navigation too.

14 months agoUI: use single column properties for object data
Campbell Barton [Fri, 1 Jun 2018 16:44:06 +0000 (18:44 +0200)]
UI: use single column properties for object data

patch by @billreynish w/ minor edits

14 months agoMerge branch 'master' into blender2.8
Campbell Barton [Fri, 1 Jun 2018 16:26:42 +0000 (18:26 +0200)]
Merge branch 'master' into blender2.8

14 months agoCleanup: trailing whitespace (comment blocks)
Campbell Barton [Fri, 1 Jun 2018 16:19:39 +0000 (18:19 +0200)]
Cleanup: trailing whitespace (comment blocks)

Strip unindented comment blocks - mainly headers to avoid conflicts.

14 months agoCleanup: whitespace
Campbell Barton [Fri, 1 Jun 2018 16:10:43 +0000 (18:10 +0200)]
Cleanup: whitespace

14 months agoModifiers: ported applying modifier from DerivedMesh → Mesh
Sybren A. Stüvel [Fri, 1 Jun 2018 15:05:21 +0000 (17:05 +0200)]
Modifiers: ported applying modifier from DerivedMesh → Mesh

14 months agoBoolean modifier: fixed crash when applying the modifier
Sybren A. Stüvel [Fri, 1 Jun 2018 15:23:46 +0000 (17:23 +0200)]
Boolean modifier: fixed crash when applying the modifier

14 months agoMerge branch 'master' into blender2.8
Bastien Montagne [Fri, 1 Jun 2018 15:26:36 +0000 (17:26 +0200)]
Merge branch 'master' into blender2.8

 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

14 months agoX-Ray: Added a slider for the alpha
Jeroen Bakker [Fri, 1 Jun 2018 15:06:25 +0000 (17:06 +0200)]
X-Ray: Added a slider for the alpha

- 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.

14 months agoWorkbench: Updated the internal light to have a bit of back lighting
Jeroen Bakker [Fri, 1 Jun 2018 12:14:28 +0000 (14:14 +0200)]
Workbench: Updated the internal light to have a bit of back lighting

14 months agoFix wrong colors for workbench World Background option.
Brecht Van Lommel [Fri, 1 Jun 2018 15:13:28 +0000 (17:13 +0200)]
Fix wrong colors for workbench World Background option.

14 months agoUI: tweaks to viewport shading and overlay panel layouts.
William Reynish [Fri, 1 Jun 2018 14:58:42 +0000 (16:58 +0200)]
UI: tweaks to viewport shading and overlay panel layouts.

14 months agoUI: use same "Viewport Display" name for scene/object/material panels.
Brecht Van Lommel [Fri, 1 Jun 2018 14:07:25 +0000 (16:07 +0200)]
UI: use same "Viewport Display" name for scene/object/material panels.

14 months agoFix broken set collection offset from cursor operator.
Brecht Van Lommel [Fri, 1 Jun 2018 14:10:48 +0000 (16:10 +0200)]
Fix broken set collection offset from cursor operator.

14 months agoCleanup: some more G.main removal from editor code.
Bastien Montagne [Fri, 1 Jun 2018 15:08:38 +0000 (17:08 +0200)]
Cleanup: some more G.main removal from editor code.

14 months agoMesh Batch Cache: Fix memory leak.
Clément Foucault [Fri, 1 Jun 2018 15:07:00 +0000 (17:07 +0200)]
Mesh Batch Cache: Fix memory leak.

14 months agoT54991: Restore support for Motion Path drawing in 2.8
Joshua Leung [Fri, 1 Jun 2018 14:38:21 +0000 (16:38 +0200)]
T54991: Restore support for Motion Path drawing in 2.8

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)

14 months agoCleanup: fix incorrect contributor information.
Brecht Van Lommel [Fri, 1 Jun 2018 13:42:11 +0000 (15:42 +0200)]
Cleanup: fix incorrect contributor information.

14 months agoFix for fix, indentation was accidental
Campbell Barton [Fri, 1 Jun 2018 13:42:00 +0000 (15:42 +0200)]
Fix for fix, indentation was accidental

14 months agoFix missing braces
Campbell Barton [Fri, 1 Jun 2018 13:37:53 +0000 (15:37 +0200)]
Fix missing braces

14 months agoUpdate Flatty themes with the new pulldown background and minor tweaks.
Pablo Vazquez [Fri, 1 Jun 2018 13:32:36 +0000 (15:32 +0200)]
Update Flatty themes with the new pulldown background and minor tweaks.

14 months agoFix Add menu issue when there are no collections to instance
Vuk Gardašević [Fri, 1 Jun 2018 13:07:32 +0000 (15:07 +0200)]
Fix Add menu issue when there are no collections to instance

Differential Revision: https://developer.blender.org/D3453

14 months agoDraw background on pulldown widgets if the header is transparent.
Brecht Van Lommel [Fri, 1 Jun 2018 13:04:51 +0000 (15:04 +0200)]
Draw background on pulldown widgets if the header is transparent.

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.

14 months agoFix broken logic in make static override operators for Collections.
Bastien Montagne [Fri, 1 Jun 2018 12:30:26 +0000 (14:30 +0200)]
Fix broken logic in make static override operators for Collections.

Was pretty sure I already fixed that some weeks ago... but look like it
was not committed or somehow lost...

14 months agoMesh: Replace DM for mesh w/ wpaint vertex picking
Campbell Barton [Fri, 1 Jun 2018 12:29:22 +0000 (14:29 +0200)]
Mesh: Replace DM for mesh w/ wpaint vertex picking

14 months agoUI: don't show XYZ text w/ direction buttons
Campbell Barton [Fri, 1 Jun 2018 12:10:43 +0000 (14:10 +0200)]
UI: don't show XYZ text w/ direction buttons

14 months agoCleanup: rename vars
Campbell Barton [Fri, 1 Jun 2018 11:58:28 +0000 (13:58 +0200)]
Cleanup: rename vars

14 months agoMesh: Replace DM for mesh -> curve conversion
Campbell Barton [Fri, 1 Jun 2018 11:48:39 +0000 (13:48 +0200)]
Mesh: Replace DM for mesh -> curve conversion

14 months agoMesh versions of DerivedMesh access API calls
Campbell Barton [Fri, 1 Jun 2018 10:34:50 +0000 (12:34 +0200)]
Mesh versions of DerivedMesh access API calls

Add mesh_get_eval_final & mesh_get_eval_deform

Note: these will eventually need to be renamed & moved into BKE.

14 months agoCleanup: quiet warning, don't set unused alpha
Campbell Barton [Fri, 1 Jun 2018 11:56:39 +0000 (13:56 +0200)]
Cleanup: quiet warning, don't set unused alpha

14 months agoLookDev: make sure lookdev balls are still visible after 'N'
Jeroen Bakker [Fri, 1 Jun 2018 10:51:29 +0000 (12:51 +0200)]
LookDev: make sure lookdev balls are still visible after 'N'

14 months agoEdit Mode: Fix Edit Object renderability with multi objects edit.
Clément Foucault [Fri, 1 Jun 2018 10:28:05 +0000 (12:28 +0200)]
Edit Mode: Fix Edit Object renderability with multi objects edit.

14 months agoFix: raytrace_mirror does not exist anymore
Jeroen Bakker [Fri, 1 Jun 2018 10:14:08 +0000 (12:14 +0200)]
Fix: raytrace_mirror does not exist anymore

Eevee default material settings were not showing.

14 months agoFix error
Jeroen Bakker [Fri, 1 Jun 2018 10:04:24 +0000 (12:04 +0200)]
Fix error