Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1178 / 5574

May 22, 2019, 14:35 (GMT)
RNA: add fallback update function

Use so we can have a default update function,
that doesn't need to be set for every property.
May 22, 2019, 14:35 (GMT)
Cleanup: disambiguate rna_userdef_update_ui/ui_update
May 22, 2019, 14:35 (GMT)
Cleanup: unused vars
May 22, 2019, 14:16 (GMT)
DrawEngines: Depth Of Field Units

The unit system is designed for displaying and editing and not for
rendering. Eevee, Workbench and GPencil used these settings to convert
the focal length and sensor size to world units. Making depth of field
render differently with Cycles.

For now we will remove the scale in the draw engines to match cycles,
until we implemented a camera parameters specific scale.

Reviewed By: brecht, fclem

Maniphest Tasks: T64988

Differential Revision: https://developer.blender.org/D4925
May 22, 2019, 14:09 (GMT)
DRW/Eevee: Fix camera texture coordinates in renders

This patch fix the issue introduced by recent refactor and fixes
computation when using overscans.
May 22, 2019, 12:59 (GMT)
UI: Sequencer menus

Final small tweaks and fixes by Peter Fog:

- Remove commented lines
- Set 'Both' handle selection before Left and Right
- Small tweaks to Strip and Context menus

Any further tweaks will be postponed for 2.81
May 22, 2019, 12:50 (GMT)
Workbench: FXAA Artifacts

When using FXAA when rendering to an image the alpha channel was not
correct what lead to visual artifacts.

These artifacts come from the FXAA function that overwrites the alpha
channel with the original Luma of the texel. In the shader this can be
turned on or off. But at the end it always overwrites the alpha with the
luminance.

We didn't use this feature, but the alpha of the resulting pixel still
contained the luma value what lead to render artifacts.
By overwriting the alpha channel with the original alpha we remove these
artifacts.

Reviewed By: fclem

Maniphest Tasks: T64947

Differential Revision: https://developer.blender.org/D4924
May 22, 2019, 12:35 (GMT)
RNA: fix missing depsgraph update tagging in FCurve methods.

Add tags in fcurve.update(), keyframe_point.insert/add/remove(),
fmodifier.control_points.add/remove().
May 22, 2019, 12:34 (GMT)
RNA: allow 'TIME' on Actions and any IDs with AnimData in ID.update_tag.
May 22, 2019, 12:21 (GMT)
Fix: Auto Merge icon state were wrongly swapped
May 22, 2019, 11:29 (GMT)
DRW: Only change VAO if geometry changes
May 22, 2019, 11:29 (GMT)
GPU: Refactor GPU_batch_draw_range_ex

Rename it to GPU_batch_draw_advanced and use base instance when possible.

Also add GPU_batch_bind to bind the vao independantly of drawing commands.
May 22, 2019, 11:29 (GMT)
Fox drwview
May 22, 2019, 11:29 (GMT)
Cleanup: DRW: Remove, rename stuffs
May 22, 2019, 11:29 (GMT)
DRW: Do not update the view ubo for each pass

Only update if the view changes.
May 22, 2019, 11:29 (GMT)
Fix T64806 Missing sss_blur pass in EEVEE crashing indirect light bake
May 22, 2019, 11:29 (GMT)
DRW: DRWView: Finish refactor
May 22, 2019, 11:29 (GMT)
Eevee: Make lookdev shader use common_view_lib
May 22, 2019, 11:29 (GMT)
Eevee: Make lightprobes work with new DRWView system
May 22, 2019, 11:29 (GMT)
Eevee: Make Planar reflections work with the new DRWView system

Also get rid of clip_block which did the same as clipplanes inside
common_view_lib.glsl.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021