May 23, 2019, 14:22 (GMT) |
Render: Use dependency graph for compositor/sequencer This change makes it so a minimal dependency graph which only includes compositor and sequencer is built for the render pipeline purposes. Tricky part here is that it's only compositor itself and sequencer who to use this dependency graph and IDs from it. Render engines are still to be provided original IDs because: - They will create dependency graph for the given scene, and currently it is not possible to create dependency graph from CoW scene. - IDs from the compositor/sequencer dependency graph are "stripped", as in, they wouldn't have all view layers, collections or objects required for proper final render. This creates annoying mess of mixing evaluated and original scene access in various parts of the pipeline. Fixes T63927: Compositing nodes - drivers don't really work Reviewers: brecht Maniphest Tasks: T63927 Differential Revision: https://developer.blender.org/D4911 |
May 23, 2019, 14:22 (GMT) |
Depsgraph: Allow building scene properties This is used by driers and this is a first step towards support of scenes used for only compositor or sequencer. Fixes T61014: Assert adding a driver that uses a single property of a scene ID |
May 23, 2019, 14:22 (GMT) |
Depsgraph: Allow having ID built checks be more granular |
May 23, 2019, 14:01 (GMT) |
Fix addon preference registration setting preferences dirty Setting the `bl_idname` on registration was setting dirty. |
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 7acb5b9 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) May 23, 2019, 10:55 (GMT) |
GPencil: More test to apply evaluated rotation in Sculpt This is an experimental commit |
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:54 (GMT) |
new: Collada added global orientation transform to export |
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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021