Virtual Scan


This function is called Virtual Scan because you can imagine it like a scanning of the loaded models in the 3D window with a virtual laser scanner (a virtual camera).

In addition you can set up the near view plane (from which to start viewing the objects) and the far one.


Below an example of a perspective camera



used to define a frustum including the portions of 3D models to be "virtually scanned":



This function is used to resample the 3D dataset on a 2D grid from a defined position in 3D space and with a defined projection (orthogonal, perspective, cylindrical, spherical). Check and load the models that must be scanned in the Project Items Window, and the depth range of the scan (near and far clip planes) of the current camera. It can create snapshots or grid point clouds.


Virtual scan settings

X and Y resolution (in pixels) must be set to define the final resolution of the output (grid and/or image).

Keep aspect ratio: flag it to keep the X/Y aspect ratio of the camera.


Background color... button opens the dialog to change the background colorization of the image.

Light settings button opens the dialog to set shadow and lightening options. See details at Light settings.


Do virtual scan button computes the Virtual Scan of the models in the 3D scene from the selected camera. 


Flag Hide backfacing points and/or Splat rendering to apply the relatives render options to 3D view, before to start the virtual scan. See more details as at Display and navigation Options. At the end of the process the previous rendering options will be restored.


Coordinates picking on image

Choose between Object coordinates or UCS coordinates to define the displayed coordinate's reference system while moving the sensor on the image pixels.

Distance: to take a distance measure on the image, select the Distance button and press the Left Mouse Button (LMB) for the first point, keep it pressed while dragging the mouse to the second point, then release the LMB. Both endpoints must be valid 3D points!


Grid point cloud output

Add grid point cloud to project: creates a grid point cloud from the current virtual scanned color and depth. The model is automatically added to the project.

In case of orthocamera, the bottom row of the dialog shows the unit scale (depends on the type of projection) of the image and the computed volume between the plane of projection and the visible 3D data. For best results use triangle meshes, so no holes are found on the surfaces. Otherwise, try to increase the point size of the cloud of points in the Property Editor.

Gridding: this process computes the optimal estimation for missing points in a grid of size MxN, given K valid initial points. The algorithms available are: simple kriging (user has to specify the global mean), ordinary kriging (the mean is computed automatically), kriging with trend (the mean varies smoothly). Gridding is a demanding process, the time complexity is O(K²MN), so use as few as possible initial points.


Image output 

Save image: save the current virtual scanned 2D image to file.

Save orthophoto: a virtual scan of a plane/ortho camera or projector will be an orthogonal projection and thus an orthophoto. If the image is saved with Save orthophoto, a text file is created along with the image file which exports registration information of the ortho image in the scene. 

Simultaneously with saving the image a script for AutoCAD® is generated. It allows, by simply drag&dropping in the AutoCAD® window, to load the orthophotos in the correct position and scale, (in a blue layer with the same name dedicated to image). It also creates a UCS having XY drawing plane coincident with the image plane and positioned in the lower left side of the orthophoto, in order to facilitate the user in redrawing of vectorial draw.


Save orthophoto options

Flag Export to AutoCAD to export the 2D image (orthophoto) in a AutoCAD environment.

Press the Export to AutoCAD settings button to choose the export settings as below explained.

Remember that the DWG file (template acadiso) must be saved in the same folder and the script files (* .scr).

Export 3D position and orientation of orthophoto to AutoCAD: to choose whether you want to export to AutoCAD the plain 2D image, or whether also the 3D position and orientation that the image has in Reconstructor®'s current UCS should be exported to AutoCAD. 

Create new layer in AutoCAD containing the orthophoto: to choose whether to export the orthophoto in a new AutoCAD layer or in the current layer. Depending on the number of layers in the AutoCAD project, you may want to add a new layer or not. 

Create new UCS in AutoCAD with same position and orientation of orthophoto: to choose whether you also want to create in AutoCAD a new UCS with the same position and orientation of the image, or not. If you selected to export the 3D position and orientation as well, then this checkbox is enabled. 

Suggested steps for orthophoto export to AutoCAD

  • Click on Save Orthophoto button: an image (.png suggested) and a script file (.scr) will be created. 
  • Create and Save a .dwg file in the same folder of the exported orthophoto (acadISO format suggested) 
  • Drag&Drop the script file in AutoCAD dwg file just created: the orthophoto will be automatically positioned in the 3D space if you flagged Export 3D position... in Export to AutoCAD settings, otherwide you need to define the origin of the orthophoto in the XY plane of the current UCS. 
  • If you need to reset the orthophoto, you have to "Detach" it, save the AutoCAD project and drag&drop the script file another time. 



See also Create Orthophoto.