December 2, 2020, 08:25 (GMT) |
Cleanup: Fix CMake syntax error in the last commit. |
December 2, 2020, 07:53 (GMT) |
CMake/macOS: consider MinSizeRel too for ASan. |
December 2, 2020, 07:50 (GMT) |
Cleanup: add commits to .git-blame-ignore-revs. |
Revision c3c3807 by Robert Guetzkow / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:40 (GMT) |
Fix T82988: Div by zero with curve deform modifier In `calc_curve_deform` a factor is calculated without checking if the divisior is zero or close to zero. This patch adds the missing checks and sets the factor to zero if the division shouldn't be computed. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D9645 |
Revision a08a08c by Philipp Oeser / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:36 (GMT) |
Fix T82729: Crash in rna_EffectorWeight_path when object has fluid and dynamic paint modifiers Looks like prior to the introduction of mantaflow, the former SmokeModifierData always had a domain initialized (even if its type was set to None). Since mataflow, the FluidModifierData type needs to be set to MOD_FLUID_TYPE_DOMAIN (otherwise domain is invalid) Maniphest Tasks: T82729 Differential Revision: https://developer.blender.org/D9644 |
Revision 50e8072 by Philipp Oeser / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:34 (GMT) |
Fix T83055: setting rna pointer properties can create bogus custom properties This was reported in the form of the eyedropper of the 'Parent' property creating a custom property 'parent' if self was picked. Problem arises when certain checks for setting rna pointer properties failed (for example: the PROP_ID_SELF_CHECK check) and then a different code path was entered (which was only meant for IDProperties). Problem was introduced in rBa7b3047cefcb. To solve, now first enter the branch for rna-based pointer properties, then perform the sanity-checks (and if these fail: dont enter the other unrelated codepath but instead do nothing) Maniphest Tasks: T83055 Differential Revision: https://developer.blender.org/D9652 |
Revision d561113 by Campbell Barton / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:33 (GMT) |
Fix memory leak writing PNG when opening the file fails |
Revision 13b02a7 by Campbell Barton / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:32 (GMT) |
ImBuf: replace incorrect strstr use with memcmp Besides being incorrect as only the first two bytes should be tested, searching binary data using `strstr` can easily read past buffer bounds. |
Revision 8b59119 by Campbell Barton / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:32 (GMT) |
Fix T82555: Crash using copied object from Python Also clear `gpd_eval` as this wasn't being copied either. |
Revision 19b85c5 by Campbell Barton / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:31 (GMT) |
Fix T65585: Knife fails when cursor away from the object Zeroed mouse coordinates were being used making projection fail. |
Revision 22c0555 by Campbell Barton / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) December 2, 2020, 07:29 (GMT) |
December 2, 2020, 07:28 (GMT) |
Blender 2.83.10 beta |
December 2, 2020, 04:51 (GMT) |
VSE: Unify sequences collections API Use RNA_api_sequences() for SequenceEditor and MetaSequence sequences member. Defines pair of dispatch functions rna_Sequences_editing_* and rna_Sequences_meta_* that pass pointer to seqbase to rna_Sequences_* function. Downside of this implementation is, that it defines 2 seemingly different RNA collections - SequencesMeta and SequencesTopLevel Reviewed By: mont29 Differential Revision: https://developer.blender.org/D9601 |
December 2, 2020, 04:33 (GMT) |
Importer: Cleanup: const, remove unneeded assignment. |
December 2, 2020, 04:26 (GMT) |
Importer: Cleanup: single storer; reorder parameters. |
December 2, 2020, 03:33 (GMT) |
Point separate node: Refactor, add comments, clean up Make more of the logic generic so that it can more easily work on more component types in the future. Basically anything that handles attributes can be generic. |
December 2, 2020, 03:31 (GMT) |
Attribute Access: Add a "has_attribute" method |
December 2, 2020, 03:29 (GMT) |
Point Separate Node: Revert earlier change to point cloud creation I'm not quite sure creating the "radius" attribute in here is necessary when any other attribute can be created later, but without this the original radius attribute didn't pass to the new point cloud components properly. This should be investigated though, because the "radius" attribute of pointclouds currently exists in some "semi-built-in" space that doesn't really make sense. |
December 1, 2020, 21:05 (GMT) |
Geometry Nodes: Point separate node This node takes an input geometry and ouputs two geometries, moving some points to the first and other points to the second depending on a mask attribute input and a threshold. The implementation tries to be "attribute component agnostic", meaning it should be relatively easy to add "separate" functionality for more component types in the future when they need to support it. (Then the node could be renamed "Separate Geometry"). There is still an error carrying over the values for some attributes to the output geometries. |
Revision 97a24b3 by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) December 1, 2020, 20:27 (GMT) |
Intial work on point dist tiling |
|
|
|


Master Commits
MiikaHweb | 2003-2021