Blender Git Loki

Blender Git commits from all branches.

Page: 313 / 2888

June 17, 2021, 21:29 (GMT)
Fix some smaller review comments, WIP changes trying to implement different arg parsing
June 17, 2021, 20:42 (GMT)
Enable UMM addon by default.

Added logic to enable the omni addon by default on
startup and when initially setting user preferences.
This appears to be working, but is probably not the
officially sanctioned approach to set defaults, so
this must be investigated further.
June 17, 2021, 17:39 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
June 17, 2021, 14:15 (GMT)
Cycles X: Initial support for the constant time rendering

Allows to limit render time, so that rendering will either happen
until all samples are finished, or the given time limit is reached.

Currently is only implemented for background and headless renders,
as those seems to benefit the most. In the viewport would still
like to investigate idea of keeping rendering until desired noise
floor is reached before adding extra settings there.

The usecases for the non-interactive (background, headless) renders
includes:

- Rendering a shot previews for movies.
- Ensuring some "bogus" frames do not stall the render farm.
- Allows to implement benchmark which will work reliable for both
very powerful and weak hardware configurations (as an example,
top-end GPUs and mobile GPUs) without requiring to wait forever
on a non-powerful hardware.

One of the tricky parts which is not solved in this version yet is
support of constant time rendering with multiple big tiles. However,
support of big tiles will be an addition on top of the existing code
as some sort of time limit would need to be enforced for every tile
(in other words, support of constant time render for multiple tiles
will be implemented on a higher level).

Differential Revision: https://developer.blender.org/D11526
June 17, 2021, 13:25 (GMT)
Cycles X: Re-arrange sampling panel

More explicit separate viewport from render settings. Makes it easier
and more clear to add settings which are only for preview or only for
the final render.

| Before | After |
| {F10177700} | {F10177701} |

Among other thngs removed unused CYCLES_RENDER_PT_sampling_total.
Think better would be to call draw_samples_info for both viewport
and render samples.

Differential Revision: https://developer.blender.org/D11633
June 17, 2021, 12:49 (GMT)
LineArt: Larger upper limit for smooth tolerance.
June 17, 2021, 12:35 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
June 17, 2021, 09:49 (GMT)
Fix Cycles X shadow catcher artifacts

Were caused by matte object appearing in the division process.

This change makes it so the matte object is removed from the
combined pass before division, which solves artifacts caused
by anti-aliasing (the matte "bleeds" into the shadow catcher
and produces artifacts around the rim).

Additionally made certain parts more explicit and better
documented.

Test file: {F10177353}

| Before | After |
| {F10177355} | {F10177358} |

Differential Revision: https://developer.blender.org/D11632
June 17, 2021, 09:27 (GMT)
Merge branch 'master' into geometry-nodes-unnamed-attributes
June 17, 2021, 08:42 (GMT)
Merge branch 'master' into soc-2021-uv-editor-improvements
June 17, 2021, 08:31 (GMT)
Modernized for loop style.
June 17, 2021, 08:19 (GMT)
Show ray direction input value socket by default.
June 17, 2021, 08:18 (GMT)
Use distance subtype for the ray length input.
June 17, 2021, 08:13 (GMT)
Remove unnecessary noop check in interpolator.
June 17, 2021, 08:06 (GMT)
bli: generational_arena: better code styling
June 17, 2021, 08:04 (GMT)
Fixed doc string.
June 17, 2021, 07:59 (GMT)
Move AttributeInterpolator util class to bke.

Moved the utility class to BKE_mesh_sample.
Renamed it to MeshAttributeInterpolator to make clear that it works
on mesh attributes only.
June 17, 2021, 07:26 (GMT)
Removed the hit_index output attribute.

This output contains the looptri indices on the hit mesh, which is not
very useful.
June 17, 2021, 07:16 (GMT)
Cleanup. Forward declare SeqCollection, unused variable.
June 17, 2021, 05:42 (GMT)
Changes based on review by Habib Gahbiche

Removed global variable FILE UPDATE COUNT, introduced a function
run_test().
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021