Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2544 / 8462

May 3, 2019, 02:07 (GMT)
DNA: remove unused 'osa' member

Also correct unused flag comment, use doxy cross references.
May 2, 2019, 19:33 (GMT)
Merge branch 'master' into filebrowser_redesign
May 2, 2019, 17:03 (GMT)
Industry Compat Kerymap: Add Pick Shortest Path to keymap

Use Ctrl-Shift-Click for this.
May 2, 2019, 15:46 (GMT)
Fix T64072: DynamicPaint: Bake failed: Canvas mesh not updated

Baking is to happen form within an evaluated scene.
May 2, 2019, 14:51 (GMT)
Fix T63997 Weird z-fight during weight paint

PBVH drawing was used even in weightpaint/vertexpaint because both uses
the sculpt session.
May 2, 2019, 14:51 (GMT)
Cleanup: Draw Manager: remove DRW_state_invert_facing
May 2, 2019, 14:28 (GMT)
Industry Compat Keymap: Suppurt MMB for translating nodes

Consistent with 3D View and animation editors.
May 2, 2019, 14:27 (GMT)
GPencil: New API to remove grease pencil material settings

This is required for some add-ons

Example use:
ma = bpy.data.materials[0]
# create settings
bpy.data.materials.create_gpencil_data(ma)
# remove settings
bpy.data.materials.remove_gpencil_data(ma)

Related to T63707
May 2, 2019, 14:19 (GMT)
Workbench,EEVEE: Viewport Render Samples

- Add `render_aa` and `viewport_aa` sampling setting for workbench. 0
samples means no AA, 1 sample uses FXAA and more samples will use
TAA.
The viewport `gpu_viewport_quality` can still limit viewport anti-aliasing
method.
- Use TAA when rendering images. (this used to be CPU based FSAA)
- Removed `R_OSA` related settings.

Reviewers: fclem, brecht

Maniphest Tasks: T60847

Differential Revision: https://developer.blender.org/D4773
May 2, 2019, 14:18 (GMT)
Industry Compat Keymap: Sequencer and NLA

Same changes as for Dopesheet and Graph editor:

- Dragging in empty area starts a box selection
- Hold Shift to expand or Ctrl to remove
- LMB Dragging on keyframe moves key
- MMB Dragging anywhere moves selection
May 2, 2019, 14:05 (GMT)
Merge 'master' into 'collada'
May 2, 2019, 14:05 (GMT)
Merge 'master' into 'collada'
May 2, 2019, 14:05 (GMT)
Merge 'master' into 'collada'
May 2, 2019, 14:03 (GMT)
Pose slide / relax: fix various issues

* Fix operator adjust settings not working.
* Fix modal operator not working when invoked from search menu.
* Fix tagging to be correct for new depsgraph.
* Fix pose relax doing nothing when start and end frames match
even if the current frame value is different.
* Remove odd 0.3..0.7 limit in adjust operator settings panel.
May 2, 2019, 13:55 (GMT)
Fix T64059: Crash in shader when using other object's texture space

Can not use evaluated datablock to localize since that could point to
another evaluated datablock, which can not become part of another
dependency graph.

The original code needed to have unkeyed changes preserved, but now
we do have a flush of animation to an active dependency graph, so this
code is not needed anymore.
May 2, 2019, 13:54 (GMT)
Industry Compat Keymap: Tweak keymap for Graph Editor and Dopesheet

- Dragging in empty area starts a box selection
- Hold Shift to expand or Ctrl to remove
- LMB Dragging on keyframe moves key
- MMB Dragging anywhere moves selection
May 2, 2019, 13:31 (GMT)
Fix T63697: correct stuck R_NO_CAMERA_SWITCH in scene->r.mode.

This flag becomes stuck in certain situations, causing the marker
camera switch feature to not work.

To fix old files with the problem, clear the flag on file load.

Also, the line that is supposed to clear it has wrong bit math,
causing seq_render_scene_strip to effectively toggle the flag on or
off every time it's run, instead of restoring to original state.

The flag and code were added in 001789d7337a by @campbellbarton.
May 2, 2019, 13:10 (GMT)
DrawManager: External Engine Depth Buffer

Only draw the depth buffer when overlays are enabled and scene
or view has changed.

When using Cycles in the viewport for every viewport draw call
the depth buffer was renewed. Draw calls happened when a sample
was finished or the status report was updated.

This could waist some CPU/GPU cycles. This change will check when
the depth buffer needs to be updated or when the last known depth
buffer could be reused.

Reviewers: brecht, fclem

Maniphest Tasks: T63525

Differential Revision: https://developer.blender.org/D4775
May 2, 2019, 12:37 (GMT)
UI: Open 'Passes' panel by default in Cycles.

This panel is arguably the most important in the ViewLayer properties, so
the concept of "1 panel open per context" doesn't work. Especially since
the first panel (View Layer) contains only two settings.

This also registers the Passes panels before filter/override so it's sorted in the same way as EEVEE.
May 2, 2019, 12:37 (GMT)
UI: Open 'Passes' panel by default in EEVEE.

This panel is arguably the most important in the ViewLayer properties, so
the concept of "1 panel open per context" doesn't work. Especially since
the first panel (View Layer) contains only two settings.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021