Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
geoscene3d:project_content:objects:surface:surface_object [2020/02/05 14:07] – created rebecca130301_gmail.com | geoscene3d:project_content:objects:surface:surface_object [2020/03/20 17:41] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Surface Object ====== | ====== Surface Object ====== | ||
- | The surface object represents a single 2D grid (raster) in 3D and is one of the most important object types in GeoScene3D. Surfaces are used to model terrain and any other surface below or above ground. Surfaces may be geologic layer interfaces, interpolated geophysical surfaces, water tables, etc. In the [[Project Settings|]] | + | The surface object represents a single 2D grid (raster) in 3D and is one of the most important object types in GeoScene3D. Surfaces are used to model terrain and any other surface below or above ground. Surfaces may be geologic layer interfaces, interpolated geophysical surfaces, water tables, etc. In the [[: |
- | dialog one surface in the project can be selected as terrain model. The surface may be colored using a colors scale or single color. It is also possible to drape a bitmap onto the surface. | + | |
- | A surface object visualizes a single grid. Multiple grids in a time series can be visualized and animated using the [[Surface Time Series Object|]]. | + | A surface object visualizes a single grid. Multiple grids in a time series can be visualized and animated using the [[: |
- | Surfaces may be edited with the [[Grid Editor Tool|]] | + | Surfaces may be edited with the [[: |
- | (Editor Version) | + | |
- | ** | + | **Grid Format Performance ** \\ |
- | Grid Format Performance ** \\ | + | |
Although multiple grid file formats are supported the best performance is obtained by using the binary Surfer grid format (version 7). For large grids the difference in performance is significant. This is because only the section of the grid within the current scene extent is read from the source file into memory. GeoScene3D was tested with a 3.3GB grid that was read and/or updated in only a few seconds! | Although multiple grid file formats are supported the best performance is obtained by using the binary Surfer grid format (version 7). For large grids the difference in performance is significant. This is because only the section of the grid within the current scene extent is read from the source file into memory. GeoScene3D was tested with a 3.3GB grid that was read and/or updated in only a few seconds! | ||
- | ** | + | **Graphics Performance ** \\ |
- | Graphics Performance ** \\ | + | |
Surface objects have very complex geometry and therefore have considerable impact on performance. This is very important to have in mind when importing grids. The more nodes in the grid the more impact on performance! Performance varies enormously from machine to machine depending on the graphics card in the machine, therefore it is also difficult to recommend grid sizes. | Surface objects have very complex geometry and therefore have considerable impact on performance. This is very important to have in mind when importing grids. The more nodes in the grid the more impact on performance! Performance varies enormously from machine to machine depending on the graphics card in the machine, therefore it is also difficult to recommend grid sizes. | ||
- | Example: On a nVIDIA GeForce FX Go5200 with 64 MB of RAM. A project with 3 to 4 grids sized 250 by 250 nodes performed well. This is a rather small card (in 2006). Modern cards with 128 or 256 MB of RAM performes much better. See [[surface | + | Example: On a nVIDIA GeForce FX Go5200 with 64 MB of RAM. A project with 3 to 4 grids sized 250 by 250 nodes performed well. This is a rather small card (in 2006). Modern cards with 128 or 256 MB of RAM performes much better. See [[: |
- | ==== | + | ==== General Tab ==== |
- | General Tab ==== | + | |
- | __ | + | __Name:__ Object name as seen in the Object Manager\\ |
- | Name: __ | + | __Visible: |
- | Object name as seen in the Object Manager \\ | + | __Not Editable:__ When checked the object can not be edited and will not be included in the editable objects drop down list\\ |
- | __Visible: | + | __Transparent Blank Area Margin:__ When grids contain blank areas the surface is completely transparent in the blank areas. To avoid graphical problems along the blank areas an extra transparent margin is added to the transparent areas.\\ |
- | Show/Hide the object \\ | + | __Quality Distance:__ This parameter indicates at which distance the terrain quality can be degraded to favor speed. The distance is expressed in absolute coordinates units. The surface area closer than this distance is shown in full geometry and according to Quality Style.\\ |
- | __Not Editable:__ | + | __Advanced Performance…:__ Opens settings dialog for advanced [[: |
- | When checked the object can not be edited and will not be included in the editable objects drop down list \\ | + | __Remark:__ General purpose remark |
- | __Transparent Blank Area Margin:__ | + | ==== Data Tab ==== |
- | When grids contain blank areas the surface is completely transparent in the blank areas. To avoid graphical problems along the blank areas an extra transparent margin is added to the transparent areas. \\ | + | |
- | __Quality Distance:__ | + | |
- | This parameter indicates at which distance the terrain quality can be degraded to favor speed. The distance is expressed in absolute coordinates units. The surface area closer than this distance is shown in full geometry and according to Quality Style. \\ | + | |
- | __Advanced Performance...:__ | + | |
- | Opens settings dialog for advanced | + | |
- | improvements. \\ | + | |
- | __Remark:__ | + | |
- | General purpose remark | + | |
- | ==== | + | __Grid Dataset:__ [[: |
- | Data Tab ==== | + | __Export To File…:__ Saves a copy of the grid to a file in various formats |
+ | ==== Material | ||
- | __ | + | **Properties ** \\ |
- | Grid Dataset: __ | + | __Opacity:__ Degree of opacity. 1=fully opaque, 0=fully transparent (enabled when Blending Mode = Transparency)\\ |
- | [[Grid Dataset|]] | + | __Color:__ The surface is single color. Press the Color button to select a color\\ |
- | for the surface geometry. | + | __Advanced: |
- | __Export To File...:__ | + | __Apply Transparent Color:__ If checked |
- | Saves a copy of the grid to a file in various formats | + | |
- | ==== | + | **Surface Bitmap Mode ** \\ |
- | Material Tab ==== | + | |
- | + | ||
- | ** | + | |
- | Properties ** \\ | + | |
- | __Opacity: | + | |
- | Degree of opacity. 1=fully opaque, 0=fully transparent (enabled when Blending Mode = Transparency) \\ | + | |
- | __Color: | + | |
- | The surface is single color. Press the Color button to select a color \\ | + | |
- | __Advanced: | + | |
- | Shows the advanced | + | |
- | __Apply Transparent Color:__ | + | |
- | If checked the selected color will be transparent. Press the Transparent Color button to select a transparent color. Note: Works best if the bitmap has relatively large continuous areas with the specified color. | + | |
- | + | ||
- | ** | + | |
- | Surface Bitmap Mode ** \\ | + | |
Selection of the type and resolution of surface bitmap | Selection of the type and resolution of surface bitmap | ||
- | __ | + | __Type:__ Color, color scale, from map, bitmap dataset, attribute grid color, symbols.\\ |
- | Type: __ | + | __Resolution [pixels]:__ Bitmap resolution in pixels. Large bitmaps consumes large amounts of system resources. Therefore, in general bitmaps should not be larger than strictly necessary. |
- | Color, color scale, from map, bitmap dataset, attribute grid color, symbols. \\ | + | |
- | __Resolution [pixels]:__ | + | |
- | Bitmap resolution in pixels. Large bitmaps consumes large amounts of system resources. Therefore, in general bitmaps should not be larger than strictly necessary. | + | |
- | ** | + | **Color ** \\ |
- | Color ** \\ | + | |
See " | See " | ||
- | ** | + | **Color Scale: ** \\ |
- | Color Scale: ** \\ | + | __Color Scale:__ Press the Color Scale button to Import and/or edit the color scale using the [[: |
- | __Color Scale:__ | + | __Show Legend:__ Show legend form.\\ |
- | Press the Color Scale button to Import and/or edit the color scale using the [[Color Scale Editor|]]. | + | __Smooth (slow):__ The smooth factor is used for color scale only and is used to smooth the color scale to produce sharper discrete levels. When the smooth factor is larger than one, each node value is represented by more than one pixel. Example: if smooth factor is 2 each cell in the grid is divided into 2 * 2 = 4 pixels. The higher the smooth factor the sharper color levels. Note, this settings should be used with care. The higher the smooth factor the longer it takes to generate a color scaled bitmap. |
- | \\ | + | |
- | __Show Legend:__ | + | |
- | Show legend form. \\ | + | |
- | __Smooth (slow):__ | + | |
- | The smooth factor is used for color scale only and is used to smooth the color scale to produce sharper discrete levels. When the smooth factor is larger than one, each node value is represented by more than one pixel. Example: if smooth factor is 2 each cell in the grid is divided into 2 * 2 = 4 pixels. The higher the smooth factor the sharper color levels. Note, this settings should be used with care. The higher the smooth factor the longer it takes to generate a color scaled bitmap. | + | |
- | ** | + | **From Map ** \\ |
- | From Map ** \\ | + | __Map:__ The bitmap selected from Map is draped on the 3D surface using the settings from the map. |
- | __Map:__ | + | |
- | The bitmap selected from Map is draped on the 3D surface using the settings from the map. | + | |
- | ** | + | **Bitmap Dataset ** \\ |
- | Bitmap Dataset ** \\ | + | __Select:__ Select a bitmap dataset from the [[: |
- | __Select:__ | + | __Clear:__ Clear any selected bitmap dataset.\\ |
- | Select a bitmap dataset from the [[Dataset Manager|]]. \\ | + | __Edit:__ Edit any selected bitmap dataset in the [[: |
- | __Clear:__ | + | [[: |
- | Clear any selected bitmap dataset. \\ | + | |
- | __Edit:__ | + | |
- | Edit any selected bitmap dataset in the [[Dataset Editor|]]. \\ | + | |
- | [[Graphic Dataset|]] | + | |
- | that can be draped onto the surface (optional) | + | |
- | ==== | + | ==== Shading Tab ==== |
- | Shading Tab ==== | + | |
- | When the Shading check box is checked the surface is shaded. With shading the shape of the surface is much easier to see. \\ | + | When the Shading check box is checked the surface is shaded. With shading the shape of the surface is much easier to see.\\ |
- | __Brightness: | + | __Brightness: |
- | Brightness of the shades. If set to max the shades are not visible. \\ | + | __Contrast: |
- | __Contrast: | + | __Sub Sampling:__ Smoothness of shades. Shades has the maximum detail at the lowest level of sub sampling |
- | Contrast of shades \\ | + | |
- | __Sub Sampling:__ | + | |
- | Smoothness of shades. Shades has the maximum detail at the lowest level of sub sampling | + | |
- | ** | + | **Direction Vector ** \\ |
- | Direction Vector ** \\ | + | |
The shades are calculated from a virtual light source at an infinite distance. The beams from the light source have this direction. The default position of the light source is in the north-west. | The shades are calculated from a virtual light source at an infinite distance. The beams from the light source have this direction. The default position of the light source is in the north-west. | ||
- | ==== | + | ==== Interpolation Tab ==== |
- | Interpolation Tab ==== | + | |
If the grid is the result of an interpolation performed in GeoScene3D this tab will contain information regarding the interpolation settings. If the settings are found you may run a new interpolation based on the same data and settings that was used to produce the current grid. Note: The data used to produce the grid may not be available any more. | If the grid is the result of an interpolation performed in GeoScene3D this tab will contain information regarding the interpolation settings. If the settings are found you may run a new interpolation based on the same data and settings that was used to produce the current grid. Note: The data used to produce the grid may not be available any more. | ||
- | ==== | + | ==== Attribute Grids Tab ==== |
- | Attribute Grids Tab ==== | + | |
- | + | ||
- | Surfaces added to the Attribute Grids list will be available as attribute grid in the Material tab. \\ | + | |
- | __Available Surfaces: | + | |
- | Available surfaces in the project that may be used as attribute grid \\ | + | |
- | __Add:__ | + | |
- | Adds surface to list \\ | + | |
- | __Remove: | + | |
- | Removes selected surface from list | + | |
- | ==== | + | Surfaces added to the Attribute Grids list will be available as attribute grid in the Material tab.\\ |
- | Profile Tab ==== | + | __Available Surfaces:__ Available surfaces in the project that may be used as attribute grid\\ |
+ | __Add:__ Adds surface to list\\ | ||
+ | __Remove:__ Removes selected surface from list | ||
+ | ==== Profile Tab ==== | ||
- | The Profile tab contains settings used when the surface is shown in [[profile | + | The Profile tab contains settings used when the surface is shown in [[: |
- | ** | + | **Line ** \\ |
- | Line ** \\ | + | __Visible: |
- | __Visible: | + | __Width:__ Line width in pixels\\ |
- | Show line when checked \\ | + | __Style:__ Line style |
- | __Width:__ | + | |
- | Line width in pixels \\ | + | |
- | __Style:__ | + | |
- | Line style | + | |
- | ** | + | **Line Color Mode ** \\ |
- | Line Color Mode ** \\ | + | __Single Color:__ Use the color specified in the Material tab\\ |
- | __Single Color:__ | + | __Same as 3D:__ Use the color from 3D as specified in the Material tab. However, if bitmap dataset or bitmap from map is used in 3D, the single color is used. |
- | Use the color specified in the Material tab \\ | + | |
- | __Same as 3D:__ | + | |
- | Use the color from 3D as specified in the Material tab. However, if bitmap dataset or bitmap from map is used in 3D, the single color is used. | + | |