Blender Git Loki

Kaikki Blender Git kommitit.

Page: 417 / 8462

July 26, 2021, 14:33 (GMT)
Fix shadow catcher casting unnecessary shadows in some cases

When both the render with and without synthetic objects results in a black
pixel and we get 0/0, we previously would assume that area is fully shadowed.
Now assume there is no shadow.

The correct result is unknown in this case. But for the case where an adjacent
pixel has 0.001/0.001, this avoids a discontinuity.
July 26, 2021, 14:32 (GMT)
Fix shadow catcher self-shadowing with instanced geometry
July 26, 2021, 14:13 (GMT)
Fix 2.83 uses optix 7.0.
July 26, 2021, 13:39 (GMT)
Fix pipeline configuration: Use GCC 8.
July 26, 2021, 13:25 (GMT)
Cleanup: Rearrange mesh extraction files

In the draw module, it's not easy to identify what its header is, and
where the shared functions are.

So move `draw_cache_extract_mesh_extractors.c` and
`draw_cache_extract_mesh_private.h` to the same folder as the extractors
and rename these files to make them more identifiable.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11991
July 26, 2021, 13:21 (GMT)
progress
July 26, 2021, 13:18 (GMT)
Add pipeline config formatted in yaml.
July 26, 2021, 13:16 (GMT)
Fix synchronization time included into constant time render in Cycles X

The first work is scheduled prior to scene update, and the scene update
might take a while first time (loading kernels, building all the internal
structures and so on).

Made it so the path tracer reports explicitly when it actually starts to
work, so that the scheduler can take proper decision about when to stop,
Revision a912164 by Ankit Meel (master)
July 26, 2021, 13:09 (GMT)
macOS Cleanup: Remove old version specific code

Reviewed By: #platform_macos, brecht
Differential Revision: https://developer.blender.org/D12021
July 26, 2021, 12:57 (GMT)
Cleanup, format
July 26, 2021, 12:57 (GMT)
Added pipeline config formatted in yaml.
July 26, 2021, 12:57 (GMT)
VSE: Fix snapping bugs

Fix hold offset check causing missing snapping point when strip have
only still frames.

Fix effect strips of transformed strips causing snapping to prevoius
strip positions.

Reviewed By: mano-wii

Differential Revision: https://developer.blender.org/D11948
July 26, 2021, 12:50 (GMT)
Fix missing denoise at the end of constant time render in Cycles X

A mistake since previous fix in the area, the denoiser is not always
scheduled: it can be deferred for later. So do proper state tracking
based on actual scheduled work.
July 26, 2021, 12:48 (GMT)
Use our own patch evaluation compute shader.

The default one from OpenSubdiv is replaced with a new one, allowing us
to better control what is needed, but also drastically reduce memory
usage by not having to use temporary buffers when building the position
and normals buffers as we directly write the results from the evaluation
to the right buffers.
July 26, 2021, 12:40 (GMT)
msgpack: blender::generational_arena::Arena: packer implementation
July 26, 2021, 12:35 (GMT)
Merge branch 'master' into soc-2021-geometry-nodes-regression-test
July 26, 2021, 12:35 (GMT)
Merge branch 'master' into cycles-x
July 26, 2021, 12:25 (GMT)
Cleanup: missed comment in D12029

No functional change.
July 26, 2021, 12:24 (GMT)
msgpack: blender::Vector<T>: packer implementation

Implement msgpack's packer for blender::Vector<T>.
July 26, 2021, 12:15 (GMT)
CMake: Add directory exists check
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021