Page 1 of 1

Moving and Rotating point cloud with precise units

Posted: Wed Aug 03, 2016 12:42 am
by crullier
Is it possible to rotate a point cloud exactly 90deg, or 3deg or move it 15 unit in the Y.
I see there is a "manual" dialog box that allows for "interactive" displacement but I cant find the answer to my question on the help.

I am looking to manually "align" point clouds in relation to some and other.

Re: Moving and Rotating point cloud with precise units

Posted: Wed Aug 03, 2016 4:36 am
by daniel
You'll have to use the 'Edit > Apply transformation' tool to do this (the second tab).

Re: Moving and Rotating point cloud with precise units

Posted: Wed Aug 03, 2016 3:12 pm
by crullier
Thank you for the prompt reply.

I noticed that if I type x=5, it will move the cloud 5 units in X. Now if I go back a type x=0, it doesn't return it to its original position.
I would actually have to type is x=-5. Am guessing this dialog is relative. There is no absolute option at the moment correct?

Re: Moving and Rotating point cloud with precise units

Posted: Wed Aug 03, 2016 8:37 pm
by daniel
Indeed, a 'transformation' is applied relatively to the current position. It's a composition of a rotation and/or a translation. The X=5 (and Y = Z = 0) means in fact that you are translating the selected entities of a quantity (5, 0, 0).

Re: Moving and Rotating point cloud with precise units

Posted: Wed Aug 03, 2016 11:58 pm
by crullier
after several transformations, is there a way to "reset" the point cloud back to its original placement?

Re: Moving and Rotating point cloud with precise units

Posted: Thu Aug 04, 2016 5:07 am
by daniel
Lokk at the 'transformation history' matrix in the cloud properties. You can apply the inverse of it (check the 'inverse' option in 'Apply transformation') to restore the original position.

Of course another solution is to save or clone the cloud before tinkering with its position.

Re: Moving and Rotating point cloud with precise units

Posted: Thu Aug 04, 2016 12:46 pm
by crullier
Great thank you.