Revision e157573 by Philipp Oeser August 17, 2020, 19:04 (GMT) |
Fix T77683: Cycles baking crash with motion blur enabled and no camera specified Maniphest Tasks: T77683 Differential Revision: https://developer.blender.org/D8593 |
Revision 45da0d2 by Richard Antalik August 17, 2020, 18:52 (GMT) |
VSE: make transform effect multithreaded Multithreaded implementation can provide significant performance gain on CPU's that can handle more parallel tasks. On my 8 core system I got about 3.5x faster processing speed. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8585 |
Revision 8556e80 by Richard Antalik August 17, 2020, 18:49 (GMT) |
Fix T79594: Define rounding for armature edit props Define `RNA_def_property_ui_range` for head and tail transform properties. Step of 10 should match original behavior when tweaking value. Reviewed By: Severin Differential Revision: https://developer.blender.org/D8513 |
Revision 1c892e6 by Stefan Werner August 17, 2020, 18:41 (GMT) |
Cycles: Fix local intersections in Embree for non-instancd geometry. Embree's occlusion filter was checking against the wrong object ID and not exiting correctly in case of a mismatch. Fixes T79723 |
Revision 118e78a by Richard Antalik August 17, 2020, 18:39 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 4b69e55 by Richard Antalik August 17, 2020, 18:19 (GMT) |
Fix T79757: Crash on prefetch when renaming strips Original sequence lookup failed, becase name changed in another thread. Fix is same as 0471349c90df - stop prefetching before changing content of seqbase. I have covered more cases, and added assert so it is more obvious that issue is in lookup, and it shouldn't fail. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8592 |
Revision ac41215 by Sybren A. Stüvel August 17, 2020, 18:08 (GMT) |
Tests: fix Alembic export test on Windows Convert all `subprocess.run()` arguments to string, to prevent breaking "does this argument need quoting" checks on Windows. |
Revision c6a99e0 by Hans Goudey August 17, 2020, 18:00 (GMT) |
Clang tidy: Fix else after return |
Revision 2b896fc by Brecht Van Lommel August 17, 2020, 15:57 (GMT) |
Fix T79052: Cycles new sky texture fails with sun size zero Clamp to a minimum angle to avoid precision issues. |
Revision 108f328 by Sybren A. Stüvel August 17, 2020, 15:56 (GMT) |
USD: Allow exporting of invisible objects The fix for T75936 made it possible to export invisible objects to Alembic. This commit applies the same approach to the USD exporter. The USD and Alembic code is slightly different in terms of where in the exported file the visibility attribute is stored. In USD the visibility is used to prune the scene graph, and thus there are only two options: "hidden" and "inherited". Setting the visiblity of a node in the scene graph to "hidden" immediately hides all its children. To allow hidden parents with visible children, the visibility is stored on the object data (so the geometry/camera/lamp/etc) instead. |
Revision 271361e by Sybren A. Stüvel August 17, 2020, 15:56 (GMT) |
IO: Add test for iterating over invisible objects Add a test that checks invisible objects are iterated over by the `IO::AbstractHierarchyIterator` class, when a suitable depsgraph is given. No functional changes. |
Revision a95f863 by Sybren A. Stüvel August 17, 2020, 15:56 (GMT) |
Fix T75936: Alembic, allow exporting of invisible objects Add a new depsgraph builder class that includes invisible objects and use that in the Alembic exporter. Alembic supports three options for visibility, "visible", "inherited", and "hidden". This means that parents can be hidden and still have visible children (contrary to USD, where invisibility is used to prune an entire scene graph subtree). Because of this, the visibility is stored on the transform node, as that represents the Object in Blender and thus keeps the Alembic file as close to Blender's own structure as possible. Reviewed By: Sergey Differential Revision: https://developer.blender.org/D8595 |
Revision fd30868 by Sybren A. Stüvel August 17, 2020, 15:56 (GMT) |
Cleanup: IO, reduce code duplication in USD and Alembic exporters Move the object visibility check from Alembic/USD-specific code into the `io/common` module. No functional changes. |
Revision 04ae290 by Sybren A. Stüvel August 17, 2020, 15:56 (GMT) |
Cleanup: Alembic, rename test in CMake for consistency Rename test `alembic_tests` to `alembic_export_tests`, so that its name is consistent with the Python file containing the tests, `alembic_export_tests.py`. No functional changes. |
Revision 9c241ea by Pablo Dobarro August 17, 2020, 15:34 (GMT) |
Fix T79597: Crash with dyntopo after paint cursor refactor The paint cursor now uses a single call to SCULPT_cursor_geometry_info_update and the Sculpt API to update both the radius and the SculptSession data, so random access needs to be initialized for dyntopo before using API functions. Reviewed By: sergey Maniphest Tasks: T79597 Differential Revision: https://developer.blender.org/D8489 |
Revision fd6725c by Bastien Montagne August 17, 2020, 14:45 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision c7a7a38 by Bastien Montagne August 17, 2020, 14:44 (GMT) |
Fix T79633: ovrride apply code broken with RNA-defined runtime IDProps in some cases. When copying between a set RNA runtime property and an unset one, code would not behave properly. We have to also consider NULL 'override apply' callback pointer as a valid 'use default override apply function' case. |
Revision d887218 by Stefan Werner August 17, 2020, 14:04 (GMT) |
Cycles: Fix local intersections in Embree for non-instancd geometry. Embree's occlusion filter was checking against the wrong object ID and not exiting correctly in case of a mismatch. Fixes T79723 |
Revision 449ccb7 by Sybren A. Stüvel August 17, 2020, 13:16 (GMT) |
Fix typo: missing `f` string prefix in Alembic export test |
Revision 6b6de5b by Sybren A. Stüvel August 17, 2020, 12:07 (GMT) |
Cleanup: Alembic tests, add note explaining how the export tests work No functional changes. |
|
|
|


Master Commits
MiikaHweb | 2003-2021