Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 105 / 5574

Revision 4ba7201 by Julian Eisel
October 15, 2021, 16:53 (GMT)
Asset Browser: Hide Import Types menu for "Current File" asset library

This menu doesn't have an effect on the importing while in the "Current File"
asset library. This can be quite confusing.

However, just hiding the menu may be a temporary solution. Decision
actually to instead show a different menu, that allows choosing between
duplicating and reusing data on drop. This is being reviewed here
https://developer.blender.org/D12879.
Meanwhile (or in case we end up rejecting that), this change should
avoid some confusion.

Differential Revision: https://developer.blender.org/D12752
October 15, 2021, 16:25 (GMT)
Fix T92032: Cycles panoramic cameras do not support shift
October 15, 2021, 14:57 (GMT)
Fix T92083: Crash renaming bone used in Armature modifier on curve

This is caused by {rB3b6ee8cee708}.

Since rigging curves with armatures only works with envelopes (if I am
not mistaken), this stirs up the question again why we actually give the
choice for vertex groups in parenting. Anyways, curves can have armature
modifiers and renaming bones should not crash.

Now make sure we only go down the route of `BKE_object_defgroup_list`
and `BKE_object_defgroup_find_name` if vertex groups are actually
supported.

Maniphest Tasks: T92083

Differential Revision: https://developer.blender.org/D12876
October 15, 2021, 14:28 (GMT)
Geometry Nodes: Add Voronoi Texture

Port shader Voronoi to GN

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12725
October 15, 2021, 14:13 (GMT)
Fix crash handling tool-keymap events

There was a rare crash in WM_event_get_keymap_from_toolsystem_fallback
when wm->winactive was NULL.

This could happen when the event was handled
immediately after closing a window.
October 15, 2021, 14:03 (GMT)
Geometry Nodes: Port shader gradient texture node

Reviewed By: HooglyBoogly, JacquesLucke

Differential Revision: https://developer.blender.org/D12717
October 15, 2021, 14:01 (GMT)
Cycles: Voronoi noise, fix uninitialised variable

Caused a debug crash in Windows MSVS.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D12873
October 15, 2021, 13:42 (GMT)
Fix T92128: Cycles CUDA wrong hair attributes, after recent changes
October 15, 2021, 13:42 (GMT)
Fix Cycles Python error with pinned materials in properties editor
October 15, 2021, 13:42 (GMT)
Cleanup: refactor to make number of channels for shader evaluation variable
October 15, 2021, 13:42 (GMT)
Cleanup: add utility functions for packing integers
October 15, 2021, 13:42 (GMT)
Cleanup: don't copy constant memory to GPU multiple times for displacement
October 15, 2021, 13:42 (GMT)
Cleanup: refactor OptiX shadow intersection for upcoming changes
October 15, 2021, 13:42 (GMT)
Cleanup: refactor BVH2 shadow intersection for upcoming changes
October 15, 2021, 11:39 (GMT)
Geometry Nodes: fix getting mutable geometry component

The previous code did not take into account that they geometry
component may not be mutable because it is shared between
multiple geometry sets.
Revision da3946b by Julian Eisel
October 15, 2021, 10:38 (GMT)
Fix wrong DNA struct element lookup in versioning

The type of the element is `short`, not `int`. Harmless since this was checking
for a specific version anyway.
October 15, 2021, 10:12 (GMT)
Fix T92131: handle node declaration in material properties

The issue was that this menu was only looking at socket templates,
but not at the new node declarations. This fix is to just check those
as well. The fix comes with a small refactor that makes the memory
management a bit simpler.

Differential Revision: https://developer.blender.org/D12866
October 15, 2021, 09:54 (GMT)
UI: Fix offset of vertical scale indicators

`BLF_height_max()` uses the tallest character in the font, and many characters
in our font are taller than numbers. Use `BLF_height` with `0` as reference instead.

Fix by @harley, thanks!
October 15, 2021, 09:42 (GMT)
Cleanup: Commonize code for checking scene lights/world settings

There were several places attempting to check to see if scene lights
and world were enabled for display. This tries to find a common place
for both of these to reduce duplication.

Honestly, I couldn't find a really good spot for these and settled on
DRW_engine. It's not the best spot since they're not strictly drawing
related, but let's start here.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D12658
October 15, 2021, 09:24 (GMT)
Fix T92226 EEVEE: AO misaligned on first sample

Caused by tricky state tracking. `GPU_framebuffer_bind()` is updating
the framebuffer on first time and will reset the viewport state of it.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021