Blender Git Commit Log

All Blender Git commits.

Page: 808 / 8462

March 20, 2021, 00:40 (GMT)
VSE: Add bold and italic option for text strip

Bold and italic fonts can be switched quickly by presing corresponding
button.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D10542
March 20, 2021, 00:40 (GMT)
Fix T54395: Original image size set incorrectly

`SequenceElement` type `orig_height` and `orig_width` members were
set to incorrect size when using proxies and not set when strip was
added which caused value to be unset.

Since now image dimensions must be read when strip is created,
these members can be initialized. When proxies are used, do not set
original size since it is not guaranteed, that proxies are exact size.

These values are not guaranteed to be up to date or exact. They should
be used for strictly informative purposes.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D6506
March 20, 2021, 00:40 (GMT)
VSE: Add new_meta RNA API function

This function can be used to create empty meta strip, which is not
straightforward when using operators. Very useful for import/export
scripts.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D10661
March 20, 2021, 00:40 (GMT)
VSE: Add move_to_meta RNA API function

This function can be used to move strips into meta strips with no
side effects like change of selection state.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D10759
March 20, 2021, 00:12 (GMT)
Theme: Use curved noodles in the nodes editor.

Curved noodles increase readability especially in nodes with multiple input sockets.
March 19, 2021, 21:37 (GMT)
Nodes: implement dot graph exporter for derived node tree

This visualization of nested node groups makes it easier to debug
some issues. Muted nodes, muted links, reroute nodes and unavailable
sockets are removed from the visualization to keep it clean.

Nested node groups are visualized using colored clusters.
March 19, 2021, 21:33 (GMT)
Nodes: expose tree name and whether a node is a frame in node tree ref
March 19, 2021, 21:26 (GMT)
Geometry Nodes: fix crash when inserting certain invalid links

For example, it would crash when connecting a float to a geometry socket,
under some circumstances.
March 19, 2021, 20:42 (GMT)
Fix T86728: Blender freezes when playhead is dragged in this .blend

Porting the deadlock bugfix in WASAPI from upstream Audaspace.
March 19, 2021, 20:13 (GMT)
Nodes: make distinction between directly and logically linked sockets more clear

This also moves the handling of muted nodes from derived node tree to
node tree ref.
March 19, 2021, 20:13 (GMT)
Nodes: provide access to type specific data through node tree ref
March 19, 2021, 20:11 (GMT)
EEVEE: Volumetrics: Add back support for light clamp

The new clamping works by modifying the lamp internal radius which
then soften the light contribution.

However this does remove more light compare to the old solution.
This is because the clamp now affects the light over a much larger
distance since it is smoother. Old scene needs manual tweaking.
March 19, 2021, 20:11 (GMT)
EEVEE: Volumetrics: Add support for soft volumetric shadows

Soft surface shadows were already supported but now we support
soft shadows of the volume themselves.

This is only enabled if the light casts shadow and the scene soft
shadows toggle is enabled.
March 19, 2021, 20:11 (GMT)
EEVEE: Volumetrics: Add Area light shape support

Previously area lights were just considered as point lights.
We now use a "most representative point" technique that make the
light shape appearant and gives more homogenous result.

This technique is quite cheap but it is not physically correct.

So I came up with a power function to have almost the same intensity
output as cycles in the general case.
March 19, 2021, 20:11 (GMT)
EEVEE: Volumetrics: Add special attenuation volume for lights

This makes volume lights more efficient if they have lower power.
March 19, 2021, 20:11 (GMT)
EEVEE: Volumetrics: Fix sun volumetric shadow

Sun lights are treated as distant light source and need to gather
shadowing from the full frustum.

This might have performance impact on certain scenes.
March 19, 2021, 20:11 (GMT)
EEVEE: Lights: Add Volume and diffuse light power slider

This adds 2 new sliders for light objects that modulates the diffuse
light and the volume light intensities.

This also changes the way volume light is computed using point lamp
representation. We use "Point Light Attenuation Without Singularity"
from Cem Yuksel instead of the usual inverse square law.
March 19, 2021, 20:02 (GMT)
Merge branch 'master' into temp-lineart-contained
March 19, 2021, 20:02 (GMT)
LineArt: Add missing modifer and sanity checks to bake operator

Previously we could crash because we would not check if the modifier in
question actually was a line art modifier. We also did not query if the
modifier was disabled.
March 19, 2021, 19:56 (GMT)
LineArt: Add missing modifer and sanity checks to bake operator

Previously we could crash because we would not check if the modifier in
question actually was a line art modifier. We also did not query if the
modifier was disabled.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021