Image

  • overlay aerial

    overlay_aerial The overlay_aerial module will take as input a field and then map an image onto the horizontal areas of the grid. The image can be projected from one coordinate system to another. It can also be georeferenced if it has an accompanying All vertical surfaces (Walls) can be included in the output but will not have image data mapped to them.

  • texture cross section

    texture_cross_section allows you to apply images along a complex non-linear cross section (cross-section) path and compensate for the image scale an

  • texture cell sets

    texture cell sets The texture cell sets module will texture multiple images onto a field based on the geologic data in the field. Module Input Ports Input Field [Field] Accepts a data field. Module Output Ports Output Object [Renderable]: Outputs to the viewer. Properties and Parameters The Properties window is arranged in the following groups of parameters: Properties: controls the placement and scale of the textures Image Processing: allows for the alteration of the image brightness, contrast, etc.

  • texture walls

    texture_walls General Module Function: The texture_walls module provides a means to project an image onto surfaces such as walls of buildings to add more realism to your visualizations. Module Input Ports Input Field [Field] Accepts a data field. Module Output Ports Output Object [Renderable]: Outputs to the viewer. Properties and Parameters The Properties window is arranged in the following groups of parameters:

  • export georeferenced image

    export georeferenced image This module will output a image in one of the following formats: BMP; TIF; JPG; and PNG. It will also output a world file that will allow the image to be placed correctly in applications that allow georeferencing. Module Input Ports Objects [Renderable]: Receives one or more renderable objects similar to the viewer

  • fly through

    fly_through fly_through is an animation module which facilitates controlling the viewer or creating an animation in which the view follows a complex 3D path: on, through, or around your model. The method by which this module controls fly-throughs allows the user to pause at any time and interact with the model using their mouse or the Az-Inc panel.

  • texture sphere

    texture_sphere texture_sphere provides a means to (texture map) project images onto a sphere.

  • texture cylinder

    texture_cylinder texture_cylinder provides a means to (texture map) project images onto a cylinder.

  • read eft

    The read eft module provides a mechanism to open saved OBJ file sets which require multiple files (geometry and textures) as a single file. This is

Subsections of Image

overlay_aerial

The overlay_aerial module will take as input a field and then map an image onto the horizontal areas of the grid. The image can be projected from one coordinate system to another. It can also be georeferenced if it has an accompanying All vertical surfaces (Walls) can be included in the output but will not have image data mapped to them.

Note: If you need to georeference your image or adjust the georeferencing, you can do so with the Georeference Image Tool on the Tool Tab

Module Input Ports

  • Input Field [Field] Accepts a data field.
  • Filename [String] The image filename

Module Output Ports

  • Output Field [Field] Outputs the subsetted field as faces.
  • Filename [String] The image filename
  • Output Object [Renderable]: Outputs to the viewer.

Properties and Parameters

The Properties window is arranged in the following groups of parameters:

  • Properties: controls the placement of the texture image
  • Wall Properties: controls how walls are viewed
  • Image Processing: allows for the alteration of the image brightness, contrast, etc.

Image Quality: This selector limits the max resolution of the image being read. Most graphics cards support the High resolution of 2048, but relatively few support 4096 and only professional level cards and some of the newest DirectX 10 cards support 8192. Obviously higher resolution images will take more memory and more time to read, but will look much better when zoomed in.

Georeferencing Method: There are 8 different texture mapping modes as follows:

  1. Map to Min/Max - Map image to the min/max extents of the input surface, or a user-defined value (can be typed into overlay_aerial directly).

  2. Translate - Translate the image. Only requires a single GCP. No rotation or scaling is performed.

  3. 2 pt: Trans./Rot. - Translate, Scale, and rotate the image. The image scaling is always the same in X&Y. Only a valid option if you have 2 GCP points. Good option if you only know 2 GCP points, and they are co-linear or near co-linear.

  4. Translate/Scale - Translate and scale the image. Scale in X and Y are not the same. This keeps the image orthorectified. Can be used with 2 or more GCP points.

  5. Affine - Perform a full affine transformation (1st order transformation) on the image. Requires a world file or 3 or more GCP points (from a gcp file). This is the default option which can be fully described with a World File.

  6. 2nd Order - Perform a 2nd order polynomial transformation. This requires 6 or more GCP points (from a gcp file). It will map straight lines in the image into arcs. Allows an image that was georeferenced previously into LAT/LON coordinates to be “straightened” out and handled correctly. This can also be used to adjust for minor problems in the image due to topography. This option cannot be described with a World File because it uses a second order polynomial with more terms than are available in a world file. It requires the use of a GCP file.

  7. 3rd Order - Perform a 3rd order polynomial transformation. Requires 10 or more GCP points. Allows you to adjust for drift in the image, “wedge” shaped photography, and more.

  8. 4th Order - Perform a 4th order polynomial transformation. Requires 15 or more GCP points. Allows adjustments to be made where different portions of the image move in opposite directions. Requires many GCP points to use effectively.

Image Processing: These options allow for the adjustment of image brightness, sharpness, etc..

Image Projection Options: This toggle allows for the reprojection of the image. Each coordinate system is divided into either Geographic or Projected coordinate systems. The coordinate system types are navigated by selecting the appropriate system type in the far left window. When a general coordinate system has been selected a specific coordinate system can be selected from the center window. If there are any details regarding the selected specific coordinate system, they will appear in the text window on the right. A specific coordinate system must be selected both to project from and to project to, and then the Project Image toggle must be turned on.

texture_cross_section allows you to apply images along a complex non-linear cross section (cross-section) path and compensate for the image scale and registration points at various points along the fence path.

This functionality provides the mechanism to accurately apply hand-drawn cross-sections to 3D fence diagrams. When combined in an application with edit_horizons, texture_cross_section allows you to modify your 3D stratigraphic geology to accurately match your hand-drawn cross-sections.

texture cell sets

The texture cell sets module will texture multiple images onto a field based on the geologic data in the field.

Module Input Ports

  • Input Field [Field] Accepts a data field.

Module Output Ports

  • Output Object [Renderable]: Outputs to the viewer.

Properties and Parameters

The Properties window is arranged in the following groups of parameters:

  • Properties: controls the placement and scale of the textures
  • Image Processing: allows for the alteration of the image brightness, contrast, etc.

texture_walls

General Module Function:

The texture_walls module provides a means to project an image onto surfaces such as walls of buildings to add more realism to your visualizations.

Module Input Ports

  • Input Field [Field] Accepts a data field.

Module Output Ports

  • Output Object [Renderable]: Outputs to the viewer.

Properties and Parameters

The Properties window is arranged in the following groups of parameters:

  • Properties: controls the placement and scale of the texture
  • Image Processing: allows for the alteration of the image brightness, contrast, etc.

export georeferenced image

This module will output a image in one of the following formats: BMP; TIF; JPG; and PNG. It will also output a world file that will allow the image to be placed correctly in applications that allow georeferencing.

Module Input Ports

  • Objects [Renderable]: Receives one or more renderable objects similar to the viewer

fly_through

fly_through is an animation module which facilitates controlling the viewer or creating an animation in which the view follows a complex 3D path:

  • on,
  • through, or
  • around your model.

The method by which this module controls fly-throughs allows the user to pause at any time and interact with the model using their mouse or the Az-Inc panel.

Az-Inc parameters (azimuth, elevation, scale, field of view, rotation/scaling center, etc.) are updated by fly_through in real time. This can be seen by running fly_through with the Az-Inc window open. However, please note that this will slow your animation substantially because of the need to continously update the parameters in Az-Inc.

IMPORTANT NOTE: Be sure to TURN OFF “Animate viewer” in the Animator module if you’re controlling fly_through with the Animator.

texture_sphere

texture_sphere  provides a means to (texture map) project images onto a sphere.

texture_cylinder

texture_cylinder  provides a means to (texture map) project images onto a cylinder.

The read eft module provides a mechanism to open saved OBJ file sets which require multiple files (geometry and textures) as a single file. This is required in order to Package Files which is a requisite step in the creation of EVS Presentations.