Maniphest T66633

Repeating translation command with normal orientation gives local/global oriented translation
Closed, Archived

Assigned To
Germano Cavalcante (mano-wii)
Authored By
Vyacheslav (hitrpr)
Jul 10 2019, 12:56 AM
Tags
  • BF Blender
Subscribers
Germano Cavalcante (mano-wii)
Philipp Oeser (lichtwerk)
Vyacheslav (hitrpr)

Description

System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-07-09 12:03, hash: rBdb45aaafab8c

Short description of error
When I am trying to apply command from info-console to another vertex (with another normal), it acts like global translation instead normal.
The same with Shift+R. So I am unable to make macro or repeat operation properly.
Here is the video (voice, english)

Exact steps for others to reproduce the error
Here the file with cube and 2 vertexes with different normal orientations, move one in it`s normal-Z direction (normal orientation of scene), select another one, Shift+R to repeat or copy command from info to python console and apply it. You got local translation instead normal.

Try to move both vertex along their normals (G Z) and repeat the command. Fail again.

Event Timeline

Vyacheslav (hitrpr) created this task.Jul 10 2019, 12:56 AM
Germano Cavalcante (mano-wii) changed the task status from Unknown Status to Unknown Status.EditedJul 10 2019, 4:34 PM
Germano Cavalcante (mano-wii) claimed this task.
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

Remove the parameter orient_matrix=, it looks like it overrides oriente_type.
This is not really a bug (maybe a usability that needs to be improved).

Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).Jul 10 2019, 4:44 PM

reminds me of T66527

Vyacheslav (hitrpr) added a comment.Jul 10 2019, 5:16 PM

@Germano Cavalcante (mano-wii)
Thanks, I will try it with macro. But with Shift+R user can`t do it.