Revision 662b6f0 by Richard Antalik July 16, 2021, 21:50 (GMT) |
[WIP] VSE: Transform overwrite mode WIP status: logic is implemented, and overwrite mode is currently forced. Add mode to overwrite strips on overlap instead of resolving overlap. When overlap is created, 3 things can happen: - On partial overlap, handles of overlapped strip are moved - On complete overlap with smaller strip, overlapped strip is split - On complete overlap with larger strip, overlapped strip is removed There are some edge cases where this mode may not work very well, this is mainly case for partial overlap with effects. This situation can be resolved in more than one way and I don't think it can be predicted. Differential Revision: https://developer.blender.org/D11805 |
July 16, 2021, 21:35 (GMT) |
GPencil: Cleanup transformations |
Revision 0b654b0 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-blocks, soc-2021-porting-modifiers-to-nodes_all) July 16, 2021, 21:13 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-remesh-blocks |
July 16, 2021, 21:12 (GMT) |
Merge branch 'master' into soc-2021-knife-tools |
July 16, 2021, 20:22 (GMT) |
Knife: Fixed undo not working with cut through The number of new cuts recorded each undo frame was set based on linehits. This broke when cut through was enabled. Solution was to increment the new cuts count every time #knife_add_single_cut is ran. |
Revision 474828b by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-voxel, soc-2021-porting-modifiers-to-nodes_all) July 16, 2021, 19:51 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-remesh-voxel |
Revision c21f993 by Fabian Schempp (gsoc-2021-porting-modifiers-to-nodes-solidify, soc-2021-porting-modifiers-to-nodes_all) July 16, 2021, 19:17 (GMT) |
removed makesrna from includes in CMakeLists.txt |
July 16, 2021, 18:33 (GMT) |
Use a modal keymap entry to toggle node unlinking with ALT. |
July 16, 2021, 18:18 (GMT) |
GPencil: Add option to reset center of the asset |
July 16, 2021, 18:10 (GMT) |
adaptive_cloth: AdaptiveMesh: set and retrieve `Node`s extra data From the `Cloth::verts`, set the extra data in the `Mesh::nodes`. Delete the `Cloth::verts` to not have duplicate data. Allocate data for `Cloth::verts`, and set from the `Mesh::nodes`. |
July 16, 2021, 18:00 (GMT) |
adaptive_cloth: Mesh: get elements mutably Useful to get the elements mutably. This does make `Mesh` less "safe" since anyone can add or delete elements without creating/deleting the necessary referencing between the elements but this shouldn't be too much of a problem because it would lead to an instant forced crash when the `Mesh` is used for anything. |
July 16, 2021, 17:38 (GMT) |
GPencil: More work to import asset (WIP) |
July 16, 2021, 16:44 (GMT) |
adaptive_cloth: BKE_cloth_remesh: convert to and from AdaptiveMesh |
July 16, 2021, 16:36 (GMT) |
adaptive_cloth: Sizing: get edge size squared |
July 16, 2021, 16:32 (GMT) |
adaptive_cloth: VertData: initial implementation Used to store extra `Vert` data in the `Mesh`. |
July 16, 2021, 16:26 (GMT) |
adaptive_cloth: NodeData: initial implementation Used to store extra `Node` data in the `Mesh`. |
July 16, 2021, 16:24 (GMT) |
adaptive_cloth: BKE_cloth_remesh() add to namespace blender::bke |
July 16, 2021, 15:36 (GMT) |
Add operator properties to transform for toggling node link intersect. |
July 16, 2021, 15:22 (GMT) |
bli: float2x2: multiply matrix with float |
July 16, 2021, 15:22 (GMT) |
bli: float2x2: add 2 matrices |
|
|
|


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