Enforces usage mechanics for a GpuVariable.
For a list of all members of this type, see GpuVariableInterface Members.
Type | Description |
---|---|
GpuTerrainMap | Wraps GpuVariable to be used as a TerrainMap, or HeightMap. |
GpuVariable | GpuVariable is basic data structure used in gpu processing. Generally, it will contain a texture in which each pixel represents a single property from an object. This system aggregates variables of like type into a single texture... eg- one texture holds all velocity variables across multiple objects. This texture is then processed using a simple shader that acts uniformly across all pixels, making for a RISC approach to gpu processing. |
Quat | Used to store and convert Quaternion values for gpuobject |
SpatialMap | Wraps GpuVariable to be used as a Spatial Data Structure, or QuadMap. |
Vec1 | Wraps GpuVariable to be used as a Vector1, or float data type. |
Vec2 | Wraps GpuVariable to be used as a Vector2 data type. |
Vec3 | Wraps GpuVariable to be used as a Vector3 data type. |
Vec4 | Wraps GpuVariable to be used as a Vector4 data type. |
Namespace: DarkWynter.Stream.PhysicsGpu
Assembly: DWStream (in DWStream.dll)
GpuVariableInterface Members | DarkWynter.Stream.PhysicsGpu Namespace