Revision 4de8acc by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-merge-by-distance, soc-2021-porting-modifiers-to-nodes_all) August 13, 2021, 06:19 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-merge-by-distance |
Revision 7df8474 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-merge-by-distance, soc-2021-porting-modifiers-to-nodes_all) August 13, 2021, 06:18 (GMT) |
Changes based on review bv Hans Goudey (HooglyBoogly) |
August 13, 2021, 05:38 (GMT) |
Merge branch 'master' into geometry-nodes-level-set-nodes |
August 13, 2021, 00:14 (GMT) |
Compositor: Full frame Vector blur node |
August 13, 2021, 00:14 (GMT) |
Compositor: Full frame Inpaint node |
August 12, 2021, 22:28 (GMT) |
Merge branch 'master' into xr-controller-support |
August 12, 2021, 21:44 (GMT) |
XR: Fix crash/assert on loading controller model When calculating controller model component transforms from glTF node data, it was previously wrongly assumed that the glTF nodes would always contain transform matrix values. However, nodes can instead store their transforms as separate translation/rotation/scale values, in which case the transform matrix needs to be explicitly calculated. This was the case for the Reverb G2 controller models using the Windows Mixed Reality runtime. Special thanks to Werner Trunk for help with testing/debugging. |
August 12, 2021, 21:23 (GMT) |
XR: Improve "Invalid stage ref space" warning Originally mentioned that absolute tracking was disabled, which is wrong because absolute tracking (skipping application of eye offsets) is always available, although it may not give the expected result of persistent tracking origins across sessions if the stage space is unavailable (hence the need for a warning). Now, the warning makes no mention of absolute tracking, instead informing the user that the local space fallback will be used and that they should define tracking bounds via the XR runtime if they wish to use the stage space. |
August 12, 2021, 20:32 (GMT) |
Cleanup: clang-format |
August 12, 2021, 20:28 (GMT) |
Cleanup: fix compiler warnings |
August 12, 2021, 20:00 (GMT) |
Compositor: Full frame Glare node Due to current limitation of scaling up causing cropping, quality is always "High" independently of the selected one. This will be fixed once scaling is implemented with canvas adjustment. |
Revision 20d2c92 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-merge-by-distance, soc-2021-porting-modifiers-to-nodes_all) August 12, 2021, 19:49 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-merge-by-distance # Conflicts: # source/blender/blenkernel/BKE_node.h # source/blender/editors/asset/ED_asset_temp_id_consumer.h |
August 12, 2021, 18:22 (GMT) |
Merge branch 'master' into soc-2021-curve-fillet |
August 12, 2021, 18:19 (GMT) |
Removed spline copying where possible |
August 12, 2021, 16:58 (GMT) |
adaptive_cloth: cloth: prev_frame_mesh is invalid if frame incorrect When current frame (framenr) is not immediately following the last_frame stored, the `prev_frame_mesh` is invalid and must be deleted. When remesh is on, even the clothObject is invalid, so delete that as well. |
August 12, 2021, 15:05 (GMT) |
[2.93 only] pose slide factor wrong in redo popup Originally this was caused by {rBc71a8e837616}. Above commit wasnt renaming RNA definitions, but not the occurances were RNA values were set. In 3.0, we had improvements to pose-sliding tools (D9054) where this was somewhat ironed out (only partially, see D12187). But since the pose-sliding improvements are not part of 2.93, we have to correct this in 2.93 ONLY. Maniphest Tasks: T89027 Differential Revision: https://developer.blender.org/D12191 |
August 12, 2021, 14:51 (GMT) |
adaptive_cloth: Store previous frame mesh information for remeshing The modifier stack doesn't give the previously evaluated `Mesh`, this means it needs to be stored within the `ClothModifierData`. Some parts of the cloth modifier copy information from the given `Mesh` to the `clothObject` every frame, this should not happen when remeshing is on. In `BKE_cloth_remesh()`, must use the previous frame mesh if available for remeshing. TODO: In case the user goes back a frame, must make the `clmd->prev_frame_mesh` invalid otherwise the simulation will not know that the simulation must be restart. |
August 12, 2021, 14:32 (GMT) |
Changed radii attribute to use existing enum |
August 12, 2021, 13:44 (GMT) |
Compositor: Ensure denoise output is only rendered once |
August 12, 2021, 13:18 (GMT) |
Cleanup: Moved Knife axis colors into KnifeColors struct |
|
|
|


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