Lets you place one or more objects along the path of a parent shape.
You can place objects in static positions, or animate them to move along the reference shape at a particular speed.
Object placement instructions that you specify in this panel can be saved to Object Placement Styles (OPS). This enables country-, organization-, or project-specific styles to be stored for later use.
You obtain object sources from Civil View object libraries in a series of Country, Project, and Private resource kits, which you can customize.
The OPS element list consists of a set of instructions to place a series of objects along the current reference shape. Each element in the list can either be an instruction to place a single object at a specific chainage, or a series of objects at regular or random chainage intervals.
For each element, you can specify Independent horizontal and vertical offsets from the reference spline, along with independent rotation and start/end chainages.
You can paste a Cut element to a different location in the current style, and you can paste a Cut or Copied element to a different OPS.
Although this feature is controlled primarily from the Civil View Preferences panel, this override option lets you temporarily disable or enable it for the current Object Placement session. You might wish to disable wheel rotation to lessen the performance overhead when working with large numbers of animated vehicles. Depending on the location of cameras in your scene, it is possible that rotating wheels might not be visible from your chosen viewpoint in the scene.
Wheel rotation only works for vehicles in the Object Library that have been prepared to meet specific requirements. For more details, see Vehicle Library.
You can temporarily override the setting by changing the status of this button. The global setting for this feature is defined in the Civil View Preferences panel, and is on by default.
Until you select the parent shape, most of the controls on this panel have no effect.
The start and end stations of the shape you select are displayed in the Longitudinal Displacement group (see below), and are represented in the viewport by Dynamic Markers. All placed objects are generated at static or animated locations along the path of the parent shape.
You can change the Spline value. However, if you change the Spline value after a group of objects has already been placed, Civil View assumes that you wish to work on a new set of objects. The existing group of objects remains in the scene, aligned to the original spline.
You can use the Spline value to step through each spline in the parent shape, applying the current Object Placement Style to every spline.
Choosing a parent surface is optional. If you choose one, objects can align to the contours of the surface. The surface controls the Z-value of the object's XYZ position, so objects sit on the ground accurately. In addition, vehicles align to the slope of the surface so they tilt correctly to match varying carriageway crossfalls. (Objects that aren't vehicles always align vertically.)
Camera objects ignore the parent surface.
If you choose a parent surface, you should set the Vertical Offset (see below) to 0.0.
Choosing a parent surface for animated objects can slow performance.
The actual position of the objects is assigned randomly every time you click Apply.
This option is useful for quickly placing vehicles.
In viewports, the Start and End Station locations are indicated by Civil View Dynamic Markers. You can set the Start or End Station value by clicking the ">" button to the right of the spinner, then clicking a location in a viewport.
The Start and End Station values are completely independent between different OPS elements. For example, you can use this panel to place 20m double lamp columns over the first 80 percent of the spline, and then place 12m single columns over the remaining length.
Sets a velocity for the object.
If this value is equal to 0.0, no animation keys are created and the object is motionless. The position of the object can be subsequently controlled by using the Position Controller rollout.
If you enter another value, Civil View creates animation keys so the object travels along the parent spline. Typically you use this to animate vehicles and drive-through cameras moving along a highway or railway.
If you use a negative value, set Rotation to 180 degrees so the vehicle doesn't travel backwards.
If the current animation length in the scene is not sufficient for the object to travel the specified distance at the specified speed, Civil View can adjust the scene animation length. It asks whether you want to do so. If you leave the animation length unchanged, the end point of the moving object is adjusted to suit the amount of available time.
You can also use Track View to edit the default animation keys; for example, to animate lateral changes in position on the road or changes in vehicle speed.
The values of these controls are dynamically linked so that changing one value affects another. This lets you choose, for example, whether to specify vertical offset by Offset or Crossfall while being able to see both values. If you know the required crossfall, set that value first, then change the Horizontal Offset to watch the Vertical Offset value update accordingly.
If a parent surface is active, the Vertical Offset is relative to the surface at the object's current location. Otherwise, it is relative to the parent shape level at its insertion point. If you use surface tracking, leave Vertical Offset set to 0.0.
The Vertical Offset value must be nonzero for the Crossfall lock to have an effect.
Random rotation is useful for placing trees.
This option is useful for populating a highway with randomly selected vehicles.
Turning on this option can improve viewport performance. This setting has no effect on the final rendered output of the scene.
This feature is particularly useful when you place vehicle objects in the scene, as these tend to have complex geometry.
The lower portion of the OPS Editor lets you view and manage individual elements.
Lists individual objects in the current category.
Right-click an object definition to open the Resource Kit Manager. The Resource Kit Manager lets you edit the object parameters.