Render View

Generate a 3D perspective rendered view of the drawing.

Icon

Command

Shortcut Key

Toolbar

VIEWRENDER

 

Misc

This function allows you to generate a 3D rendered view of the drawing with optional light settings. The rendering may take a few seconds for larger drawings.

You can use the Save View function to save the image of the Render View to an image file.

Procedure

The drawing below shows the front, top and isometric views of a Flange.

To view the rendered view of a drawing:

  1. Select View ► Render View or click the icon in the Misc toolbar. Alternatively, right-click the drawing window and select Render View from the popup context menu.

  1. The Render View is generated. It may take a few seconds for larger drawings.

Render View Navigation

The following navigation controls enable you to explore a drawing in 3D by moving and looking around the drawing in 3D.

Control

 

Description

Reset

Click to reset your view direction to its original direction when entering Render View.

Lighting

Click to toggle lighting on/off.

Pan

To strafe left, right, up and down in the current view plane, click and hold while you drag the mouse. This moves the camera in its current viewing plane.

Zoom

To move towards or away from an object or the drawing, rotate the mouse wheel forwards or backwards respectively. Alternatively, click or to zoom in and out, respectively.

You will zoom into the closest object you are zooming into, or if no object is under the mouse it will zoom at a scale relative to the extents of the drawing.

Rotate

While holding [Ctrl], drag the mouse to rotate around your drawing. Up-down mouse drags will result in turning the world towards or away from you. Left-right drags result, by default, in spinning the world around the up axis. This default rotation is called Turntable rotation.

 

An alternative rotation style, called ArcBall, is available. This allows you to rotate the world similar to rotating around a ball. This is similar to pivot type rotation.

 

To toggle between Turntable and Arcball type rotation, press [T] in Render View or click .

The and buttons allow you to turn the object/drawing 90ø in either a clockwise or anti-clockwise direction. The rotation is around the angle between the Z-axis and the camera's view direction. If the camera is currently already looking straight down/up along the Z-axis, the turning won't occur.

Looking Around

If you are inside a 3D object or world, press and hold [Shift+Ctrl] and drag the mouse. This allows you to look around the drawing. The behaviour is similar to rotating around a scene, however, it is the camera that stays in its fixed position and changes its orientation to look up, down, left or right, i.e. it provides a first-person view.

Level View

Click to adjust the object/drawing so you can get a horizontal view of it from the camera. This is useful if you have twisted the object/drawing while zooming/viewing it.

Right-click to bring up the Render View context menu.

Menu Option

 

Description

Enable/Disable lighting

Select this option to enable or disable the lighting.

 

Render Settings

Select this option to change the Render View Settings for the Render View.

 

Help

Show render view navigation help.

 

Quit Render View

Select this option to exit the Render View and return to the CAD view.

 

Simulation Renderer Flythrough

The flythrough function allows you to move the render view camera along a predetermined path in the drawing, generating an animation that can also be saved to disk as an AVI (video) file.

During a flythrough, you can press [Spacebar] to pause/unpause it. If you want to exit the flythrough before it is finished, press [Esc].

Flythrough Settings

In Render view:

  1. Right-click and select Flythrough... in the popup context menu to display the Flythrough Settings window.

Camera Path

You can select an existing camera path from the Camera path dropdown, or add a new path for the camera. If required, you can also specify a separate path for the target point.

If you are running Civil Designer, you will see some additional settings that are relevant to a Road flythrough.

To add a new path:

  1. Click Add in the Camera path section.

  2. You are prompted to indicate an entity in the drawing to use as the camera path. Usually you would indicate a polyline or spline but almost any entity is accepted, although results may be strange.

If you are running Civil Designer, you can use a Road as a flythrough path.

  1. When you indicate an entity, you are prompted to enter a name for the new path.

  2. Enter a name or accept the default name.

  3. The Flythrough Settings window reappears with the current camera path set to the path you just created.

  4. If required,you can elevate the camera above the camera path by entering a value in the Height above path field.

Target Path

Enter a non-zero value in the Sight distance field if you want the camera to look at a point on the target path, which is the specified distance along the path in front of the camera, as it moves.

Motion

The speed and run time of the flythrough are inter-related, and are also dependent on the length of the camera path. Setting the speed will calculate a new runtime by dividing the length of the path by the speed; and setting the runtime will calculate a new speed by dividing the length of the path by the runtime.

Enter a speed in the Speed field and then press [Tab]. The Runtime value automatically updates based on the calculated runtime. Similarly, if you enter a run time in the Runtime field and press [Tab] the Speed value automatically updates.

Select the Reverse direction checkbox if you want the camera to begin at the path end point and move towards the path start point.

Select the Hide camera path checkbox if you don't want the entity that you specified as the path to appear in the flythrough.

Does not apply to a Road path.

Video Capture

To capture a video:

  1. Select an output file for the video capture by clicking Browse.

  2. Enter a new filename or indicate an existing .avi file, which will be overwritten.

  3. Select the resolution of the video file from the Output resolution dropdown. A higher resolution results in a larger video file.

  4. Select a video capture frame rate. A higher frame rate results in a smoother video but also a larger video file.

  5. Click Run Flythrough to check that your flythrough settings are correct. If you are happy with the resulting animation, press [Esc] to exit the flythrough.

  6. Select the Enable video capture checkbox and then click Run Flythrough again.

  7. The flythrough displays on the screen while it is being captured to video file.

Capturing to higher resolutions and higher frame rates may cause the flythrough to slow down. The resulting .avi will, however, play back at the correct speed.

Civil Designer Integration

In Civil Designer, when you specify a Road as a camera path, the Road sight distance settings are used in the flythrough. The camera path and target path Horizontal offset may also be entered.

Compatibility

The flythrough paths and settings are imported and exported when loading or saving DWG files.

Environment Settings (H/W Accelerated Mode Only)

If you are using the hardware accelerated renderer (System Settings Hardware Acceleration), the Environment option will be visible in the lower-left of the render view:

Select the Environment checkbox to display the Environment Settings panel in the top left corner of the Render View:

The Environment Settings control the appearance of the "background" in the Render View. These controls can be switche doff by clicking the X in the top right corner of the control. The control can be moved by clicking and dragging the title bar to its desired location.

There are two settings - Presets and Extra Options.

Presets

This option provides several skybox styles that you can directly apply to the current scene.

Menu Option

 

Description

Plain

This is the default style, which disables the skybox and uses the default background colour from the Render View Settings.

Custom

Used for creating a skybox using custom settings.

Dawn

A predefined Dawn style.

Sunny

A predefined Sunny style.

Cloudy

A predefined Cloudy style.

Sunset

A predefined Sunset style.

Night

A predefined Night style.

In Custom mode, all skybox settings can be manually customised.

These options allow you to change the colour and style of the skybox. The skybox is a spherical structure, which can be divided into three parts - Sky, Haze and Ground. Each part can have a different colour and they are blended from top down to create a linear colour gradient.

Attributes like the Elevation, Haze Thickness, Earth Fade and Sky Saturation can be tuned directly by dragging the relevant slider. The changes will be applied instantly to the scene in the Render View.

The colours of Sky, Haze and Ground can be changed by clicking on the relevant Colour item. A colour palette will pop up for direct colour picking.

Changes will be immediately visible in the scene. However, you may find it difficult to perceive the result as the current view normally shows a fraction of the skybox. Therefore, we provide the Show Skybox/Set Sun option to visualise the entire skybox with its 6 sides laid out.

This skybox preview can also be used to set the psotion of the sun (or moon) in teh sky. Click in the skybox preview to set the position of the sun directly.

Extra Options

This option provides extra effects for the "ground plane", such as a checker board or an ocean simulation.

Menu Option

 

Description

None The default value, which disables the extra options and hides the Altitude slider bar.
Custom You can use this option to customise the ocean settings with desired colour and wave type.
Wireframe A predefined ocean rendering in Wireframe mode.
Checkerboard A predefined Checkerboard style.
Rough Ocean A predefined water simulation with a rough surface.
Calm Lake A predefined water simulation with a calm surface.

Custom provides a set of parameters to help the creation of a water surface with desired roughness level. All adjustments take effect immediately.

Custom, Rough Ocean and Calm Lake modes will trigger animated rendering, which means the CPU and GPU eill be constantly processing and rendering the animation when these modes are selected.

Terrain Settings (H/W Accelerated Mode Only)

This feature enables a terrain rendering mode.

Plain Shading Mode

The Plain Shading mode uses the traditional Civil designer rendering, which renders the terrain using a triangulated mesh according to the Display Settings.

Natural Simulation Mode

The Natural Simulation mode provides a new terrain rendering workflow. Instead of using a triangular mesh structure, it uses a height map as the core data structure, allowing us to use advanced computer graphics techniques to render the terrain at a high quality with realistic natural simulation.

Most importantly, these effects can be applied instantly and provide real-time shading at interactive rates. The following image illustrates the results of rendering Table Mountain in Natural Simulation mode with the combination of sunny environment.

In Natural Simulation mode, new options are available.

Menu Option

 

Description

Slope Contrast This option adjusts the contrast shading of the terrain in real-time. A low value provides more details of the surface roughness, while a higher value makes the surface look plain and smooth. You are encouraged to tune this value freely as there are no associated performance penalties.
Visual Style

Custom

Under Natural Simulation mode provides a method to customise the terrain shading. All these tunings take effect immediately without any performance penalty.

Heightmap (Bump and Flat)

The Heightmap styles are similar to the traditional Height Shading mode. However, it has a fixed colour scope from green to red to indicate the lowest and the highest altitude in the terrain. It is very fast and shows more slope details when combined with SLope Contrast. The difference between the Heightmap and Heightmap (Textured) options is the extra noise implementation in the Textured style, which can produce a smoother and more natural looking terrain, while the Flat still contains the plain mesh artifacts.

Contour (Static and Animated)

Contour (Static and Animated) styles are used to visualise the surface contour lines in a fast and efficient way. It can be animated in real-time, which can potentially be helpful for quickly identifying peaks and plains. In these modes, the colour scheme is a fixed Black and White style. The number of contour lines and the contour thickness can be tuned as desired. Note that the Animated mode will also trigger the CPU/GPU processing.

Snowtop

This is the default visual style. It automatically analyses the terrain data and produces a natural colour scheme for the simulation. The terrain will have some snow coverage at the highest altitude and some rocky shading in the cliff regions. You can also manually tune these shadings through the Custom option.
Performance There are three predefined performance levels - Faster, Balanced and Better Quality - to facilitate the quality versus performance balance for various sizes of drawings. These levels control three major performance-sensitive parameters - Heightmap Dimension, Tessellation Size and Edge Smoothing. You can also use the Custom option to manually tune these parameters.

Heightmap Dim

This value defines the size of the heightmap for the terrain. It has a big impact on the rendering performance and quality. It is set to 2Kx2K by default (Balance mode), 1Kx1K for Faster mode, and 4Kx4K for Better Quality mode.Note that using the 8K and 16K setting smay result in a GPU crash if the GPU memory is less that 2GB/4GB.

Tessellation Size

This value defines the density of the triangles for terrain rendering. The value indicates the minimum number of pixels reuired for the largest edge of one triangle in screen space. It means the larger the value is, the larger the triangles used to represent the terrain, which leads to a coarse tessellation, but is faster tp render. A small value can provide more detailed and smoother terrain quality but the excessive number of triangles may easily slow the rendering performance. Using the Show Wireframe and V-Sync can help tuning this variable in an efficient and intuitive manner.

Edge Smooth

This option is important for generating terrain with an arbitrary boundary. It produces a smoothed and blended edge effect to enhance the rendering quality. It has a performance cost mainly at the terrain texture construction stage (if the value is changed and the heightmap texture has to be regenerated. Thereafter, there is little effect on the rendering performance.

 

The Natural Simulation terrain method results in a better quality visualisation and boosts performance significantly. Using this new mechanism also has another major advantage when it comes to a drawing containing many string roads and large terrain surfaces. When using the traditional Plain Shading mode, it may take a long time to process the road and surface mesh clipping operations. However, when using Natural Simulation mode, this operation can be completely skipped as the native heightmap data structure can merge in the road surface height values directly. This can save lots of time for fast road design.

Shortcut Views (H/W Accelerated Mode Only)

Shortcut views can be accessed in three ways:

If you are using the hardware accelerated renderer, the Shortcut views (numbered 1 to 9) will be visible in the lower-left of the render view.

Click on any of the shortcut view numbers to store the current view as a shortcut view. A tiny thumbnail image of the stored view will be drawn underneath the number, in this case shortcut view 2.

If you change the view rotation or pan the view to a new position, you can at any time switch back to the stored view by clicking on the shortcut view number.

To overwrite the stored view with the current view, press [Ctrl] and click the shortcut view number.

The shortcut views are also available from the right-click menu, and work in the same way, but have larger thumbnails images.

Inuitive Camera/Flythrough Control

The interface for camera and flythrough control incorporates a fast overview of large terrain and a convenient way to do road "drive throughs". You can access these features by right-clicking.

Menu Option

 

Description

Render Settings

Opens the Render Settings dialog box for further parameter configuration.

Fly Through Settings

Opoens the Fly Through Settings dialog box for further parameter configuration.

Export/Import Visual Settings

Opens a dialog box to help export/import all the visual settings of current applied parameters - such as the Skybox colours, ocean style, terrain mode etc - to/from an external file. This file (.vis) is actually a text file that can be accessed through any text editor application. This means a desired pack of visual setting scan be shared to multiple users.

Spin Around

A camera control method that provides a 360 degree overview of the clicked object. It automatically detects a point on the scene objects corresponding the mouse position. This point is then used as a target point for the camera, and the camera will rotate a full 360 degrees around this target point, taking about 8 seconds fro a full rotation.

Note that the camera always spins around the Z axis and its radius is calculated automatically depending on the picking position and the current view direction. When the mouse is moved over the Spin Around option, a quick "path review" will be displayed in the Render View to help visualise how the spin operation is going to work.

Fly Along

Besides the Spin Around operation, right-clicking in teh scene also detects nearby Lines/Polylines/Arcs and Road Entities that could be used for a flythrough, and provides a Fly Along option as shown below.

A quick path overview will also be demostrated and highlighted when you hover over the Fly Along option. Note that Road Entities behave a bit different from the other line entities, particularly with the calculation of total fly time. The following table shows these difference.

 

  Line/Polyline/Arc
 
Road
Total Fly Time 8 seconds From Flythrough Settings
Reverse Direction From Flythrough Settings From Flythrough Settings
Height Above Path From Flythrough Settings From Flythrough Settings

Real-time Fly Control

Even if you start the flythrough with the incorrect speed or height offset, there is an easy real-time control to help users adjust the speed, camera offset, and view direction on the fly. The following table lists the controlling details.

  Easiest Method
 
Alternatives
Adjust Fly Speed Scroll  Mouse Click Decrease/Increase
Adjust the Offset Keyboard Arrows Click Up/Down/Left/Right
Change the View Direction Toggle "V" and mouse moves