<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.cloudcompare.org/doc/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=UnivSilesia</id>
	<title>CloudCompare wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.cloudcompare.org/doc/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=UnivSilesia"/>
	<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php/Special:Contributions/UnivSilesia"/>
	<updated>2026-04-29T15:52:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Apply_Transformation&amp;diff=47205</id>
		<title>Apply Transformation</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Apply_Transformation&amp;diff=47205"/>
		<updated>2019-03-14T12:48:48Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Transformacja]]&lt;br /&gt;
&lt;br /&gt;
== Menu / icon ==&lt;br /&gt;
&lt;br /&gt;
This tool is accessible via the  &#039;Edit &amp;gt; Apply transformation&#039; menu.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This tool allows the user to transform (i.e. rotate and/or translate) the selected entities. The transformation to apply can be input in various ways.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_apply_transformation.jpg|frame|center|&#039;Apply transformation&#039; dialog]]&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 about any 3D geometry (clouds, meshes, polylines, primitives, etc.).&lt;br /&gt;
&lt;br /&gt;
Note: locked entities (sub-meshes, etc.) can&#039;t be moved this way.&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
The user has multiple choices to set the transformation to apply (see below for more details):&lt;br /&gt;
* as a transformation matrix&lt;br /&gt;
* the combination of a rotation axis, a rotation angle and a translation vector&lt;br /&gt;
* the combination of [http://en.wikipedia.org/wiki/Euler_angles Euler angles] and a translation vector&lt;br /&gt;
&lt;br /&gt;
A checkbox let the user specify if he wishes to apply the currently defined transformation or it&#039;s inverse (&#039;&#039;&#039;Apply inverse transformation&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Once defined the transformation can be applied by clicking on the OK button (or the process can be canceled by clicking on the Cancel button).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The transformation is applied to all selected entities and to their children (recursively).&#039;&#039;&#039; The transformation is added to each entity&#039;s [[Transformation history]].&lt;br /&gt;
&lt;br /&gt;
== Input a transformation ==&lt;br /&gt;
&lt;br /&gt;
=== Transformation matrix ===&lt;br /&gt;
&lt;br /&gt;
A rigid transformation matrix is a composition of a rotation (a 3x3 matrix) and a translation (a 3D vector). For convenience, it can be written as a 4x4 matrix (the rotation matrix corresponds to the upper part of the 3 first columns, the translation vector corresponds to the upper part of the 4th column, and the bottom line is always filled with 3 &#039;zeros&#039; and a &#039;one&#039;).&lt;br /&gt;
&lt;br /&gt;
In he first tab (&#039;&#039;&amp;quot;Matrix 4x4&amp;quot;&#039;&#039;) the user can input the matrix values directly; or load them from a text file (each row of the matrix on a single line, i.e. 4 values separated by a space character); or eventually paste it from the clipboard. For instance, most of the registration tools in CloudCompare will output the final transformation as a 4x4 matrix in the Console. The user can copy it (&#039;&#039;with CTRL+C on Windows&#039;&#039;) and paste it here so as to apply the same transformation to another entity.&lt;br /&gt;
&lt;br /&gt;
=== Rotation axis and angle + translation ===&lt;br /&gt;
&lt;br /&gt;
The rotation part of the transformation can be input as a single rotation angle about a 3D axis. The second tab (&#039;&#039;&amp;quot;Axis, Angle&amp;quot;&#039;&#039;) let the user input those values (the angle is in degrees). It&#039;s the fastest way to apply simple rotations about X, Y or Z for instance.&lt;br /&gt;
&lt;br /&gt;
=== Euler angles + translation ===&lt;br /&gt;
&lt;br /&gt;
The third tab (&#039;&#039;&amp;quot;Euler angles&amp;quot;&#039;&#039;) let the user define the rotation as [http://en.wikipedia.org/wiki/Euler_angles Euler angles] angles (phi, theta and psi).&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Primitive_Factory&amp;diff=47204</id>
		<title>Primitive Factory</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Primitive_Factory&amp;diff=47204"/>
		<updated>2019-03-14T11:55:26Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Modelowanie bryłowe]]&lt;br /&gt;
&lt;br /&gt;
== Menu / Icon ==&lt;br /&gt;
&lt;br /&gt;
This tool is accessible via the &#039;File &amp;gt; Primitive factory&#039; menu or the [[Image:DbMiscGeomSymbol.png]] icon in the upper main toolbar.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Primitive Factory lets you create primitive objects (planes, spheres, boxes, etc.).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_primitive_factory_dialog.jpg|frame|center|File &amp;gt; Primitive factory]]&lt;br /&gt;
&lt;br /&gt;
You can choose the primitive type by selecting the right tab (Plane, Box, Sphere, Cylinder, Cone, Torus and Dish). For the selected primitive, you can edit its parameters (mainly dimensions) then create it by clicking on the &#039;Create&#039; button. The process can be repeated several types (you can change the primitive type as well) until you close the factory with the &#039;Close&#039; button.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* optionally you can also set the initial precision (i.e. the amount of triangles of the tessellated version of the primitive). However this parameter can be freely changed later in the primitive parameters&lt;br /&gt;
* primitives are defined along the main axes (X, Y and Z) by default. However you can apply a rigid transformation to it afterwards with the [[ApplyTransformation | Apply transformation]] method.&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Primitive_Factory&amp;diff=47203</id>
		<title>Primitive Factory</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Primitive_Factory&amp;diff=47203"/>
		<updated>2019-03-14T11:51:02Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Editing Primitive Factory]]&lt;br /&gt;
&lt;br /&gt;
== Menu / Icon ==&lt;br /&gt;
&lt;br /&gt;
This tool is accessible via the &#039;File &amp;gt; Primitive factory&#039; menu or the [[Image:DbMiscGeomSymbol.png]] icon in the upper main toolbar.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Primitive Factory lets you create primitive objects (planes, spheres, boxes, etc.).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_primitive_factory_dialog.jpg|frame|center|File &amp;gt; Primitive factory]]&lt;br /&gt;
&lt;br /&gt;
You can choose the primitive type by selecting the right tab (Plane, Box, Sphere, Cylinder, Cone, Torus and Dish). For the selected primitive, you can edit its parameters (mainly dimensions) then create it by clicking on the &#039;Create&#039; button. The process can be repeated several types (you can change the primitive type as well) until you close the factory with the &#039;Close&#039; button.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* optionally you can also set the initial precision (i.e. the amount of triangles of the tessellated version of the primitive). However this parameter can be freely changed later in the primitive parameters&lt;br /&gt;
* primitives are defined along the main axes (X, Y and Z) by default. However you can apply a rigid transformation to it afterwards with the [[ApplyTransformation | Apply transformation]] method.&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Global_Shift_settings&amp;diff=47202</id>
		<title>Global Shift settings</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Global_Shift_settings&amp;diff=47202"/>
		<updated>2019-03-01T20:36:03Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Ustawienia globalnego przesunięcia]]&lt;br /&gt;
&lt;br /&gt;
== Menu / Icon ==&lt;br /&gt;
&lt;br /&gt;
This option is accessible via the &#039;File &amp;gt; Global Shift settings&#039; menu entry.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The user can control above which threshold the [[Global_Shift_and_Scale | Global Shift &amp;amp; Scale]] mechanism will be triggered.&lt;br /&gt;
&lt;br /&gt;
[[File:Cc_global_shift_settings.JPG|center]]&lt;br /&gt;
&lt;br /&gt;
Default values are 1000 (1E4) for coordinates or 1000 (1E4) for the bounding box diagonal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning: increasing these values is not recommended, as it can cause a loss of accuracy when loading files with big coordinates.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Save&amp;diff=47201</id>
		<title>Save</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Save&amp;diff=47201"/>
		<updated>2019-03-01T17:19:43Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Zapisz]]&lt;br /&gt;
&lt;br /&gt;
== Menu / Icon ==&lt;br /&gt;
&lt;br /&gt;
This tool is accessible via the &#039;File &amp;gt; Save&#039; menu or the [[Image:ccSave_small.png]] icon in the upper main toolbar.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This tool let the user save/export one or several entities to a file.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_save_dialog.jpg|frame|center|File &amp;gt; Save dialog]]&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
Select one or several entities then call this method.&lt;br /&gt;
&lt;br /&gt;
Warnings:&lt;br /&gt;
* be sure to select the right file type in the &#039;&#039;Type&#039;&#039; drop-down list.&lt;br /&gt;
* depending on the entities number and types, the available file types may change&lt;br /&gt;
* some file types don&#039;t support non-ASCII characters (accents, non-occidental characters, etc.)&lt;br /&gt;
&lt;br /&gt;
== Supported formats ==&lt;br /&gt;
&lt;br /&gt;
See the supported file formats in the [[FILE_I/O | FILE I/O]] section.&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Open&amp;diff=47200</id>
		<title>Open</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Open&amp;diff=47200"/>
		<updated>2019-02-23T21:55:23Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Otwórz]]&lt;br /&gt;
&lt;br /&gt;
== Menu / Icon ==&lt;br /&gt;
&lt;br /&gt;
This tool is accessible via the &#039;File &amp;gt; Open&#039; menu or the [[Image:ccOpen_small.png]] icon in the upper main toolbar.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Loads entities from one or several files.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_load_dialog.jpg|frame|center|File &amp;gt; Load dialog]]&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
Select the right file type (with the drop-down list next to the filename field). Alternatively you can let CloudCompare guess it from the file extension (use the &#039;All (*.*)&#039; entry).&lt;br /&gt;
&lt;br /&gt;
A file typically contains one or several entities (clouds, meshes, etc.).&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* read-only access to the files. Moreover, once the entities are loaded CloudCompare will close the file and &#039;forget&#039; about it.&lt;br /&gt;
* the loaded entities are automatically put in a &#039;group&#039; which has the input filename as name. However this group has no link to the file.&lt;br /&gt;
* alternatively, files can be opened by dragging them from the file explorer and dropping them on a 3D view.&lt;br /&gt;
&lt;br /&gt;
== Supported formats ==&lt;br /&gt;
&lt;br /&gt;
See the supported file formats in the [[FILE_I/O | FILE I/O]] section.&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Methods&amp;diff=47199</id>
		<title>Methods</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Methods&amp;diff=47199"/>
		<updated>2019-02-20T11:50:50Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Funkcje w menu]]&lt;br /&gt;
&lt;br /&gt;
= Menus =&lt;br /&gt;
&lt;br /&gt;
Here are described all the methods of CloudCompare in the order they appear in the menu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(version: 2.6.2)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== File ==&lt;br /&gt;
&lt;br /&gt;
* [[Open]] [[File:ccOpen_small.png]]&lt;br /&gt;
* Open Recent... (&#039;&#039;open recent files&#039;&#039;)&lt;br /&gt;
* [[Save]] [[File:ccSave_small.png]]&lt;br /&gt;
* [[Global Shift settings]]&lt;br /&gt;
* [[Primitive Factory | Primitive factory]] [[File:DbMiscGeomSymbol.png]]&lt;br /&gt;
* [[mouse3D | 3D mouse &amp;gt; Enable]] [[Image:3dconnexion_logo.jpg]]&lt;br /&gt;
* [[Gamepad | Gamepad &amp;gt; Enable]] [[Image:Gamepad.png|16px]]&lt;br /&gt;
* Close all (&#039;&#039;close all loaded entities&#039;&#039;)&lt;br /&gt;
* Quit (&#039;&#039;should be pretty clear!&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Edit ==&lt;br /&gt;
&lt;br /&gt;
* [[Clone]] [[Image:CcClone.png]]&lt;br /&gt;
* [[Merge]] [[Image:CcMerge.png]]&lt;br /&gt;
* [[Edit\Subsample | Subsample]] [[Image:CcSampleCloud.png]]&lt;br /&gt;
* [[Apply Transformation | Apply transformation]]&lt;br /&gt;
* [[Multiply/Scale]]&lt;br /&gt;
* [[Interactive Transformation Tool | Translate/Rotate]] [[Image:CCMoveIcon.png]]&lt;br /&gt;
* [[Interactive Segmentation Tool | Segment]] [[File:CCSegmentIcon.png]]&lt;br /&gt;
* [[Crop]]&lt;br /&gt;
* [[Edit global shift and scale]]&lt;br /&gt;
* [[Toggle (menu) | Toggle (recursive) submenu]]&lt;br /&gt;
* Delete (&#039;&#039;delete the selected entities&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Colors ===&lt;br /&gt;
&lt;br /&gt;
* [[Colors\Set Unique | Set unique]] [[File:TypeRgbCcolor.png]]&lt;br /&gt;
* [[Colors\Colorize | Colorize]]&lt;br /&gt;
* [[Colors\Levels | Levels]]&lt;br /&gt;
* [[Colors\Height Ramp | Height ramp]]&lt;br /&gt;
* [[Colors\Convert to grey scale | Convert to grey scale]]&lt;br /&gt;
* [[Colors\Convert to Scalar Field | Convert to scalar field]]&lt;br /&gt;
* [[Colors\Interpolate from another entity | Interpolate from another entity]]&lt;br /&gt;
* [[Colors\Enhance with intensities | Enhance with intensities]]&lt;br /&gt;
* Clear (&#039;&#039;remove the color field of the selected entities&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Normals ===&lt;br /&gt;
* [[Normals\Compute | Compute]] [[File:TypeNormal.png]]&lt;br /&gt;
* [[Normals\Invert | Invert]]&lt;br /&gt;
* [[Normals\Orient Normals With Minimum Spanning Tree | Orient normals &amp;gt; With Minimum Spanning Tree]]&lt;br /&gt;
* [[Normals\Orient Normals With Fast Marching | Orient normals &amp;gt; with Fast Marching]]&lt;br /&gt;
* [[Normals\Convert to HSV | Convert to &amp;gt; HSV colors]]&lt;br /&gt;
* [[Normals\Convert to Dip and Dip direction SFs | Convert to &amp;gt; Dip &amp;amp; Dip direction SFs]]&lt;br /&gt;
* Clear (&#039;&#039;remove normals from the selected entities&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
=== Octree ===&lt;br /&gt;
* [[Octree\Compute | Compute]] [[File:OctreeSymbol.png]]&lt;br /&gt;
* [[Octree\Resample | Resample]]&lt;br /&gt;
&lt;br /&gt;
=== Grid ===&lt;br /&gt;
* [[Grid\Delete | Delete scan grids]]&lt;br /&gt;
* [[Grid\Mesh | Mesh scan grids]]&lt;br /&gt;
&lt;br /&gt;
=== Mesh ===&lt;br /&gt;
* [[Mesh\Delaunay_2.5D_(XY_plane) | Delaunay 2.5D (XY plane)]]&lt;br /&gt;
* [[Mesh\Delaunay_2.5D_(best_fit_plane) | Delaunay 2.5D (best fit plane)]]&lt;br /&gt;
* [[Mesh\Surface between two polylines | Surface between two polylines]]&lt;br /&gt;
* [[Mesh\Convert texture/material to RGB | Convert texture/material to RGB]] [[File:TypeRgbCcolor.png]]&lt;br /&gt;
* [[Mesh\Sample points | Sample points]] [[File:CCSamplePointsIcon.png]]&lt;br /&gt;
* [[Mesh\Smooth (Laplacian) | Smooth (Laplacian)]]&lt;br /&gt;
* [[Mesh\Subdivide | Subdivide]]&lt;br /&gt;
* [[Mesh\Measure surface | Measure surface]]&lt;br /&gt;
* [[Mesh\Measure volume | Measure volume]]&lt;br /&gt;
* [[Mesh\Flag vertices | Flag vertices by type]]&lt;br /&gt;
==== Mesh \ Scalar field ====&lt;br /&gt;
* [[Mesh\Scalar field\Smooth | Smooth]]&lt;br /&gt;
* [[Mesh\Scalar field\Enhance | Enhance]]&lt;br /&gt;
&lt;br /&gt;
=== Plane ===&lt;br /&gt;
* [[Plane\Edit and Create | Create]]&lt;br /&gt;
* [[Fit Plane | Fit]]&lt;br /&gt;
* [[Plane\Edit and Create | Edit]]&lt;br /&gt;
&lt;br /&gt;
=== Sensors ===&lt;br /&gt;
* [[Sensors\Edit| Edit]]&lt;br /&gt;
==== Sensors \ TLS/GBL [[Image:SensorSymbol.png]] ====&lt;br /&gt;
* [[Sensors\Ground Based Lidar\Create | Create]]&lt;br /&gt;
* [[Sensors\Ground Based Lidar\Show Depth Buffer | Show Depth Buffer]]&lt;br /&gt;
* [[Sensors\Ground Based Lidar\Export Depth Buffer | Export Depth Buffer]]&lt;br /&gt;
* [[Sensors\Ground Based Lidar\Compute Points Visibility With Depth Buffer | Compute points visibility with depth buffer]]&lt;br /&gt;
&lt;br /&gt;
==== Sensors \ Camera Sensor [[Image:DbCamSensorSymbol.png]] ====&lt;br /&gt;
* [[Sensors\Camera Sensor\Create | Create]]&lt;br /&gt;
* [[Sensors\Camera Sensor\Project uncertainty | Project uncertainty]]&lt;br /&gt;
* [[Sensors\Camera Sensor\Compute points visibility (with octree) | Compute points visibility (with octree)]]&lt;br /&gt;
==== Sensors \ Other ====&lt;br /&gt;
* [[Sensors\View from sensor | View from sensor]] [[Image:DbViewportSymbol.png]]&lt;br /&gt;
* [[Sensors\Compute ranges | Compute ranges]]&lt;br /&gt;
* [[Sensors\Compute scattering angles | Compute scattering angles]]&lt;br /&gt;
&lt;br /&gt;
=== Scalar fields ===&lt;br /&gt;
* [[Scalar fields\Show histogram | Show histogram]] [[Image:CcHistogram.png]]&lt;br /&gt;
* [[Scalar fields\Compute statistical parameters | Compute stat. params]] [[Image:CcComputeStat.png]]&lt;br /&gt;
* [[Scalar fields\Gradient | Gradient]] [[Image:CcGradient.png]]&lt;br /&gt;
* [[Scalar fields\Gaussian filter | Gaussian filter]] [[Image:CcGaussianFilter.png]]&lt;br /&gt;
* [[Scalar fields\Bilateral filter | Bilateral filter]] [[Image:CcBilateralFilter.png]]&lt;br /&gt;
* [[Scalar fields\Filter by Value | Filter by Value]] [[Image:CcFilterByValue.png]]&lt;br /&gt;
* [[Scalar fields\Convert to RGB | Convert to RGB]] [[Image:TypeRgbCcolor.png]]&lt;br /&gt;
* [[Scalar fields\Convert to random RGB | Convert to random RGB]]&lt;br /&gt;
* [[Scalar fields\Rename | Rename]]&lt;br /&gt;
* [[Scalar fields\Add constant SF | Add constant SF]] [[Image:CcAddConstSF.png]]&lt;br /&gt;
* [[Scalar fields\Add point indexes as SF | Add point indexes as SF]]&lt;br /&gt;
* [[Scalar fields\Export coordinate(s) to SF(s) | Export coordinate(s) to SF(s)]]&lt;br /&gt;
* [[Scalar fields\Set SF as coordinate(s) | Set SF as coordinate(s)]]&lt;br /&gt;
* [[Scalar fields\Interpolate from another entity | Interpolate from another entity]]&lt;br /&gt;
* [[Scalar fields\Arithmetic | Arithmetic]] [[Image:CcSfArithmetic.png]]&lt;br /&gt;
* [[Scalar fields\Color Scales Manager | Color Scales Manager]] [[Image:TypeSF.png]]&lt;br /&gt;
* Delete [[Image:CcDeleteSF.png]] (deletes the active scalar field of the selected entities)&lt;br /&gt;
* Delete all (!) (deletes all scalar fields of the selected entities)&lt;br /&gt;
&lt;br /&gt;
=== Waveform ===&lt;br /&gt;
* [[Waveform\2D Waveform viewer | 2D Waveform viewer]]&lt;br /&gt;
* [[Waveform\Compress FWF data | Compress FWF data]]&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[Level]] [[Image:CcLevel small.png]]&lt;br /&gt;
* [[Point Picking]] [[Image:CcPointPicking_small.png]]&lt;br /&gt;
* [[Point list picking]] [[Image:CcPointListPicking_small.png]]&lt;br /&gt;
* [[Trace polyline]] [[Image:CcTracePolyline.png]]&lt;br /&gt;
&lt;br /&gt;
=== Clean ===&lt;br /&gt;
* [[SOR filter]]&lt;br /&gt;
* [[Noise filter]]&lt;br /&gt;
&lt;br /&gt;
=== Projection ===&lt;br /&gt;
* [[Unroll]]&lt;br /&gt;
* [[Rasterize]] [[Image:CcGrid_small.png]]&lt;br /&gt;
* [[Contour plot to mesh]]&lt;br /&gt;
* [[Scalar fields\Export coordinate(s) to SF(s) | Export coordinate(s) to SF(s)]]&lt;br /&gt;
* [[Mesh\Surface between two polylines | Create surface between two polylines]]&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
* [[Match bounding box centers]]&lt;br /&gt;
* [[Match scales]]&lt;br /&gt;
* [[Align | Align (point pairs picking)]] [[File:Cc_pointPairAlignIcon.png‎]]&lt;br /&gt;
* [[ICP | Fine registration (ICP)]] [[File:CCRegisterIcon.png‎]]&lt;br /&gt;
&lt;br /&gt;
=== Distances ===&lt;br /&gt;
* [[Cloud-to-Cloud_Distance | Cloud/Cloud Dist.]] [[File:CloudCloudDistanceIcon.png‎]]&lt;br /&gt;
* [[Cloud-to-Mesh Distance | Cloud/Mesh Dist.]] [[File:CloudMeshDistanceIcon.png]]&lt;br /&gt;
* [[Closest Point Set]]&lt;br /&gt;
&lt;br /&gt;
=== Volume ===&lt;br /&gt;
* [[2.5D Volume | Compute 2.5D volume]]&lt;br /&gt;
&lt;br /&gt;
=== Statistics ===&lt;br /&gt;
* [[Local Statistical Test]] [[Image:CcStatTest.png]]&lt;br /&gt;
* [[Compute Stat Params | Compute stat. params (active SF)]] [[File:CcComputeStat.png]]&lt;br /&gt;
&lt;br /&gt;
=== Segmentation ===&lt;br /&gt;
* [[Label Connected Components | Label Connected Comp.]] [[Image:CcCCExtract.png]]&lt;br /&gt;
* [[Cross Section]] [[Image:CcClippingBox_small.png]]&lt;br /&gt;
* [[Extract Sections]] / Unfold [[Image:DbPolylineSymbol.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit ===&lt;br /&gt;
* [[Fit Plane | Plane ]]&lt;br /&gt;
* [[Fit Sphere | Sphere ]]&lt;br /&gt;
* [[Fit 2D Polygon | 2D Polygon (facet) ]]&lt;br /&gt;
* [[Fit Quadric | 2.5D Quadric ]]&lt;br /&gt;
&lt;br /&gt;
=== Batch export  ===&lt;br /&gt;
* [[Export cloud info]]&lt;br /&gt;
* [[Export plane info]]&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
* [[Density]]&lt;br /&gt;
* [[Curvature]]&lt;br /&gt;
* [[Roughness]]&lt;br /&gt;
* [[Remove duplicate points]]&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
* [[Full screen]] [[Image:CcFullScreen_small.png]]&lt;br /&gt;
* [[Full screen (3D view)]] [[Image:CcFullScreen_small.png]]&lt;br /&gt;
* [[Refresh]] [[Image:SmallReset.png]]&lt;br /&gt;
* [[Toggle Centered Perspective]] [[Image:CcCenteredPerspective_small.png]]&lt;br /&gt;
* [[Toggle Viewer Based Perspective]] [[Image:CcViewerBasedPerspective_small.png]]&lt;br /&gt;
* [[Show cursor coordinates]]&lt;br /&gt;
* [[Lock rotation about vert. axis]]&lt;br /&gt;
* [[Enter bubble-view mode]]&lt;br /&gt;
* [[Camera link]]&lt;br /&gt;
* [[Render to File]]&lt;br /&gt;
* [[Display\Display settings | Display options]] [[Image:CcSettings.png]]&lt;br /&gt;
* [[Display\Camera settings | Camera settings]] [[Image:Camera.png]]&lt;br /&gt;
* [[Display\Save viewport as object | Save viewport as object]] [[Image:DbViewportSymbol.png]]&lt;br /&gt;
* [[Display\Adjust zoom | Adjust zoom]]&lt;br /&gt;
* [[Display\Test Frame Rate | Test Frame Rate]]&lt;br /&gt;
&lt;br /&gt;
=== Lights ===&lt;br /&gt;
* [[Display\Lights\Toggle Sun Light | Toggle Sun Light]]&lt;br /&gt;
* [[Display\Lights\Toggle Custom Light | Toggle Custom Light]]&lt;br /&gt;
&lt;br /&gt;
=== Shaders &amp;amp; Filters ===&lt;br /&gt;
* [[Display\Shaders and Filters\Remove filter | Remove filter]]&lt;br /&gt;
* &#039;&#039;dynamically loaded shaders &amp;amp; filters&#039;&#039;: [[Plugin qEDL | qEDL]], [[Plugin qSSAO | qSSAO]], etc.&lt;br /&gt;
&lt;br /&gt;
=== Active scalar field ===&lt;br /&gt;
* [[Display\Active scalar field\Toggle color scale | Toggle color scale]]&lt;br /&gt;
* [[Display\Active scalar field\Show previous SF | Show previous SF]]&lt;br /&gt;
* [[Display\Active scalar field\Show next SF | Show next SF]]&lt;br /&gt;
&lt;br /&gt;
=== Other ===&lt;br /&gt;
* [[Console]] [[Image:CcConsole_small.png]]&lt;br /&gt;
* [[Toolbars]]&lt;br /&gt;
* [[Display\Reset all GUI elements | Reset all GUI elements]]&lt;br /&gt;
&lt;br /&gt;
== Plugins ==&lt;br /&gt;
&#039;&#039;Dynamic content (depends on the current version/platform)&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Go to the [[Plugins]] section for the full list.&lt;br /&gt;
&lt;br /&gt;
== 3D Views ==&lt;br /&gt;
* New&lt;br /&gt;
* Close&lt;br /&gt;
* Close All&lt;br /&gt;
* Tile&lt;br /&gt;
* Cascade&lt;br /&gt;
* Next&lt;br /&gt;
* Previous&lt;br /&gt;
&lt;br /&gt;
== Help ==&lt;br /&gt;
* [[Help menu | Help]]&lt;br /&gt;
* [[About menu | About ...]]&lt;br /&gt;
* [[About Plugins menu|  About Plugins ...]]&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Global_Shift_and_Scale&amp;diff=47198</id>
		<title>Global Shift and Scale</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Global_Shift_and_Scale&amp;diff=47198"/>
		<updated>2019-02-20T11:49:34Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Globalne przesunięcie i przeskalowanie]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
When loading (or generating) an entity with very big coordinates (typically greater than 10&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;), CloudCompare will warn the user about this and suggest to shift (or rescale) the entity in order to work in a local coordinate system with smaller coordinates:&lt;br /&gt;
[[Image:Cc_shift_and_scale_dialog.jpg|frame|center|CloudCompare will suggest the user to shift the cloud if its original coordinates are too big]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;It is strongly advised to shift/scale the entities in this case.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== But why? ==&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that both CloudCompare and OpenGL works with 32 bits [http://fr.wikipedia.org/wiki/IEEE_754 float] values. This allows an increase of speed and a 50% memory gain compared to 64 bits values.&lt;br /&gt;
&lt;br /&gt;
However the 32 bits representation has a limited resolution (accuracy). Without entering into too much details here, we can say that the bigger the number is, the less decimals can be stored. As a rule of thumb the &#039;relative&#039; precision (i.e. the smallest quantity that can be represented relatively to the maximal value) is roughly between 10&amp;lt;sup&amp;gt;-7&amp;lt;/sup&amp;gt; and 10&amp;lt;sup&amp;gt;-8&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This is generally more than sufficient for real life point clouds expressed in the scanner coordinate system (e.g. for a 100 meters range scan, the data representation precision will be around 10&amp;lt;sup&amp;gt;-5&amp;lt;/sup&amp;gt; or 10&amp;lt;sup&amp;gt;-6&amp;lt;/sup&amp;gt; m = 1 to 10 microns).&lt;br /&gt;
&lt;br /&gt;
However if the cloud is expressed in a geo-referenced coordinate system, the point coordinates can be very big (typically about 10&amp;lt;sup&amp;gt;6&amp;lt;sup&amp;gt;). In this case the data representation precision rises up to 1 or 10 cm!&lt;br /&gt;
&lt;br /&gt;
This is why it is very important to &#039;shift&#039; the points when loading the file in CloudCompare. Otherwise the original precision will be lost.&lt;br /&gt;
&lt;br /&gt;
CloudCompare stores the shift and scale values as &#039;&#039;meta-data&#039;&#039; and (tries to) keep them all along the entity life. &#039;&#039;&#039;Eventually, when the user saves the entity CloudCompare will restore the original coordinate system&#039;&#039;&#039; (&#039;&#039;if the output file format allows for 64 bits values storage&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== Mathematics ==&lt;br /&gt;
&lt;br /&gt;
The global shift and global scale encode the transformation between the original (global) coordinate system of the entity and the working local) coordinate system.&lt;br /&gt;
&lt;br /&gt;
Let &#039;&#039;&#039;T(x,y,z)&#039;&#039;&#039; be the global shift (translation), &#039;&#039;&#039;S&#039;&#039;&#039; be the global scale, and &#039;&#039;&#039;P&#039;&#039;&#039; a 3D point, then:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;P&amp;lt;sub&amp;gt;local&amp;lt;/sub&amp;gt; = (P&amp;lt;sub&amp;gt;global&amp;lt;/sub&amp;gt; + T) * S&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or equivalently:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;P&amp;lt;sub&amp;gt;global&amp;lt;/sub&amp;gt; = P&amp;lt;sub&amp;gt;local&amp;lt;/sub&amp;gt; / S - T&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
The shift and scale values are displayed in the entity properties (if the entity support this):&lt;br /&gt;
[[Image:Cc_properties_shift_scale.jpg | center]]&lt;br /&gt;
&lt;br /&gt;
== Edition ==&lt;br /&gt;
&lt;br /&gt;
At any time the user can edit the shift and scale values associated to a given entity. See the &#039;Edit &amp;gt; [[Edit global shift and scale]]&#039; tool.&lt;br /&gt;
&lt;br /&gt;
== Activation parameters ==&lt;br /&gt;
&lt;br /&gt;
Since version 2.7, the user can choose the limit above which the Global Shift &amp;amp; Scale mechanism will be triggered. See the &#039;File &amp;gt; Global Shift settings&#039; dialog:&lt;br /&gt;
[[Image:Cc_global_shift_and_scale_limits.jpg | center]]&lt;br /&gt;
&lt;br /&gt;
These parameters are persistant. And they will be used for both the standard version and the command line version.&lt;br /&gt;
&lt;br /&gt;
== Bookmarks ==&lt;br /&gt;
&lt;br /&gt;
By default CloudCompare tries to guess the best shift vector automatically (typically when loading a file, CloudCompare will use the very first point coordinates as shift quantity). But the user is free to input the shift and scale values (&#039;&#039;especially if one works with several clouds and want to work in a particular local coordinate system&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Once a first shift/scale has been used, CloudCompare will:&lt;br /&gt;
* use it for the next clouds if it works for them as well&lt;br /&gt;
* let the user recall it whatever the case thanks to the drop down menu in the middle (just above the &#039;Shift&#039; fields - see the &#039;&#039;&#039;Last input&#039;&#039;&#039; entry)&lt;br /&gt;
&lt;br /&gt;
However this information will only be stored during the active session of CloudCompare (it will be lost once you close the program). In order to keep the information persistent, you can edit the &#039;&#039;global_shift_list_template.txt&#039;&#039; file next to CloudCompare&#039;s executable and follow the instructions inside. This is a good way to store persistent shift/scale information sets (kind of &amp;quot;bookmarks&amp;quot;).&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Global_Shift_and_Scale&amp;diff=47197</id>
		<title>Global Shift and Scale</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Global_Shift_and_Scale&amp;diff=47197"/>
		<updated>2019-02-20T11:49:20Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[en:Globalne przesunięcie i przeskalowanie]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
When loading (or generating) an entity with very big coordinates (typically greater than 10&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt;), CloudCompare will warn the user about this and suggest to shift (or rescale) the entity in order to work in a local coordinate system with smaller coordinates:&lt;br /&gt;
[[Image:Cc_shift_and_scale_dialog.jpg|frame|center|CloudCompare will suggest the user to shift the cloud if its original coordinates are too big]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;It is strongly advised to shift/scale the entities in this case.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== But why? ==&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that both CloudCompare and OpenGL works with 32 bits [http://fr.wikipedia.org/wiki/IEEE_754 float] values. This allows an increase of speed and a 50% memory gain compared to 64 bits values.&lt;br /&gt;
&lt;br /&gt;
However the 32 bits representation has a limited resolution (accuracy). Without entering into too much details here, we can say that the bigger the number is, the less decimals can be stored. As a rule of thumb the &#039;relative&#039; precision (i.e. the smallest quantity that can be represented relatively to the maximal value) is roughly between 10&amp;lt;sup&amp;gt;-7&amp;lt;/sup&amp;gt; and 10&amp;lt;sup&amp;gt;-8&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This is generally more than sufficient for real life point clouds expressed in the scanner coordinate system (e.g. for a 100 meters range scan, the data representation precision will be around 10&amp;lt;sup&amp;gt;-5&amp;lt;/sup&amp;gt; or 10&amp;lt;sup&amp;gt;-6&amp;lt;/sup&amp;gt; m = 1 to 10 microns).&lt;br /&gt;
&lt;br /&gt;
However if the cloud is expressed in a geo-referenced coordinate system, the point coordinates can be very big (typically about 10&amp;lt;sup&amp;gt;6&amp;lt;sup&amp;gt;). In this case the data representation precision rises up to 1 or 10 cm!&lt;br /&gt;
&lt;br /&gt;
This is why it is very important to &#039;shift&#039; the points when loading the file in CloudCompare. Otherwise the original precision will be lost.&lt;br /&gt;
&lt;br /&gt;
CloudCompare stores the shift and scale values as &#039;&#039;meta-data&#039;&#039; and (tries to) keep them all along the entity life. &#039;&#039;&#039;Eventually, when the user saves the entity CloudCompare will restore the original coordinate system&#039;&#039;&#039; (&#039;&#039;if the output file format allows for 64 bits values storage&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== Mathematics ==&lt;br /&gt;
&lt;br /&gt;
The global shift and global scale encode the transformation between the original (global) coordinate system of the entity and the working local) coordinate system.&lt;br /&gt;
&lt;br /&gt;
Let &#039;&#039;&#039;T(x,y,z)&#039;&#039;&#039; be the global shift (translation), &#039;&#039;&#039;S&#039;&#039;&#039; be the global scale, and &#039;&#039;&#039;P&#039;&#039;&#039; a 3D point, then:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;P&amp;lt;sub&amp;gt;local&amp;lt;/sub&amp;gt; = (P&amp;lt;sub&amp;gt;global&amp;lt;/sub&amp;gt; + T) * S&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or equivalently:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;P&amp;lt;sub&amp;gt;global&amp;lt;/sub&amp;gt; = P&amp;lt;sub&amp;gt;local&amp;lt;/sub&amp;gt; / S - T&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
The shift and scale values are displayed in the entity properties (if the entity support this):&lt;br /&gt;
[[Image:Cc_properties_shift_scale.jpg | center]]&lt;br /&gt;
&lt;br /&gt;
== Edition ==&lt;br /&gt;
&lt;br /&gt;
At any time the user can edit the shift and scale values associated to a given entity. See the &#039;Edit &amp;gt; [[Edit global shift and scale]]&#039; tool.&lt;br /&gt;
&lt;br /&gt;
== Activation parameters ==&lt;br /&gt;
&lt;br /&gt;
Since version 2.7, the user can choose the limit above which the Global Shift &amp;amp; Scale mechanism will be triggered. See the &#039;File &amp;gt; Global Shift settings&#039; dialog:&lt;br /&gt;
[[Image:Cc_global_shift_and_scale_limits.jpg | center]]&lt;br /&gt;
&lt;br /&gt;
These parameters are persistant. And they will be used for both the standard version and the command line version.&lt;br /&gt;
&lt;br /&gt;
== Bookmarks ==&lt;br /&gt;
&lt;br /&gt;
By default CloudCompare tries to guess the best shift vector automatically (typically when loading a file, CloudCompare will use the very first point coordinates as shift quantity). But the user is free to input the shift and scale values (&#039;&#039;especially if one works with several clouds and want to work in a particular local coordinate system&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Once a first shift/scale has been used, CloudCompare will:&lt;br /&gt;
* use it for the next clouds if it works for them as well&lt;br /&gt;
* let the user recall it whatever the case thanks to the drop down menu in the middle (just above the &#039;Shift&#039; fields - see the &#039;&#039;&#039;Last input&#039;&#039;&#039; entry)&lt;br /&gt;
&lt;br /&gt;
However this information will only be stored during the active session of CloudCompare (it will be lost once you close the program). In order to keep the information persistent, you can edit the &#039;&#039;global_shift_list_template.txt&#039;&#039; file next to CloudCompare&#039;s executable and follow the instructions inside. This is a good way to store persistent shift/scale information sets (kind of &amp;quot;bookmarks&amp;quot;).&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Display_modes&amp;diff=47196</id>
		<title>Display modes</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Display_modes&amp;diff=47196"/>
		<updated>2019-02-20T11:47:12Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Tryby wyświetlania]]&lt;br /&gt;
&lt;br /&gt;
3D entities can be displayed in one or multiple 3D views. Several &#039;&#039;display modes&#039;&#039; can be set in each 3D view.&lt;br /&gt;
&lt;br /&gt;
= Main display modes =&lt;br /&gt;
&lt;br /&gt;
The orthographic and perspective modes can be enabled at any time thanks to the &#039;Set current view mode&#039; icon in the left toolbar:&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_display_modes_toolbar.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
== [[File:CcOrthoMode32.png]] Orthographic view ==&lt;br /&gt;
&lt;br /&gt;
This is the default viewing mode. It is a parallel projection (i.e. parallel lines never cross).&lt;br /&gt;
&lt;br /&gt;
See [http://en.wikipedia.org/wiki/Orthographic_projection http://en.wikipedia.org/wiki/Orthographic_projection] for a bit of theory.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_ortho_view_example.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: in this mode, a white scale is displayed (in the bottom right corner of the 3D view). Its actual dimension in the current coordinate system is displayed below.&lt;br /&gt;
&lt;br /&gt;
== Perspective view ==&lt;br /&gt;
&lt;br /&gt;
The perspective projection consists in projecting a 3D scene on a 2D plane as if it was seen by the human eye (or a single camera).&lt;br /&gt;
&lt;br /&gt;
The main parameter for this mode is the &#039;&#039;field of view&#039;&#039; (f.o.v.). It can be changed via the [[Display\Camera settings | Camera settings]].&lt;br /&gt;
&lt;br /&gt;
See [http://en.wikipedia.org/wiki/Perspective_(graphical) http://en.wikipedia.org/wiki/Perspective_(graphical)] for a bit of theory.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_perspective_view_example.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notes: in this mode, no scale is displayed as the &#039;width&#039; depends on the actual depth of each pixel.&lt;br /&gt;
&lt;br /&gt;
There are two types of perspective modes in CloudCompare.&lt;br /&gt;
&lt;br /&gt;
=== [[Image:CcCenteredPerspective32.png]] Object-centered ===&lt;br /&gt;
&lt;br /&gt;
In the &#039;object-centered perspective&#039; mode, the object rotates when the user moves the mouse while pressing the left button (the camera orientation is fixed). Using the mouse wheel will make the object farther or nearer from the current point of view.&lt;br /&gt;
&lt;br /&gt;
Note: this mode can be toggled with the &#039;F3&#039; shortcut.&lt;br /&gt;
&lt;br /&gt;
=== [[Image:CcViewerBasedPerspective32.png]] Viewer-based ===&lt;br /&gt;
&lt;br /&gt;
In the &#039;viewer-based perspective&#039; mode, the camera rotates when the user moves the mouse while pressing the left button. And using the mouse wheel make the camera move forward or backward in the current viewing direction.&lt;br /&gt;
&lt;br /&gt;
Note: this mode can be toggled with the &#039;F4&#039; shortcut.&lt;br /&gt;
&lt;br /&gt;
= Fullscreen =&lt;br /&gt;
&lt;br /&gt;
CloudCompare has two different &amp;quot;fullscreen&amp;quot; mode:&lt;br /&gt;
* either a standard &#039;&#039;fullscreen application&#039;&#039; mode (shortcut: F9)&lt;br /&gt;
* or an 3D view &#039;&#039;exclusive fullscreen&amp;quot; mode (shortut: F11)&lt;br /&gt;
&lt;br /&gt;
In exclusive fullscreen mode, only the active 3D view is made fullscreen (and will stay on top). This mode can be left by pressing on F11 again, or using the &#039;Leave fullscreen mode&#039; icon that appears when the mouse hovers the upper-left part of the screen.&lt;br /&gt;
&lt;br /&gt;
These options are also available via the &#039;Display&#039; menu.&lt;br /&gt;
&lt;br /&gt;
= Bubble-view (polar) =&lt;br /&gt;
&lt;br /&gt;
This viewing mode can be (properly) enabled via a &#039;GBL/TLS sensor&#039; entity or a cloud associated to such a sensor. They are generally structured point clouds (PTX, FARO, etc.).&lt;br /&gt;
&lt;br /&gt;
To enable this mode:&lt;br /&gt;
* highlight the sensor entity in the DB tree and click on the &#039;Apply&#039; button in its properties (&#039;&#039;Viewport&#039;&#039; section)&lt;br /&gt;
* or press the &#039;&#039;B&#039;&#039; shortcut if a sensor or an entity associated to a sensor object is highlighted&lt;br /&gt;
&lt;br /&gt;
While in this mode, the camera position is fixed (normally at the sensor center) and the user can only rotate it (with the left mouse button) or change the zoom (with the mouse wheel).&lt;br /&gt;
&lt;br /&gt;
Note: in fact the zoom is simply obtained by modifying the camera field of view (f.o.v.). Therefore high optical distortion can occur after a certain point.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_bubble_view_mode.jpg|frame|center|FARO scan viewed in polar &#039;bubble-view&#039; mode]]&lt;br /&gt;
&lt;br /&gt;
To leave this mode the user must click on the [[Image:CcExit.png]] icon in the top left corner of the 3D view.&lt;br /&gt;
&lt;br /&gt;
= Stereo mode =&lt;br /&gt;
&lt;br /&gt;
To activate one of the stereo modes, the user must click on the [[Image:CcStereo.png]] icon in the left &#039;3D view&#039; toolbar.&lt;br /&gt;
The following dialog will appear:&lt;br /&gt;
[[Image:Cc_stereo_mode_dialog.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Simply click on the same icon again to deactivate this mode.&lt;br /&gt;
&lt;br /&gt;
== Anaglyph ==&lt;br /&gt;
&lt;br /&gt;
Since version 2.6.2, CloudCompare has a new &#039;stereoscopic&#039; display mode.&lt;br /&gt;
&lt;br /&gt;
This display mode should be used while wearing (cardboard) red and blue or red and cyan glasses.&lt;br /&gt;
&lt;br /&gt;
The user must choose the right type of glasses (red/blue or red/cyan, and blue/red or cyan/red since version 2.7) as well as the eye separation ratio. Increasing this ratio will increase the stereo effect... but this can also cause an unnatural feeling and headaches ;). One can also choose to use a dynamic focal distance (so as to always focus on the current rotation center whatever the camera position) or a fixed focal distance (typically if you need to focus on a particular point in the scene - however moving around with a fixed focal might also be very strange and give you headaches ;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_stereo_mode_car.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
* only perspective projection modes are compatible with stereovision (if the user attempts to switch to orthographic mode, CloudCompare will warn him and will ask him to confirm before leaving the stereo mode).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: OpenGL filters (shaders) might not be properly supported by this mode.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== NVidia 3D Vision ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Nvidia_3d_vision.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
On Windows, since version 2.6.3 (and 2.7 &#039;stereo&#039;) the NVidia 3D Vision glasses are supported.&lt;br /&gt;
&lt;br /&gt;
To use it the user needs the proper equipment (i.e. a high frequency screen) and follow the indications that appear in the dialog:&lt;br /&gt;
[[Image:Cc_stereo_mode_nvidia3D.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
CloudCompare will automatically enter in &#039;exclusive full screen&#039; mode (so as to actually trigger the screen flickering and the proper activation of the stereo mode by the driver). If this mode is left the stereo mode will be automatically disabled.&lt;br /&gt;
&lt;br /&gt;
The exclusive full screen mode can be leaved in various ways:&lt;br /&gt;
* by pressing the F11 key&lt;br /&gt;
* by clicking on the &#039;Leave fullscreen mode&#039; icon that appears when the mouse hovers the upper-left part of the screen&lt;br /&gt;
* by pressing F3 (which will make CC fall back to orthographic mode)&lt;br /&gt;
&lt;br /&gt;
== Oculus Rift ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Oculus_rift_dk2.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
On Windows, since version 2.7 (&#039;stereo&#039;) the Oculus Rift headset is supported (in early &#039;alpha&#039; mode).&lt;br /&gt;
&lt;br /&gt;
When this mode is enabled, nothing will appear in the standard 3D view and user will need to look inside his headset. &#039;&#039;&#039;However to rotate the objects the mouse cursor should still be above the 3D view&#039;&#039;&#039;. Using a 3D mouse helps a lot.&lt;br /&gt;
&lt;br /&gt;
Make sure that the entities units are expressed in meters as this is the default unit for the Oculus.&lt;br /&gt;
&lt;br /&gt;
And last but not least this mode works best in &#039;bubble view&#039; mode (see above).&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=FILE_I/O&amp;diff=47195</id>
		<title>FILE I/O</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=FILE_I/O&amp;diff=47195"/>
		<updated>2019-02-20T11:45:45Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Rodzaje wspieranych plików]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Supported file formats&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&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;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Type&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Extension(s)&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Description&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Read&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Write&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Binary/ASCII&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Point Cloud(s)&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Mesh(es)&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Other&lt;br /&gt;
!style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Features&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[BIN]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .bin&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| CloudCompare own format &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB), scalar fields (&amp;gt;1), labels, viewports, display options, etc.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[ASCII]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .asc,.txt,.xyz,.neu,.pts&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII point cloud file (X,Y,Z,etc.)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;|&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;|&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB), scalar fields (all)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| LAS&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .las&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.asprs.org/society/committees/standards/lidar_exchange_format.html ASPRS] lidar point clouds&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Colors (RGB) and various scalar fields (see LAS 1.4 specifications)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| E57&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .e57&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.ri.cmu.edu/publication_view.html?pub_id=6767 ASTM E57] file format&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| mixed&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Calibrated picture(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB or I), scalar field (intensity)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| PTX&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .ptx&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.leica-geosystems.com/kb/?guid=5532D590-114C-43CD-A55F-FE79E5937CB2 LEICA] point cloud export format&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ascii&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Sensor(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Robust normals can be computed at loading time&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| FARO&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .fls, *.fws&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.faro.com FARO] formats&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Sensor(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Scalar field (reflection value)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| DP&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .dp&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.dotproduct3d.com/ DotProduct] (DPI-7) format&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Sensor(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Colors (RGB), robust normals can be computed at loading time&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| PCD&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .pcd&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://pointclouds.org/ Point Cloud Library] format&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Colors (RGB), normals, scalar fields (&amp;gt;1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| PLY&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .ply&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.graphics.stanford.edu/data/3Dscanrep Stanford] 3D geometry format (cloud or mesh)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| both&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB or I), one ore several scalar fields, a single texture&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| OBJ&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .obj&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://en.wikipedia.org/wiki/Wavefront_.obj_file Wavefront] mesh&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Polyline(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, materials and textures&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| VTK&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .vtk&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.vtk.org VTK] file format (triangular mesh or cloud only)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB), scalar field(s) (&amp;gt;1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| STL&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .stl&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://en.wikipedia.org/wiki/STL_%28file_format%29 STereoLithography file format] (mesh)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;|&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| OFF&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .off&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://www.cs.princeton.edu/courses/archive/spr08/cos426/assn2/formats.html Object File Format] (mesh)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;|&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| FBX&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .fbx&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://en.wikipedia.org/wiki/FBX Autodesk (Filmbox) File Format]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII or BINARY&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;|&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB), materials and textures&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| DXF&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .dxf&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://en.wikipedia.org/wiki/AutoCAD_DXF Autocad DXF] format&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| polyline(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals, colors (RGB)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| SHP&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .shp&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://en.wikipedia.org/wiki/Shapefile ESRI Shape] file format&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Polyline(s), polygon(s), contour plot(s), etc.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Scalar fields (1 per entity)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| PDMS&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .pdms, .pdmsmac, .mac&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| PDMS macros&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Primitive(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| RASTER&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .geotiff, etc.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Common raster formats ([http://en.wikipedia.org/wiki/GDAL GDAL])&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X (use the [[Rasterize]] tool)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Layers (as scalar fields)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[AirPhotoSE | OUT (Bundler)]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .out&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://phototour.cs.washington.edu/bundler Bundler] SfM output file (more information [[AirPhotoSE | here]])&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| (1)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Calibrated picture(s), 3D keypoints&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 2D images&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .jpg, *.png, *.bmp, etc.&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Standard images&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[PV]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .pv&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Point cloud + scalar field&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Scalar field (1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[PN]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .pn&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Point cloud + normals&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| binary&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Normals&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| SOI&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .soi&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Mensi/Trimble Soisic laser scanner&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Colors (I)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[POV]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .pov&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Multiple stations (meta file)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII + both&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &amp;gt;1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| All + sensor poses&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [[ICM]]&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .icm&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Cloud + calibrated pictures&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII + both&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Picture(s)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| All + camera poses&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Geo-Mascaret&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .georef&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| [http://chercheurs.edf.com/logiciels/code-mascaret-41197.html Mascaret] profiles&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Profiles (polylines)&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Sinusx&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .sx&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Sinusx curves&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Polylines&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| CSV matrix&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| .csv&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| Cloud as 2D1/2 matrix&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| X&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| ASCII&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| 1&lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|style=&amp;quot;border-style: solid; border-width: 1px&amp;quot;| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dialogs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File_open/save_dialogs | Standard dialog]]&lt;br /&gt;
&lt;br /&gt;
[[ASCII file open dialog | ASCII dialog]]&lt;br /&gt;
&lt;br /&gt;
[[PLY file open dialog | PLY dialog]]&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Entity_properties&amp;diff=47194</id>
		<title>Entity properties</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Entity_properties&amp;diff=47194"/>
		<updated>2019-02-20T11:43:06Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Właściwości obiektów]]&lt;br /&gt;
&lt;br /&gt;
When a single entity is selected, its properties are accessible in the ‘Properties’ dialog (on the left side below the DB tree by default).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_entity_properties.jpg|frame|center|Entity properties (a sphere here)]]&lt;br /&gt;
&lt;br /&gt;
Most of the entities display properties can be set via this dialog:&lt;br /&gt;
* visibility of the entity&lt;br /&gt;
* visibility of its features (colors, normals, etc.)&lt;br /&gt;
* the current 3D view in which the entity is displayed (‘Current Display’ list)&lt;br /&gt;
* the active scalar field and its display parameters (current color scale, whether it should be displayed in the 3D view and how, etc.)&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
Other parameters can be modified such as&lt;br /&gt;
* ‘wireframe’ or ‘stippling’ – a kind of fake transparency – modes for a mesh for instance&lt;br /&gt;
* primitives parameters&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
And of course various pieces of information:&lt;br /&gt;
* bounding-box center and extents&lt;br /&gt;
* the number of points or triangles&lt;br /&gt;
* the ‘Global shift and scale’&lt;br /&gt;
* associated meta-data&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
There are even some action buttons sometimes (for viewport or sensor entities for instance).&lt;br /&gt;
&lt;br /&gt;
= Scalar field display parameters editor =&lt;br /&gt;
&lt;br /&gt;
In the Properties dialog, an editor very specific to CloudCompare can be found on clouds and entities with an active scalar field:&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_new_sf_display_params_editor.jpg|frame|center|Scalar field parameters editor]]&lt;br /&gt;
&lt;br /&gt;
This editor lets the user set most of the display parameters of the active scalar field in a very concise way (in addition to get a quick overview of the scalar field histogram):&lt;br /&gt;
* use the left and right white circles to set the min and max displayed scalar values. Below and above those values, the points will either appear in grey or won’t appear at all (depending on the parameter ‘&#039;&#039;show NaN/out of range values in grey&#039;&#039;’ that is accessible in the ‘Parameters’ tab). This way the user can quickly hide points with values outside a given interval, in order to focus on the other points for instance.&lt;br /&gt;
* use the red and blue down arrows to set the min and max saturation values (to set the start and end of ‘relative’ color scales – see the [[Scalar fields\Color Scales Manager | Color Scales Manager]])&lt;br /&gt;
* set additional parameters with the ‘Parameters’ tab (log or symmetrical scale, etc.)&lt;br /&gt;
&lt;br /&gt;
= Point size and line width =&lt;br /&gt;
&lt;br /&gt;
Point size (for clouds) and line width (for polylines) can be set for each entity via the dedicated parameter in the entity properties.&lt;br /&gt;
&lt;br /&gt;
However, one can set the default point size and default line width per 3D view. This can be done via &#039;interactors&#039; that appear when the mouse hovers the top-left corner of the 3D view:&lt;br /&gt;
[[File:Cc_point_line_interactors.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
Since version 2.9, default point size and line width can range from 1 to 16 pixels (&#039;&#039;only the default point size could be set in previous versions, with a maximum size of 10 pixels&#039;&#039;).&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=DB_tree&amp;diff=47193</id>
		<title>DB tree</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=DB_tree&amp;diff=47193"/>
		<updated>2019-02-20T11:42:16Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Drzewo Projektu]]&lt;br /&gt;
&lt;br /&gt;
Loaded entities are all stored in the ‘DB tree’ (on the left part by default). Some entities can depend on other ones (such as a mesh and its vertices) or can also be regrouped (in Group entities [[Image:DbHObjectSymbol.png]]). This is why the database is displayed as a hierarchical tree.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_db_tree.jpg|center]]&lt;br /&gt;
 &lt;br /&gt;
= Drag and drop =&lt;br /&gt;
&lt;br /&gt;
Most of the entities can be drag and dropped In the DB tree (so as to regroup them typically). Entities dependent on others are generally bound to their ‘parent’ however (labels, vertices, etc.).&lt;br /&gt;
&lt;br /&gt;
= Selection =&lt;br /&gt;
&lt;br /&gt;
Entities can be selected either directly in a 3D view (by left clicking on it) or by clicking on their corresponding entry in the DB tree (which is generally faster and unambiguous).&lt;br /&gt;
&lt;br /&gt;
Multiple entities can be selected at once by maintaining the CTRL or SHIFT keys pressed and selecting them in the DB tree.&lt;br /&gt;
&lt;br /&gt;
Equivalently the user can select multiple entities by holding the CTRL key and clicking on entities in the 3D views. Another option is to hold the ALT key and drawing a rectangle in a 3D view. This way, all the entities falling at least partly inside the rectangle will be selected:&lt;br /&gt;
[[Image:Cc_multiple_selection.jpg|frame|center|Selection inside a rectangle (hold the ALT key while drawing the rectangle with the left mouse button pressed)]]&lt;br /&gt;
&lt;br /&gt;
= Context menu =&lt;br /&gt;
&lt;br /&gt;
A context menu can be spawned by clicking on an element of the DB tree with the right mouse button. Its content depends on the type of the element.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_context_menu.jpg|frame|center|Context menu (for a cloud)]]&lt;br /&gt;
 &lt;br /&gt;
The most notable elements are:&lt;br /&gt;
* On all entities:&lt;br /&gt;
** &#039;&#039;Information (recursive)&#039;&#039;: displays information on the the selected entity and all its siblings (in a recursive manner). Typically the total number of points, triangles, normals, etc.&lt;br /&gt;
** &#039;&#039;Toggle (visibility, color, etc.)&#039;&#039;: to toggle a given property of the selected entities&lt;br /&gt;
** &#039;&#039;Delete&#039;&#039;: to delete the selected entities&lt;br /&gt;
** &#039;&#039;Add empty group&#039;&#039;: to add an empty group as a child of the selected entity (can also be called on the DB tree background area to create a group at the tree root)&lt;br /&gt;
** &#039;&#039;Expand/Collapse branch&#039;&#039;&lt;br /&gt;
** &#039;&#039;Sort siblings (by names (A-Z) or (Z-A) or by type)&#039;&#039;: to sort the siblings (if the entity has more than one child)&lt;br /&gt;
* Only on sensors:&lt;br /&gt;
** &#039;&#039;Bubble-view&#039;&#039;: to activate ‘Bubble-view (polar)’ mode&lt;br /&gt;
* Only on planar entities (i.e. ‘3-points’ labels , planes and facets):&lt;br /&gt;
** &#039;&#039;Align camera (inverse or not)&#039;&#039;: to make the camera of the current 3D view face this planar element (one side or another). The corresponding transformation is also output in the Console.&lt;br /&gt;
&lt;br /&gt;
== Select children by type and/or name ==&lt;br /&gt;
&lt;br /&gt;
Since version 2.6.2, a new option of the context menu is available: &#039;Select children by type and/or name&#039;.&lt;br /&gt;
&lt;br /&gt;
This option lets the user select the children of the highlighted entity based on their type, or their name or both:&lt;br /&gt;
[[Image:Cc_select_by_type_or_name_dialog.jpg|center]]&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Entities&amp;diff=47192</id>
		<title>Entities</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Entities&amp;diff=47192"/>
		<updated>2019-02-20T11:41:22Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Obiekty]]&lt;br /&gt;
&lt;br /&gt;
= Main entities =&lt;br /&gt;
&lt;br /&gt;
== [[Image:CloudSymbol.png‎]] Point cloud ==&lt;br /&gt;
A point cloud is a set of unorganized 3D points (X,Y,Z).&lt;br /&gt;
&lt;br /&gt;
It can be associated to:&lt;br /&gt;
* a unique color for the whole entity (RGB)&lt;br /&gt;
* per-point colors (RGB)&lt;br /&gt;
* per-point normal vectors (Nx,Ny,Nz)&lt;br /&gt;
* per-point scalar values (a &#039;&#039;scalar field&#039;&#039;) - multiple scalar fields can be associated to the same cloud&lt;br /&gt;
&lt;br /&gt;
Note: since version 2.6.2, point clouds coming from structured/gridded files (such as PTX, DP or FARO) are now associated to a simple grid structure. This structure will mainly be used to export the cloud in a structured format, but it can also be used when computing normals for instance.&lt;br /&gt;
&lt;br /&gt;
== [[Image:MeshSymbol.png]] Mesh ==&lt;br /&gt;
&lt;br /&gt;
A mesh is a set of triangles. Internally, triangles are represented by triplets of integer indexes. Those indexes are relative to an associated cloud (the mesh &#039;&#039;vertices&#039;&#039;). Therefore a mesh &#039;inherits&#039; of all the features associated to a point cloud (see above).&lt;br /&gt;
&lt;br /&gt;
In addition a mesh can be associated to:&lt;br /&gt;
* per-triangle normal vectors (Nx,Ny,Nz)&lt;br /&gt;
* per-triangle materials&lt;br /&gt;
* per-triangle texture coordinates&lt;br /&gt;
* textures&lt;br /&gt;
&lt;br /&gt;
A standard mesh generally corresponds to a single object. Its vertices are stored as a point cloud (which is generally a child of the mesh object in the DB tree).&lt;br /&gt;
&lt;br /&gt;
[[Image:QCC_meshDB.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:MeshGroupSymbol.png]] Sub-meshes ===&lt;br /&gt;
&lt;br /&gt;
When importing a mesh with multiple parts (&#039;&#039;from OBJ or FBX files for instance&#039;&#039;) or when merging multiple meshes, CloudCompare can create &#039;sub-meshes&#039;. They are subsets of a main mesh (and can therefore only be child of this parent mesh). They all share the same set of vertices and the same features.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_sub_meshes_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:DbMiscGeomSymbol.png]] Primitives ===&lt;br /&gt;
&lt;br /&gt;
Primitives are a special kind of meshes. They can be created with the &#039;[[Primitive Factory]]&#039;, or with the &#039;Tools &amp;gt; Fit&#039; methods (or also imported from CAD formats - e.g. PDMS macros).&lt;br /&gt;
&lt;br /&gt;
Primitives are described by simple parameters (radius, height, etc.). However they are associated to a &#039;&#039;tessellated&#039;&#039; representation (i.e. a proper triangular mesh). This way they can be used as standard meshes (for distance calculation, etc.).&lt;br /&gt;
&lt;br /&gt;
Note: for some primitives (spheres, cylinders, etc.) the user can change the &#039;drawing precision&#039; (i.e. the amount of tessellated triangles).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_primitives_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbPolylineSymbol.png]] Polyline ==&lt;br /&gt;
&lt;br /&gt;
A polyline is a set of points connected by contiguous segments. The polyline can be closed (i.e. a loop) or not. By default a polyline is a 3D object. But they can also be 2D entities (in which case they will be displayed as a 2D overlay object and their coordinates are always in pixels).&lt;br /&gt;
&lt;br /&gt;
Internally a polyline is a set of indexes. Those indexes are relative to an associated point cloud (the polyline &#039;&#039;vertices&#039;&#039;). Its vertices are stored as a point cloud (which is generally a child of the mesh object in the DB tree).&lt;br /&gt;
&lt;br /&gt;
For now polylines don&#039;t inherit the features of their associated cloud (color, normals, etc.). However they can be associated to a single color (RGB).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_polyline_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Point cloud associated structures =&lt;br /&gt;
&lt;br /&gt;
== [[Image:OctreeSymbol.png]] Octree ==&lt;br /&gt;
&lt;br /&gt;
The octree structure is a very important structure in CloudCompare. It is used by most of the processing algorithms (distance computation, spatial operators, etc.).&lt;br /&gt;
&lt;br /&gt;
For general information about octree structures refer to [http://en.wikipedia.org/wiki/Octree http://en.wikipedia.org/wiki/Octree].&lt;br /&gt;
&lt;br /&gt;
For more information about the practical implementation of the octree structure in CloudCompare, see the [[CloudCompare octree]] section.&lt;br /&gt;
&lt;br /&gt;
== Sensors ==&lt;br /&gt;
&lt;br /&gt;
There are currently two kind of sensors in CloudCompare.&lt;br /&gt;
&lt;br /&gt;
=== [[Image:SensorSymbol.png]] Ground Based Laser Sensor ===&lt;br /&gt;
&lt;br /&gt;
Point clouds acquired thanks to a &#039;&#039;Ground Based Laser&#039;&#039; scanner (also called a &#039;&#039;Terrestrial Laser Scanner&#039;&#039;) can be associated to a sensor entity. This is a structure containing information about the sensor (intrinsic and extrinsic parameters, position and orientation relatively to the cloud, etc.). It can be used to localize the sensor position in the 3D scene, to display the cloud in polar coordinates (&#039;[[Display modes | bubble-view]]&#039; display mode), or to compute scattering angles, etc.&lt;br /&gt;
&lt;br /&gt;
Proprietary formats typically contain this kind of information (PTX, FARO, DP, etc.). They are automatically created (as children of the loaded cloud(s)) when loaded from such files.&lt;br /&gt;
&lt;br /&gt;
Otherwise sensors can be &#039;manually&#039; created:&lt;br /&gt;
* with the &#039;[[Sensors\Ground Based Lidar\Create]]&#039; method&lt;br /&gt;
* via a [[POV]] meta-file&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_gbl_sensor_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:DbCamSensorSymbol.png]] Projective Camera Sensor ===&lt;br /&gt;
&lt;br /&gt;
Point clouds or pictures acquired thanks to a camera can be associated to a sensor entity. This is a structure containing information about the sensor (intrinsic and extrinsic parameters, position and orientation relatively to the cloud, etc.). It can be used to localize the sensor position in the 3D scene, display the cloud as if it was viewed by the camera (see the &#039;Apply&#039; button in the sensor properties), filter the points actually viewed by this camera, etc.&lt;br /&gt;
&lt;br /&gt;
Camera sensors are automatically created when loading calibrated pictures from a Bundler .OUT file for instance (or from some E57 files as well).&lt;br /&gt;
&lt;br /&gt;
They can also be &#039;manually&#039; created with the &#039;[[Sensors\Camera Sensor\Create]]&#039; method.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_camera_sensor_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
P.S.: see also the [[Entities#calibrated pictures | Calibrated Picture]] entity below&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbLabelSymbol.png]] Label ==&lt;br /&gt;
&lt;br /&gt;
Clouds can be associated to &#039;&#039;Labels&#039;&#039;. See the [[Point_Picking#Labels | Point picking &amp;gt; Labels]] section for more information.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_labels_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Other entities =&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbHObjectSymbol.png]] Group ==&lt;br /&gt;
&lt;br /&gt;
A simple group of other entities (can be used to classify or regroup entities). Groups can be created by right-clicking on the DB tree – see [[DB_tree#Context menu | Context menu]]).&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbImageSymbol.png]] Image ==&lt;br /&gt;
&lt;br /&gt;
Images can be loaded from standard image file formats (jpg, bmp, png, etc.) via the standard &#039;File &amp;gt; [[Open]]&#039; mechanism. &lt;br /&gt;
&lt;br /&gt;
They can only be displayed in the 3D view as a 2D overlay (matching the 3D view extents). The user can change their transparency so as to visualize the 3D scene behind.&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbImageSymbol.png]][[Image:DbCamSensorSymbol.png]] Calibrated picture ==&lt;br /&gt;
&lt;br /&gt;
Calibrated pictures are standard images that are associated to a &#039;Camera&#039; sensor. Therefore it is possible to set the camera parameters and position of the current 3D view to match the sensor parameters. This way the (calibrated) picture can be displayed above the 3D scene (with a customizable transparency).&lt;br /&gt;
&lt;br /&gt;
[[File:qCC_CalibratedPictureExample.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calibrated pictures can be loaded from Bundler .OUT files or from E57 files. They can also be loaded thanks to [[ICM]] meta-files.&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbViewportSymbol.png]] Viewport ==&lt;br /&gt;
&lt;br /&gt;
The current 3D view &#039;viewport&#039; can be saved anytime with the &#039;Display &amp;gt; [[Display\Save viewport as object | Save viewport as object]]&#039; method.&lt;br /&gt;
&lt;br /&gt;
The corresponding viewport can be restored later thanks to this entity.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_viewport_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
Note: this entity can only be saved in BIN files.&lt;br /&gt;
&lt;br /&gt;
== [[Image:SmallRectangleSelect.png]] 2D area label ==&lt;br /&gt;
&lt;br /&gt;
A special kind of label named &#039;2D area label&#039; can be created with the [[Point_Picking#Labels | Point picking]] tool.&lt;br /&gt;
&lt;br /&gt;
It has many common features with the &#039;Viewport&#039; entity. And as this entity, it can only be saved in BIN files.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_area_label_db.jpg|border]]&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Entities&amp;diff=47191</id>
		<title>Entities</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Entities&amp;diff=47191"/>
		<updated>2019-02-20T11:41:03Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[en:Obiekty]]&lt;br /&gt;
&lt;br /&gt;
= Main entities =&lt;br /&gt;
&lt;br /&gt;
== [[Image:CloudSymbol.png‎]] Point cloud ==&lt;br /&gt;
A point cloud is a set of unorganized 3D points (X,Y,Z).&lt;br /&gt;
&lt;br /&gt;
It can be associated to:&lt;br /&gt;
* a unique color for the whole entity (RGB)&lt;br /&gt;
* per-point colors (RGB)&lt;br /&gt;
* per-point normal vectors (Nx,Ny,Nz)&lt;br /&gt;
* per-point scalar values (a &#039;&#039;scalar field&#039;&#039;) - multiple scalar fields can be associated to the same cloud&lt;br /&gt;
&lt;br /&gt;
Note: since version 2.6.2, point clouds coming from structured/gridded files (such as PTX, DP or FARO) are now associated to a simple grid structure. This structure will mainly be used to export the cloud in a structured format, but it can also be used when computing normals for instance.&lt;br /&gt;
&lt;br /&gt;
== [[Image:MeshSymbol.png]] Mesh ==&lt;br /&gt;
&lt;br /&gt;
A mesh is a set of triangles. Internally, triangles are represented by triplets of integer indexes. Those indexes are relative to an associated cloud (the mesh &#039;&#039;vertices&#039;&#039;). Therefore a mesh &#039;inherits&#039; of all the features associated to a point cloud (see above).&lt;br /&gt;
&lt;br /&gt;
In addition a mesh can be associated to:&lt;br /&gt;
* per-triangle normal vectors (Nx,Ny,Nz)&lt;br /&gt;
* per-triangle materials&lt;br /&gt;
* per-triangle texture coordinates&lt;br /&gt;
* textures&lt;br /&gt;
&lt;br /&gt;
A standard mesh generally corresponds to a single object. Its vertices are stored as a point cloud (which is generally a child of the mesh object in the DB tree).&lt;br /&gt;
&lt;br /&gt;
[[Image:QCC_meshDB.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:MeshGroupSymbol.png]] Sub-meshes ===&lt;br /&gt;
&lt;br /&gt;
When importing a mesh with multiple parts (&#039;&#039;from OBJ or FBX files for instance&#039;&#039;) or when merging multiple meshes, CloudCompare can create &#039;sub-meshes&#039;. They are subsets of a main mesh (and can therefore only be child of this parent mesh). They all share the same set of vertices and the same features.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_sub_meshes_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:DbMiscGeomSymbol.png]] Primitives ===&lt;br /&gt;
&lt;br /&gt;
Primitives are a special kind of meshes. They can be created with the &#039;[[Primitive Factory]]&#039;, or with the &#039;Tools &amp;gt; Fit&#039; methods (or also imported from CAD formats - e.g. PDMS macros).&lt;br /&gt;
&lt;br /&gt;
Primitives are described by simple parameters (radius, height, etc.). However they are associated to a &#039;&#039;tessellated&#039;&#039; representation (i.e. a proper triangular mesh). This way they can be used as standard meshes (for distance calculation, etc.).&lt;br /&gt;
&lt;br /&gt;
Note: for some primitives (spheres, cylinders, etc.) the user can change the &#039;drawing precision&#039; (i.e. the amount of tessellated triangles).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_primitives_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbPolylineSymbol.png]] Polyline ==&lt;br /&gt;
&lt;br /&gt;
A polyline is a set of points connected by contiguous segments. The polyline can be closed (i.e. a loop) or not. By default a polyline is a 3D object. But they can also be 2D entities (in which case they will be displayed as a 2D overlay object and their coordinates are always in pixels).&lt;br /&gt;
&lt;br /&gt;
Internally a polyline is a set of indexes. Those indexes are relative to an associated point cloud (the polyline &#039;&#039;vertices&#039;&#039;). Its vertices are stored as a point cloud (which is generally a child of the mesh object in the DB tree).&lt;br /&gt;
&lt;br /&gt;
For now polylines don&#039;t inherit the features of their associated cloud (color, normals, etc.). However they can be associated to a single color (RGB).&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_polyline_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Point cloud associated structures =&lt;br /&gt;
&lt;br /&gt;
== [[Image:OctreeSymbol.png]] Octree ==&lt;br /&gt;
&lt;br /&gt;
The octree structure is a very important structure in CloudCompare. It is used by most of the processing algorithms (distance computation, spatial operators, etc.).&lt;br /&gt;
&lt;br /&gt;
For general information about octree structures refer to [http://en.wikipedia.org/wiki/Octree http://en.wikipedia.org/wiki/Octree].&lt;br /&gt;
&lt;br /&gt;
For more information about the practical implementation of the octree structure in CloudCompare, see the [[CloudCompare octree]] section.&lt;br /&gt;
&lt;br /&gt;
== Sensors ==&lt;br /&gt;
&lt;br /&gt;
There are currently two kind of sensors in CloudCompare.&lt;br /&gt;
&lt;br /&gt;
=== [[Image:SensorSymbol.png]] Ground Based Laser Sensor ===&lt;br /&gt;
&lt;br /&gt;
Point clouds acquired thanks to a &#039;&#039;Ground Based Laser&#039;&#039; scanner (also called a &#039;&#039;Terrestrial Laser Scanner&#039;&#039;) can be associated to a sensor entity. This is a structure containing information about the sensor (intrinsic and extrinsic parameters, position and orientation relatively to the cloud, etc.). It can be used to localize the sensor position in the 3D scene, to display the cloud in polar coordinates (&#039;[[Display modes | bubble-view]]&#039; display mode), or to compute scattering angles, etc.&lt;br /&gt;
&lt;br /&gt;
Proprietary formats typically contain this kind of information (PTX, FARO, DP, etc.). They are automatically created (as children of the loaded cloud(s)) when loaded from such files.&lt;br /&gt;
&lt;br /&gt;
Otherwise sensors can be &#039;manually&#039; created:&lt;br /&gt;
* with the &#039;[[Sensors\Ground Based Lidar\Create]]&#039; method&lt;br /&gt;
* via a [[POV]] meta-file&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_gbl_sensor_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
=== [[Image:DbCamSensorSymbol.png]] Projective Camera Sensor ===&lt;br /&gt;
&lt;br /&gt;
Point clouds or pictures acquired thanks to a camera can be associated to a sensor entity. This is a structure containing information about the sensor (intrinsic and extrinsic parameters, position and orientation relatively to the cloud, etc.). It can be used to localize the sensor position in the 3D scene, display the cloud as if it was viewed by the camera (see the &#039;Apply&#039; button in the sensor properties), filter the points actually viewed by this camera, etc.&lt;br /&gt;
&lt;br /&gt;
Camera sensors are automatically created when loading calibrated pictures from a Bundler .OUT file for instance (or from some E57 files as well).&lt;br /&gt;
&lt;br /&gt;
They can also be &#039;manually&#039; created with the &#039;[[Sensors\Camera Sensor\Create]]&#039; method.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_camera_sensor_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
P.S.: see also the [[Entities#calibrated pictures | Calibrated Picture]] entity below&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbLabelSymbol.png]] Label ==&lt;br /&gt;
&lt;br /&gt;
Clouds can be associated to &#039;&#039;Labels&#039;&#039;. See the [[Point_Picking#Labels | Point picking &amp;gt; Labels]] section for more information.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_labels_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Other entities =&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbHObjectSymbol.png]] Group ==&lt;br /&gt;
&lt;br /&gt;
A simple group of other entities (can be used to classify or regroup entities). Groups can be created by right-clicking on the DB tree – see [[DB_tree#Context menu | Context menu]]).&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbImageSymbol.png]] Image ==&lt;br /&gt;
&lt;br /&gt;
Images can be loaded from standard image file formats (jpg, bmp, png, etc.) via the standard &#039;File &amp;gt; [[Open]]&#039; mechanism. &lt;br /&gt;
&lt;br /&gt;
They can only be displayed in the 3D view as a 2D overlay (matching the 3D view extents). The user can change their transparency so as to visualize the 3D scene behind.&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbImageSymbol.png]][[Image:DbCamSensorSymbol.png]] Calibrated picture ==&lt;br /&gt;
&lt;br /&gt;
Calibrated pictures are standard images that are associated to a &#039;Camera&#039; sensor. Therefore it is possible to set the camera parameters and position of the current 3D view to match the sensor parameters. This way the (calibrated) picture can be displayed above the 3D scene (with a customizable transparency).&lt;br /&gt;
&lt;br /&gt;
[[File:qCC_CalibratedPictureExample.jpg|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calibrated pictures can be loaded from Bundler .OUT files or from E57 files. They can also be loaded thanks to [[ICM]] meta-files.&lt;br /&gt;
&lt;br /&gt;
== [[Image:DbViewportSymbol.png]] Viewport ==&lt;br /&gt;
&lt;br /&gt;
The current 3D view &#039;viewport&#039; can be saved anytime with the &#039;Display &amp;gt; [[Display\Save viewport as object | Save viewport as object]]&#039; method.&lt;br /&gt;
&lt;br /&gt;
The corresponding viewport can be restored later thanks to this entity.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_viewport_db.jpg|border]]&lt;br /&gt;
&lt;br /&gt;
Note: this entity can only be saved in BIN files.&lt;br /&gt;
&lt;br /&gt;
== [[Image:SmallRectangleSelect.png]] 2D area label ==&lt;br /&gt;
&lt;br /&gt;
A special kind of label named &#039;2D area label&#039; can be created with the [[Point_Picking#Labels | Point picking]] tool.&lt;br /&gt;
&lt;br /&gt;
It has many common features with the &#039;Viewport&#039; entity. And as this entity, it can only be saved in BIN files.&lt;br /&gt;
&lt;br /&gt;
[[Image:Cc_area_label_db.jpg|border]]&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Graphical_User_Interface&amp;diff=47190</id>
		<title>Graphical User Interface</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Graphical_User_Interface&amp;diff=47190"/>
		<updated>2019-02-20T11:39:59Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Interfejs użytkownika]]&lt;br /&gt;
&lt;br /&gt;
Here is a quick overview of the main user interface:&lt;br /&gt;
[[Image:QCC_MainWindow.jpg|center]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
# [[Methods | Menus]]&lt;br /&gt;
#* File (open, save, quit, etc.)&lt;br /&gt;
#* Edit (edit selected entities and their features - colors, normals, scalar fields, etc.)&lt;br /&gt;
#* Tools (segmentation, registration, projection, etc.)&lt;br /&gt;
#* Display (display-related options)&lt;br /&gt;
#* Plugins (loaded plugins)&lt;br /&gt;
#* 3D Views (3D views management)&lt;br /&gt;
#* Help (about, help, etc.)&lt;br /&gt;
# [[Icons | Main toolbar]] (quick access to main editing and processing tools: open/save, point picking, clone, etc.)&lt;br /&gt;
# [[Icons | Scalar fields toolbar]] (quick access to scalar fields related tools)&lt;br /&gt;
# [[Icons | Plugins toolbar]] (quick access to currently loaded plugins - &#039;&#039;standard&#039;&#039; and &#039;&#039;OpenGL shaders&#039;&#039;)&lt;br /&gt;
# [[Icons | View toolbar]] (quick access to display-related tools)&lt;br /&gt;
# Database tree (for selection and activation of entities and their features)&lt;br /&gt;
# Properties view (information on selected entity)&lt;br /&gt;
# Default 3D view&lt;br /&gt;
# Another 3D view (created with &#039;&#039;3D Views &amp;gt; New&#039;&#039;)&lt;br /&gt;
# [[Console]]&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
	<entry>
		<id>https://www.cloudcompare.org/doc/wiki/index.php?title=Introduction&amp;diff=47025</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="https://www.cloudcompare.org/doc/wiki/index.php?title=Introduction&amp;diff=47025"/>
		<updated>2016-11-17T22:16:39Z</updated>

		<summary type="html">&lt;p&gt;UnivSilesia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Interwiki links --&amp;gt;&lt;br /&gt;
[[pl:Wstęp]]&lt;br /&gt;
&lt;br /&gt;
= History =&lt;br /&gt;
&lt;br /&gt;
CloudCompare is a 3D point cloud (and triangular mesh) editing and processing software.&lt;br /&gt;
&lt;br /&gt;
Originally, it has been designed to perform direct comparison between dense 3D point clouds. It relies on a specific [[Octree | octree]] structure that enables great performances&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; when performing this kind of task. Moreover, as most point clouds were acquired by terrestrial [http://en.wikipedia.org/wiki/Laser_scanning laser scanners], CloudCompare was meant to deal with huge point clouds on a standard laptop - typically more than 10 million points (in 2005!). Soon after, comparison between a point cloud and a triangular mesh has been supported (see below). Afterwards, many other point cloud processing algorithms have followed (registration, resampling, color/normal vectors/scalar fields management, statistics computation, sensor management, interactive or automatic segmentation, etc.) as well as display enhancement tools (custom color ramps, color &amp;amp; normal vectors handling, calibrated pictures handling, OpenGL shaders, plugins, etc.).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! [[Image:Comp_cloud_mesh.jpg|center]]&lt;br /&gt;
|- &lt;br /&gt;
| (1) &#039;&#039;for instance it took about 10 s. to compute the distances of 3 million points to a 14.000 triangles mesh on a laptop with dual-core processor&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Philosophy =&lt;br /&gt;
&lt;br /&gt;
== Point cloud Vs Mesh ==&lt;br /&gt;
&lt;br /&gt;
Regarding its particular history, CloudCompare considers almost all 3D entities as [[Entities | point clouds]]. Typically, a triangular mesh is only a point cloud (the mesh vertices) with an associated topology (triplets of &#039;connected&#039; points corresponding to each triangle). This explains that meshes have always either a point cloud named &#039;vertices&#039; as sibling or parent  (depending on the way they have been loaded or generated). And while CloudCompare will let the user apply some tools directly on a mesh structure (i.e. triangles), some tools can only be applied to the mesh vertices. It may be a bit disturbing at first, but we don&#039;t want the user to ignore this: &#039;&#039;&#039;CloudCompare is mainly a point cloud processing software&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Of course, as CloudCompare is meant to do change detection (e.g. subsidence monitoring) and as a triangular mesh is a very common way to represent a reference shape (e.g. a building), it is very useful and it couldn&#039;t be ignored. Nevertheless it remains a &amp;quot;secondary&amp;quot; entity, especially as CloudCompare is able to compare two point clouds directly, without the need to generate an intermediary mesh.&lt;br /&gt;
&lt;br /&gt;
The main reasons for this are:&lt;br /&gt;
* meshes are generally very hard to generate properly on real-life scenes, especially when scanned with a laser scanner (noise, variable density, etc.)&lt;br /&gt;
* and as ALS/TLS point clouds are generally very dense (and accurate), we already have all the information we need&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Scalar fields ==&lt;br /&gt;
&lt;br /&gt;
Among all &#039;features&#039; that can be associated to a point cloud (colors, normals, etc.) one has a particular place in CloudCompare: the &#039;&#039;[[Entities | scalar field]]&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
A scalar field is simply a set of values (one per point - e.g. the distance of each point to another entity). As each value is associated to a point (or vertex) it is possible to display those values as colors (with custom color ramps) or to apply filters on them (smooth, gradient, etc.), some basic math operations (exp, log, power of 2 or 3, cos, sin, tan, etc.) and of course to segment the cloud relatively to those values (thresholding, local statistical filtering, etc.).&lt;br /&gt;
&lt;br /&gt;
CloudCompare can handle multiple scalar fields on the same cloud. It is even possible to apply simple arithmetic operations (-,+,/,*) between two scalar fields of a same cloud.&lt;br /&gt;
&lt;br /&gt;
= Some technical considerations =&lt;br /&gt;
&lt;br /&gt;
== Portable ==&lt;br /&gt;
&lt;br /&gt;
CloudCompare is developed in C++. It is currently compiled on Windows, Linux and Mac OS (thanks to [http://www.cmake.org/ C-make]) and for 32bits and 64bits architectures.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Trade-off between storage and speed ==&lt;br /&gt;
&lt;br /&gt;
Here are some details about the technical choices that have been made in CloudCompare (mainly to achieve the goal of loading as much points as possible without downgrading too much performances - i.e. a good trade-off between storage and speed):&lt;br /&gt;
* all stored values and most of computations are done with [http://en.wikipedia.org/wiki/Single-precision_floating-point_format 32bits floating-point values]&lt;br /&gt;
* to prevent any limitation on the size of arrays (as it&#039;s hard to get a big contiguous block of memory on Windows 32 bits), we use a custom container that automatically chunks datasets in small blocks (64 Kb per block).&lt;br /&gt;
* normal vectors (if any) are compressed on 16 bits (15 bits actually, because of the way [http://en.wikipedia.org/wiki/Quantization quantization] works)&lt;br /&gt;
* the specific [[octree]] structure used in CloudCompare requires constant per-point memory (i.e. 8 bytes per point on a 32 bits OS - with a maximum depth of 10 - and 12 bytes on a 64 bits OS - with a maximum depth of 21!). It is based on a particular quantization of the 3D point coordinates - a kind of [http://en.wikipedia.org/wiki/Z-order_curve Morton] ordering scheme - where each point position in the octree grid and at any level is represented by a single integer code. We then process those codes to achieve very efficient nearest-neighbors querying operations. However, while this octree structure is very efficient for computing distances for instance, it&#039;s not suitable for fast display (Level Of Detail, etc.).&lt;br /&gt;
&lt;br /&gt;
The result of the above choices is that CloudCompare can store about 90 million blank points per gigabyte of memory. If you add RGB colors, normal vectors, a single scalar field and if you need to compute the octree, you can load up to 32 million points per gigabyte.&lt;br /&gt;
&lt;br /&gt;
On a 64 bits OS you can load as many points as you want (&#039;&#039;well, up to 4 billion in fact&#039;&#039;). &#039;&#039;However, depending on your graphic card capabilities, display and interactivity may be severely downgraded with this many points&#039;&#039; ;). With a high-end graphic card you can keep a reasonable frame rate with up to 150 million points.&lt;br /&gt;
&lt;br /&gt;
= Recent evolution =&lt;br /&gt;
&lt;br /&gt;
While the project has started in 2004 at [http://research.edf.com/research-and-innovation-44204.html EDF R&amp;amp;D], it has only been released in the public domain around 2009 (under GPL license). As CloudCompare is on open-source project, everyone is free (and welcome) to extend its capabilities. Don&#039;t hesitate to ask questions and share your experiences on the [http://www.cloudcompare.org/forum forum] and to take a look at the [https://github.com/cloudcompare/trunk Github] source repository.&lt;/div&gt;</summary>
		<author><name>UnivSilesia</name></author>
	</entry>
</feed>