Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1176 / 5574

May 23, 2019, 13:30 (GMT)
Depsgraph: Fix fake dependnecy cycle in proxies

Noticed when was looking into T64764, F7043663.

This is a weird case when proxy group is not a group, but is the
same as linked object.

Remove useless relation which was causing cycle, but had no functional
meaning.

Pair programming session with Brecht.

Reviewers: angavrilov, brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D4928
May 23, 2019, 13:27 (GMT)
Fix T65002: after hiding edit mode object, clicking in wireframe mode crashes

Differential Revision: https://developer.blender.org/D4926
May 23, 2019, 12:41 (GMT)
Eevee: Fix SSS energy disapearing with alpha blended material
May 23, 2019, 12:30 (GMT)
Depsgraph: Correct relations for proxy group

At some point when the transform evaluation was split into EVAL and FINAL
the b350edc was re-introduced by EVAL being run prior to proxy_group's
matrix is evaluated.
May 23, 2019, 12:17 (GMT)
Compositor: FileOutput

The File output node stores it settings locally, but the stereo settings
were not displayed, making users only able to use the default settings
of the node.

The cause of not displaying the buttons are was a NULL-pointer check in
`uiTemplateImageFormatViews`. The NULL pointer was used to check if
multiview was enabled. in case of the file output node this check was
performed by the node, so the nullpointer check could be ignored.

Reviewed By: brecht

Maniphest Tasks: T62767

Differential Revision: https://developer.blender.org/D4929
May 23, 2019, 12:14 (GMT)
Cleanup: Remove debug print
May 23, 2019, 11:28 (GMT)
Fix T63176: Compositor stipes when scaling
Revision 6be9d19 by Gaia Clary
May 23, 2019, 10:29 (GMT)
Collada exporter update

Added new feature: Collada: global axis rotation upon export (UI)

The new feature allows to specify the target rest coordinate system upon export.
This allows for example to export a character that is in Blender orientation (Y forward)
to match the Secondlife orientation where (-X forward)

- Refactor:Added new utility methods to collada_utils
Made BCMatrix class more powerfull
moved Blender related structures into new BlenderContext class
added class wrapper to encapsulate ExportSettings structure
Added blender context getters to ExportSettings
added access methods to BlenderContext into ExportSettings class
Moved class BCMatrix into BlenderContext
moved utility functions from collada_util into BlenderContext
replace own function for parenting by a call to ED_object_parent_set()

- Cleanup: removed obsolete parameters from methods
renamed parameters for better understanding
cleanup whitespace and indentation
removed obsolete comments
May 23, 2019, 10:00 (GMT)
Gpencil: Fix assert when rendering with Eevee
May 23, 2019, 09:41 (GMT)
Image space, view menu: Fix access uninitialized variable

Seems to be a copy-paste mistake in 7a2b203, causing menu to be
almost empty.
May 23, 2019, 09:27 (GMT)
Fix too dense timeline grid spacing

The default spacing changed when this started using the user preferences,
this makes it work more similar to before that.
May 23, 2019, 09:10 (GMT)
Cleanup: unused import, pep8
May 23, 2019, 09:10 (GMT)
Cleanup: remove redundant separators
May 23, 2019, 09:04 (GMT)
UI: change order of Live Unwrap in menu U key still goes to Unwrap first

Also makes it more clear it's related specifically to this type of unwrapping.
May 23, 2019, 08:33 (GMT)
Fix T64528: error in RenderEngine API docs example
May 23, 2019, 08:29 (GMT)
Depsgraph examples: don't assign to names of built-in Python objects

`object` is the superclass of all objects. Old-style code could still be
using `class SomeClass(object)` and assigning something else to `object`
could have unexpected results.

This is now also documented in the
[Python style guide](https://wiki.blender.org/wiki/Style_Guide/Python)
on the wiki.

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

Reviewed by: sergey
May 23, 2019, 08:23 (GMT)
Merge branch 'blender2.7'

Conflicts:
source/blender/blenkernel/intern/library_remap.c
May 23, 2019, 08:19 (GMT)
Fix (unreported) missing remapping of proxy_from pointer.

That would break proxy behavior after a library reload.

The usual super-annoying loop-back pointers... At least that one is
easily detectable and can be fixed in-place.

Found while investigating T64764.
May 23, 2019, 08:02 (GMT)
Fix T65023: Tracking marker color is not updated when using Copy Color

Missing dependency graph update.

Ideally need to introduce more clear ID_RECALC flag, and maybe go over all
of the operators (some of them might not use dependency graph still).
May 23, 2019, 07:47 (GMT)
Masks: Properly port to Copy-on-Write concept

Masks were not really covered by Copy-on-Write due to mistake
in the dependency graph. After correcting that mistake a lot
of tools became broken, so majority of the patch is related
on making it so access to evaluated/tessellated masks is done.

When accessing evaluated mask state make sure access to an
evaluated dependency graph is done. This solves possible
access to NULL data on redo.

Fixes T64899: Re-doing new point addition causes crash

Reviewers: brecht

Reviewed By: brecht

Maniphest Tasks: T64899

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