fly through
The fly through module 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, this will slow your animation substantially because of the need to continuously update the parameters in Az-Inc.
Be sure to turn off “Animate viewer” in the Animator module if you are controlling fly through with the Animator.
Ports
| Direction | Name | Type | Description |
|---|---|---|---|
| Input | Input View | View | The view containing all associated renderable objects. |
| Input | Input Field | Field | A field of lines to be used in the fly through. |
| Input | Input Date | Date | Date used for determining view position along line. |
| Input | Input Position | Number | The value used for positioning the View. |
| Output | Output Field | Field | The point along the path currently being looked at. |
| Output | Output Position | Number | The value used for positioning the View. |
Properties
| Property | Type | Description |
|---|---|---|
| View Position | Choice: % Along first line, Sequential Walk, By Time data on path | The View Position allows the user to determine where the view will be placed along the input path. |
| Force Perspective | Boolean | The Force Perspective toggle will cause the Viewer connected to the fly through module to be put into perspective mode every time the module is run. |
View Settings
| Property | Type | Description |
|---|---|---|
| Field Of View | Double | Field of View is a slider that sets the total included angle (in degrees) of the camera lens used to see the scene. Larger angles have a wider field of view. |
| Scale | Double | The Scale slider moves the camera closer or farther away from the point of interest along the path. |
| Look Down Angle | Double | The Look Down Angle slider controls the angle of the camera above or below the path. |
Percentage Options
| Property | Type | Description |
|---|---|---|
| Position | Double | The Position slider gives the percentage along a line to use for view positioning. |
| Position Animation | Animation | The Position Animation controls the movement (or driving) of the view along the line. |
| Step Size | Double | The Step Size value specifies a value for the increment for advancement when stepping or running. |
Time Options
| Property | Type | Description |
|---|---|---|
| Date Component | Choice | The Date Component allows the user to select which data to use when positioning the view by time data. Options are populated from the input field’s nodal data. |
| Date And Time | Date | The Date and Time of interest. |
| Time Loop | Animation | The Time Loop controls setting the Date and Time by specified increments. |
| Start Date | Date | The Start Date is the beginning time of the simulation. This value is set to the first date in the selected data component. |
| End Date | Date | The End Date is the end time for the simulation. This value is set to the last date in the selected data component. |
| Step Time Units | Choice: Seconds, Minutes, Hours, Days, Weeks, Years | The Step Time Units specify the increment for advancement when stepping or running. |
| Step Size | Double | The Step Size value specifies a factor, along with the Step Time Units, for the increment for advancement when stepping or running. |