Blender Git Loki

Blender Git commits from all branches.

Page: 240 / 2888

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
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.
July 16, 2021, 19:51 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-remesh-voxel
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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021