fly through

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

DirectionNameTypeDescription
InputInput ViewViewThe view containing all associated renderable objects.
InputInput FieldFieldA field of lines to be used in the fly through.
InputInput DateDateDate used for determining view position along line.
InputInput PositionNumberThe value used for positioning the View.
OutputOutput FieldFieldThe point along the path currently being looked at.
OutputOutput PositionNumberThe value used for positioning the View.

Properties

PropertyTypeDescription
View PositionChoice: % Along first line, Sequential Walk, By Time data on pathThe View Position allows the user to determine where the view will be placed along the input path.
Force PerspectiveBooleanThe 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

PropertyTypeDescription
Field Of ViewDoubleField 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.
ScaleDoubleThe Scale slider moves the camera closer or farther away from the point of interest along the path.
Look Down AngleDoubleThe Look Down Angle slider controls the angle of the camera above or below the path.

Percentage Options

PropertyTypeDescription
PositionDoubleThe Position slider gives the percentage along a line to use for view positioning.
Position AnimationAnimationThe Position Animation controls the movement (or driving) of the view along the line.
Step SizeDoubleThe Step Size value specifies a value for the increment for advancement when stepping or running.

Time Options

PropertyTypeDescription
Date ComponentChoiceThe 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 TimeDateThe Date and Time of interest.
Time LoopAnimationThe Time Loop controls setting the Date and Time by specified increments.
Start DateDateThe Start Date is the beginning time of the simulation. This value is set to the first date in the selected data component.
End DateDateThe End Date is the end time for the simulation. This value is set to the last date in the selected data component.
Step Time UnitsChoice: Seconds, Minutes, Hours, Days, Weeks, YearsThe Step Time Units specify the increment for advancement when stepping or running.
Step SizeDoubleThe Step Size value specifies a factor, along with the Step Time Units, for the increment for advancement when stepping or running.