Sign objects represent road signs and road-marking symbols.
Sign objects in Civil View are created using one of two parametric sign object plug-ins. The first of these creates traditional sign objects, while the second generates road-marking symbols such as direction arrows and warning text.
Because all sign objects are parametric, attributes such as sign size, post height, and number of posts can be changed at any time.
The geometry of a sign face is always rectangular, but you can use an opacity map to model other sign shapes.
Civil View applies the CivilViewObjects material to all sign objects.
When you use the Object Placement Style Editor to place road signs, the objects are derived directly from the sign-face bitmap.
Sign Object INI File |
[Parameters] Width= Height=
[Maps] Diffuse= Opacity=
[Sign Defaults] Style= Posts= GroundClearance=
[Group] Name=
|
Set the width and height of the sign face or road-marking symbol. The dimensions must be positive values.
The type of parametric sign object required. This setting should be "1", "2", or "3" (no quotation marks are necessary):
Example of a road marking
Diffuse and opacity maps for road-marking symbols should normally be the same black and white bitmap file unless other road-marking colors are required. Black areas of the bitmap are not rendered.
The vertical offset of the road-marking object from the underlying ground surface is derived from the Vertical Shift value on the Scene Settings rollout, added to the Vertical Offset value on the Object Placement Style Editor. (Suggestion: Set the Vertical Offset value to 0.0 and use the Vertical Shift value only.)
This is similar to option 1, a traditional sign, except that the bitmap contains multiple images. Only one of these images is visible at any time, so Civil View models a dynamic signal by animating the change between bitmap images.
Bitmap for a stop light
For more information, see Traffic Signal Parameters Rollout.
This value is ignored if the sign style is "2".
This setting is ignored if the sign style is "2".
To add a custom sign to the library, create a diffuse bitmap file and an opacity bitmap (if required), then add the bitmaps to the /matlibs/signmaps folder within the Civil View resource kit you want to use. Then create an associated INI file, in the format described above, and place it in the /objlibs/signs folder in the same Civil View resource kit. Multiple INI files can reference the same bitmaps.
Please also refer to the general instructions on object library customization in Civil View Object Library Overview.