The SEDRIS Data Representation Model
APPENDIX A - Classes
Bounding Volume

Class Name: Bounding Volume

Superclass - <Volume>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies a volume that encompasses the <Aggregate Geometry> of which it is a component.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. The rectangular <Bounding Volume> of a house that is used to show the maximum extents of the house in three dimensions. This may be used to calculate first level ray-volume intersections.

FAQs

Can an <Aggregate Geometry>'s <Bounding Volume> and <Collision Volume> be the same?

Yes.

Is the <Bounding Volume> the convex hull of the <Aggregate Geometry>?

Not necessarily. The convex hull could be considerably more complex than the <Volume Extent> (see).

Does the <Bounding Volume> exactly contain the <Aggregate Geometry>?

In special cases, the <Bounding Volume> may fail to contain all of the geometry due to "warping" introduced by coordinate conversion or transformation.

Constraints

Composed of (two-way) (inherited)

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Notes

Composed of Notes


Location_3D

 This specifies the volume centre.

Volume_Extent

 This specifies the volume shape.

Prev: Blend Directional Light. Next: Browse Media. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS