2308668bac
Fix T72622: Transform object origin ignores shape keys
...
D8367 by @paul2t with edits.
2020-07-25 17:19:13 +10:00
0bfec04cd5
Fix T72621: Transform object origin support for grease-pencil
...
Added support for transforming only origins with greasepencil objects.
The new functions is based on BKE_gpencil_transform. That is why there is FIXME statements in there.
Reviewed By: Campbell, Antonio
Differential Revision: http://developer.blender.org/D8303
2020-07-21 12:13:03 +02:00
d138cbfb47
Code Quality: Replace for loops with LISTBASE_FOREACH
...
Note this only changes cases where the variable was declared inside
the for loop. To handle it outside as well is a different challenge.
Differential Revision: https://developer.blender.org/D7320
2020-04-03 19:27:46 +02:00
2d1cce8331
Cleanup: make format after SortedIncludes change
2020-03-19 09:33:58 +01:00
3ba5461af0
Object: support 'Affect Parents' for snap/clear transform
...
Resolves T69450
2020-02-01 13:34:27 +11:00
34c8ba6d3e
Fix T73399: Crash trying to move the origin of an empty.
...
Empty objects have no obdata, so we need to check for NULL id...
2020-01-27 11:48:44 +01:00
c128b30bd1
Edit Mesh: pass in Mesh instead of BMEditMesh to EDBM_update_generic
...
This avoids a list lookup in Main (recently added), passing in a mesh
instead of an edit-mesh, since the mesh links to the edit-mesh.
2020-01-07 22:14:36 +11:00
6929d8aa59
Object: extract data transform container into own API
2019-12-22 23:34:42 +11:00
20620afc33
Object: edit-mode data support for object vertex coordinate access
...
Allows to access/transform/restore edit-mode
coordinates in a generic way.
2019-11-21 22:45:15 +11:00
acdb14d264
Transform: option to transform origins in object mode
...
Currently supports mesh, armature, lattice, curve & metaballs.
Access from pivot popover.
2019-08-24 07:34:43 +10:00