Revision 54f248f by Germano Cavalcante October 5, 2020, 13:05 (GMT) |
Transform: Use orientation of active object with Auto Constraint Fix T81429. This was an intentional change in rBc75a665c442e as it maintains the same behavior as the constraint with or without modifier. But from the user's PoV, it is better to keep the old behavior. This makes drawing and behavior more intuitive. |
Revision 3df90de by Patrick Mours October 5, 2020, 13:03 (GMT) |
Cycles: Add NanoVDB support for rendering volumes NanoVDB is a platform-independent sparse volume data structure that makes it possible to use OpenVDB volumes on the GPU. This patch uses it for volume rendering in Cycles, replacing the previous usage of dense 3D textures. Since it has a big impact on memory usage and performance and changes the OpenVDB branch used for the rest of Blender as well, this is not enabled by default yet, which will happen only after 2.82 was branched off. To enable it, build both dependencies and Blender itself with the "WITH_NANOVDB" CMake option. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8794 |
October 5, 2020, 12:57 (GMT) |
October 5, 2020, 12:56 (GMT) |
October 5, 2020, 12:56 (GMT) |
October 5, 2020, 12:56 (GMT) |
October 5, 2020, 12:56 (GMT) |
Revision 8b72d9c by Sybren A. Stüvel October 5, 2020, 12:26 (GMT) |
Insert keyframes while preserving shape of curve Apply the De Casteljau algorithm to split the B�zier curve at the X coordinate where the new key is inserted, and uses the result to update both the newly inserted and surrounding handles. For curves that use Auto keyframes this has been largely addressed by the new algorithm from D2884. This commit extends this to non-auto handles. This code is heavily based on D3172 by Alexander Gavrilov (@angavrilov). Manifest Task: https://developer.blender.org/T81353 |
Revision dfbf868 by Sybren A. Stüvel October 5, 2020, 12:25 (GMT) |
Initialize CLOG to fix crashing unit tests Initialize CLOG in the blendfile-loading unit test superclass. Since rB8683d4e88f2e CLOG is used by more areas in Blender, and without initialisation it crashes. |
October 5, 2020, 12:04 (GMT) |
Fix Cycles OpenCL failing when extension string is long This can happen for Intel OpenCL, now support arbitrary string length. Differential Revision: https://developer.blender.org/D9020 |
Revision 2bbaa8d by Campbell Barton October 5, 2020, 12:01 (GMT) |
CMake: include DNA_modifier_defaults.h |
Revision c129d78 by Campbell Barton October 5, 2020, 12:01 (GMT) |
Fix building without OPENVDB |
Revision 7e836bd by Bastien Montagne October 5, 2020, 09:47 (GMT) |
Fix critical lens distortion bug in libmv after rB3a7d62cd1f5e. Current libmv_modal_solver_test fails since rB3a7d62cd1f5e. It appears that the issue is caused by the insertion of the new OFFSET_K4 parameter, as, if camera intrinsics are not required to implement/use all of those deform parameters, they absolutely have to keep order (values) matching those defined in bundle.cc, otherwise `PackIntrinisicsIntoArray` and `UnpackIntrinsicsFromArray` will mangle them around. |
Revision 0026ca0 by Brecht Van Lommel October 5, 2020, 09:20 (GMT) |
Revert "Volumes: make Mesh to Volume modifier independent of object transforms" This reverts commit 66cd82a8d. This was based on a misunderstanding. We do want to take into account transforms similar to other modifiers like booleans, to support taking into account animated transforms, combining multiple meshes into one volume, etc. |
Revision a4f8b2a by Jacques Lucke October 5, 2020, 08:29 (GMT) |
Volumes: more generic way to handle different openvdb types Reviewers: brecht Differential Revision: https://developer.blender.org/D9093 |
Revision 3e10175 by Campbell Barton October 5, 2020, 05:26 (GMT) |
Cleanup: remove arguments to ENDIF in CMake files This is an old convention that hasn't been used by Blender or CMake distributed Find* files for a long time. |
Revision 6d63021 by Hans Goudey October 5, 2020, 03:44 (GMT) |
Cleanup: Declare variables where initialized Declaring variables where they are initialized and used makes their scope much more explicit and it aids readility since types are visible. This commit doesn't touch the ID template code since there is an active patch in that area. |
Revision 18d7aea by Richard Antalik October 5, 2020, 00:58 (GMT) |
Move sequencer sources from blenkernel This is first step of refactoring task T77580. Next step will be breaking up files into smaller ones. Reviewed By: sergey, brecht Differential Revision: https://developer.blender.org/D8492 |
Revision c514357 by Richard Antalik October 5, 2020, 00:29 (GMT) |
Revision d12ff69 by Richard Antalik October 5, 2020, 00:24 (GMT) |
Rename eSpaceSeq_Proxy_RenderSize members Remove word proxy from eSpaceSeq_Proxy_RenderSize members if proxy is not used with that item. Otherwise this can be a bit confusing. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8861 |
|
|
|


Master Commits
MiikaHweb | 2003-2021