Blender Git Loki

Kaikki Blender Git kommitit.

Page: 950 / 8462

February 3, 2021, 15:04 (GMT)
install_deps: Upgrade Alembic to 1.17.16.

See T83246.
February 3, 2021, 15:04 (GMT)
install_deps: Update Boost to 1.73.

See T83246.
February 3, 2021, 15:04 (GMT)
install_deps: update Python to 3.9.1, numpy to 1.19.5.

See T83246.
February 3, 2021, 14:53 (GMT)
Merge branch 'blender-v2.92-release'
February 3, 2021, 14:50 (GMT)
Fix T85261: Eevee passes have slight inaccurate colors

In everything in `EEVEE_renderpasses_postprocess` (or the corresponding
renderpass_postprocess_frag.glsl) colors get divided by a
'currentSample'.

This 'currentSample' is always incremented in
`EEVEE_temporal_sampling_draw` (and also one more time before we reach
`EEVEE_renderpasses_postprocess`.
This results in a "off-by-one", slightly inacurate colors and slight
inaccurate transparency (in certain passes like AOVs).

Now decrement the currentSample `EEVEE_renderpasses_postprocess` again
by one to compensate.

Maniphest Tasks: T85261

Differential Revision: https://developer.blender.org/D10286
February 3, 2021, 14:46 (GMT)
GPencil: Change extension thickness

February 3, 2021, 14:30 (GMT)
Merge branch 'blender-v2.92-release'
February 3, 2021, 14:30 (GMT)
Cryptomatte: Incorrect Coverage with Volumetrics

Related to {D10286}. When volumetrics are used in the scene the coverage
is incorrect. The reason is that the current sample is 1 over the num
samples that are calculated.
February 3, 2021, 14:27 (GMT)
Cryptomatte: Incorrect Coverage with Volumetrics

Related to {D10286}. When volumetrics are used in the scene the coverage
is incorrect. The reason is that the current sample is 1 over the num
samples that are calculated.
February 3, 2021, 14:12 (GMT)
OpenColorIO: address review comments
February 3, 2021, 14:09 (GMT)
Fix incorrect mesh selection duplication in internal utility function

`BKE_mesh_new_nomain_from_template_ex()` would duplicate the mesh selection
storage of the destination mesh to the destination mesh. Since that mesh was
default initialized at this point, the selection was `NULL`, so the duplication
call is essentially a no-op.

Mistake in 7efc75c7092b.

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

Reviewed by: Sybren St�vel
February 3, 2021, 14:07 (GMT)
UI: Improve tooltip for continuous grab

Attempt to explain the feature better follow a better writing style.
February 3, 2021, 13:26 (GMT)
GPencil: avoid double loop

February 3, 2021, 13:20 (GMT)
GPencil: Repeat fill with different zooms

If the automatic zoom is not working, try without zoom.
February 3, 2021, 11:36 (GMT)
GPencil: Remove debug prints

February 3, 2021, 11:36 (GMT)
GPencil: Chnage how Fill bounding box is calculated

February 3, 2021, 10:11 (GMT)
BKE UndoSys refactor: deduplicate and simplify code, sanitize naming.

Now we only use 'undo' or 'redo' in function names when the direction is
clear (and we assert about it). Otherwise, use 'load' instead.

When passing an undo step to BKE functions, consider calling code has
done its work and is actually passing the target step (i.e. the final
step intended to be loaded), instead of assuming we have to load the
step before/after it.

Also deduplicate and simplify a lot of core undo code in BKE, now
`BKE_undosys_step_load_data_ex` is the only place where all the complex
logic of undo/redo loop (to handle several steps in a row) is placed. We also
only use a single loop there, instead of the two existing ones in
previous code.

Note that here we consider that when we are loading the current active
step, we are undoing. This makes sense in that doing so //may// undo
some changes (ideally it should never do so), but should never, ever
redo anything.

`BKE_undosys_step_load_from_index` also gets heavily simplified, it's
not basically a shallow wrapper around
`BKE_undosys_step_load_from_index`.

And some general update of variable names, commenting, etc.

Part of T83806.

Differential Revision: https://developer.blender.org/D10227
February 3, 2021, 09:11 (GMT)
GPencil: Change color for extend lines

February 3, 2021, 09:01 (GMT)
GPencil: Save last extend value

February 3, 2021, 08:53 (GMT)
BPY: allow `bpy.data.libraries.load()` to filter out non-asset data-blocks.

Differential Revision: https://developer.blender.org/D10237
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021