Rotation not correctly aligned at different parent levels #96134

Open
opened 2022-03-02 19:08:25 +01:00 by Toby Yang · 5 comments

System Information
Operating system: Linux-5.13.0-30-generic-x86_64-with-glibc2.34 64 Bits
Graphics card: Mesa Intel(R) Iris(R) Plus Graphics (ICL GT1.5) Intel 4.6 (Core Profile) Mesa 21.2.6

Blender Version
Broken: version: 3.0.1, branch: master, commit date: 2022-01-25 17:19, hash: blender/blender@dc2d180181
Worked: (newest version of Blender that worked as expected)

Addon Information
Name: Align Tools (0, 3, 4)
Author: gabhead, Lell, Anfeo

Short description of error
The rotation of objects is not correctly aligned if the source and target objects are not under the same parent. Only local rotation is copied, but global rotation alignment should make more sense.

Exact steps for others to reproduce the error

  • Open Blender, enable Align Tools addon.
  • Delete default objects, add three cubes, A, B, and C
  • make B the child of A so that the hierarchy tree looks like:
A
⊦B
C
  • Rotate A to any angle
  • Now align C to B using the align tools button.

Expected: C has the same global rotation as B
Current: C stays unchanged

**System Information** Operating system: Linux-5.13.0-30-generic-x86_64-with-glibc2.34 64 Bits Graphics card: Mesa Intel(R) Iris(R) Plus Graphics (ICL GT1.5) Intel 4.6 (Core Profile) Mesa 21.2.6 **Blender Version** Broken: version: 3.0.1, branch: master, commit date: 2022-01-25 17:19, hash: `blender/blender@dc2d180181` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: Align Tools (0, 3, 4) Author: gabhead, Lell, Anfeo **Short description of error** The rotation of objects is not correctly aligned if the source and target objects are not under the same parent. Only local rotation is copied, but global rotation alignment should make more sense. **Exact steps for others to reproduce the error** - Open Blender, enable Align Tools addon. - Delete default objects, add three cubes, A, B, and C - make B the child of A so that the hierarchy tree looks like: ``` A ⊦B C ``` - Rotate A to any angle - Now align C to B using the align tools button. Expected: C has the same global rotation as B Current: C stays unchanged
Author

Added subscriber: @tianer2820-2

Added subscriber: @tianer2820-2

Added subscriber: @mano-wii

Added subscriber: @mano-wii

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'

I can confirm. It doesn't seem to be intentional.

I can confirm. It doesn't seem to be intentional.
Author

Update:
Similar functionality is available in the copy attribute addon, which is working as expected.

Actually, it seems like most of the align tools functionalities are implemented in the copy attribute addon, maybe they should be merged.

Update: Similar functionality is available in the copy attribute addon, which is working as expected. Actually, it seems like most of the align tools functionalities are implemented in the copy attribute addon, maybe they should be merged.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#96134
No description provided.