HPS.Shader Class Reference

The Shader class contains objects for importing shader source files and enumerations used when defining shaders in Visualize. Shaders are for internal use only - customers should not use shaders. More...

Classes

class  File
 The File class provides a function to import shader files. More...
 
class  ImportOptionsKit
 The ImportOptionsKit class contains settings that will be set on the ShaderKit which is returned by File::Import. More...
 

Public Types

enum  Parameterization {
  Cylinder = 0, PhysicalReflection = 1, Object = 2, NaturalUV = 3,
  ReflectionVector = 4, SurfaceNormal = 5, Sphere = 6, UV = 7,
  World = 8
}
 Enumeration of the parameterization sources for shaders, i.e., how to map the shader to geometry. More...
 

Detailed Description

The Shader class contains objects for importing shader source files and enumerations used when defining shaders in Visualize. Shaders are for internal use only - customers should not use shaders.

Member Enumeration Documentation

Enumeration of the parameterization sources for shaders, i.e., how to map the shader to geometry.


The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.Shader.cs