VOS Object Type Definition

object3D.snow

OTD #32; Revision 0.

Group: a3dl.

Extends: a3dl:object3D.MATERIALINFO

This object represents a region of snow-like precipitation. The scaling property represents the extents of the region (a box), and the orientation represents the direction from which the precipitation falls (i.e., "0 1 0 0" is normal, downward-falling snow.) The material property should contain an image used for each "snowflake." If it is not an image, then some default image will be used, possibly tinted with that color.

Authors

Peter Amstutz, (tetron @ interreality . org)

Reed Hedges, (reed @ interreality . org)

Child Objects

 

a3dl:particle-density [property:property] (required.)

Number of "snowflakes" per square unit of space. (Datatype "text/x-float")

 

a3dl:particle-size [property:property] (required.)

Should contain two values, the width and height of each "snowflake", with datatype "text/x-vector-float".

 

a3dl:falling-speed [property:property] (required.)

General rate of falling of snow from direction given in orientation, units/sec. Actual speed vary to create more snowlike effect. (Datatype "text/x-float")

 

a3dl:swirliness [property:property] (optional.)

Probability that "snowflakes" will change direction as they fall. (Datatype "text/x-float". Default is 0)

Messages

this type defines no new messages.

History of this document

Revision 0 (Thu Jan 9 04:13:37 EST 2003):
Created [rh]