July 14, 2020, 13:53 (GMT) |
Directly create Mesh without using intermediate BMesh |
Revision 0715347 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) July 14, 2020, 13:32 (GMT) |
LineArt: Cleanup code. |
July 14, 2020, 13:28 (GMT) |
Cleanup: function name not following its module conventions. |
July 14, 2020, 13:23 (GMT) |
BLI: remove static assert noexcept move constructors The move constructor of `mpq_class` from GMP currently allocates when it is moved. So, it cannot be noexcept. Since we want to use this type, this static assert cannot stay there. |
July 14, 2020, 13:21 (GMT) |
Fluid bake: fix memory leak when path validation fails Reviewed By: sebbas Differential Revision: https://developer.blender.org/D8284 |
July 14, 2020, 12:52 (GMT) |
Cleanup: remove tab indention |
July 14, 2020, 12:52 (GMT) |
PyAPI: support element multiplication for vector, matrix, quaternions This was disabled during 2.8x for smooth porting of 2.7x scripts, Now '@' is used for matrix multiplication, support '*' to multiple vector elements. See T56276. |
July 14, 2020, 12:51 (GMT) |
LibOverride: Outliner: Add an operation to override the selected ID and its parents. This will override all linked data-blocks in the tree branch leading to the selected one. |
July 14, 2020, 12:51 (GMT) |
LibOverride: Move code tagging reauired dependencies of an override into BKE. This is fairly generic code that can be re-used in other places. |
July 14, 2020, 12:31 (GMT) |
Fix T78900: Single vertex sliding crashes As we can see in `initVertSlide_ex`, `sld` can be `NULL`. `sld` is dereferenced, but can still be `NULL`. |
July 14, 2020, 12:01 (GMT) |
Speedup, using BVH tree to limit number of tri-tri intersect tests. Intersection of my spheresphere test with n=16 (two uvspheres with 16 rings and 32 segments overlapping), time went from 12.8 seconds to 2.3 seconds on my Mac. The n=32 test went from 195.1s to 8.9s. |
July 14, 2020, 11:47 (GMT) |
Fix T77766: support animated global gravity toggle Reviewers: sebbas Differential Revision: https://developer.blender.org/D8281 |
July 14, 2020, 11:01 (GMT) |
Cleanup: typo |
July 14, 2020, 10:42 (GMT) |
Merge branch 'master' into mac_arm64 |
July 14, 2020, 08:56 (GMT) |
macOS: Enabled Embree on arm64. This is using the arm port of Embree: https://github.com/lighttransport/embree-aarch64 Since that repository does not have releases, I created a fork on my personal github account: https://github.com/skwerner/embree-aarch64 We could move this to the Blender github account instead. |
Revision 4de6902 by Antonio Vazquez (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) July 14, 2020, 08:44 (GMT) |
Merge branch 'master' into lanpr-under-gp |
July 14, 2020, 08:43 (GMT) |
Merge branch 'master' into greasepencil-object |
July 14, 2020, 08:43 (GMT) |
Fix wrong vector size functions used in knife tool Should not use copy_v3_v3 on a 2 element vectors. |
July 14, 2020, 08:43 (GMT) |
Merge branch 'master' into greasepencil-edit-curve Conflicts: source/blender/editors/gpencil/gpencil_utils.c source/blender/gpencil_modifiers/intern/MOD_gpencilbuild.c |
July 14, 2020, 08:30 (GMT) |
macOS: Enabled ctypes, numpy, etc on arm64. This is a backport of the PR for getting the latest Python to macOS/arm64: https://github.com/python/cpython/pull/21249 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021