<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.cloudcompare.org/doc/wiki/index.php?action=history&amp;feed=atom&amp;title=Interactive_Transformation_Tool</id>
	<title>Interactive Transformation Tool - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.cloudcompare.org/doc/wiki/index.php?action=history&amp;feed=atom&amp;title=Interactive_Transformation_Tool"/>
	<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Interactive_Transformation_Tool&amp;action=history"/>
	<updated>2026-05-06T15:26:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Interactive_Transformation_Tool&amp;diff=46638&amp;oldid=prev</id>
		<title>Daniel: /* Start */</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Interactive_Transformation_Tool&amp;diff=46638&amp;oldid=prev"/>
		<updated>2015-02-17T21:21:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Start&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Menu / icon ==&lt;br /&gt;
&lt;br /&gt;
This tool is accessible via the [[Image:CCMoveIcon.png]] icon in the upper main toolbar or the &amp;#039;Edit &amp;gt; Rotate/Translate&amp;#039; menu.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This tool allows the user to interactively move the selected entities relatively to the other ones (or equivalently to the default coordinates system).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_rotate_translate_tool.jpg|frame|center|&amp;quot;Rotation/Translation&amp;quot; tool in action]]&lt;br /&gt;
&lt;br /&gt;
== Start ==&lt;br /&gt;
&lt;br /&gt;
The user must select one or several entities before launching this tool. The entities can be any 3D geometry entity (clouds, meshes, polylines, primitives, etc.).&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* locked entities (sub-meshes, etc.) can&amp;#039;t be moved this way&lt;br /&gt;
* only the entities displayed in the active 3D view will be considered&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
The standard mouse interactions with the 3D view are used to modify the selected entities position (instead of the current camera):&lt;br /&gt;
* left click: rotate&lt;br /&gt;
* right click: translate&lt;br /&gt;
&lt;br /&gt;
=== Pause ===&lt;br /&gt;
&lt;br /&gt;
At any time, the user can &amp;#039;pause&amp;#039; the transformation mode (click on the &amp;#039;pause&amp;#039; button or hit the space bar) in order to modify the camera position/orientation, and then restart the transformation process by &amp;#039;un-pausing&amp;#039; it (new click on the &amp;#039;pause&amp;#039; button or new hit on the space bar).&lt;br /&gt;
&lt;br /&gt;
=== Constraints ===&lt;br /&gt;
&lt;br /&gt;
Optionally, constraints can be added to the applied transformation:&lt;br /&gt;
* rotation can be constrained to a single axis (X, Y or Z). Use the drop-down menu to select the current dimension.&lt;br /&gt;
* translation ca be constrained to zero, one or two dimensions only (among X, Y and Z). Just uncheck the dimensions that should be ignored.&lt;br /&gt;
&lt;br /&gt;
When done, use the validation icon to apply the transformation, or the cancel button to revert it.&lt;br /&gt;
&lt;br /&gt;
Note: on validation, CC will output the applied transformation to the console.&lt;br /&gt;
&lt;br /&gt;
== Shortcuts ==&lt;br /&gt;
&lt;br /&gt;
Some keyboard shortcuts are available:&lt;br /&gt;
{| cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center; border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #000&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Shortcut&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Space bar&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Toggle &amp;#039;pause&amp;#039; mode&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Escape key&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Cancel transformation  (close the tool)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Return key&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Apply transformation (close the tool)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Daniel</name></author>
	</entry>
</feed>