ShadingLanguage
Inheritance: java.lang.Object, java.lang.Enum
public enum ShadingLanguage extends Enum<ShadingLanguage>
Commonly used shading languages
Fields
Field | Description |
---|---|
AGAL | Adobe Graphics Assembly Language |
ARB_ASSEMBLY | ARB assembly language is a low-level shading language created by OpenGL Architecture Review Board to standardize GPU instructions. |
CGFX | NVIDIA Cg |
DIRECTX_SHADER_ASSEMBLY | The DirectX shader assembly language |
GELATO | The gelato shading language |
GLSL | The GLSL |
HLSL | DirectX High-Level Shader language |
HOUDINIVEX | Houdini VEX Shading language |
MENTAL_RAY | Mental Ray Shader language |
METAL | iOS Metal Shading language |
OPEN_SHADING_LANGUAGE | Open shading language is developed by Sony Pictures Imageworks used in its Arnold renderer. |
PSSL | PlayStation Shader Language |
RENDER_MAN | RenderMan shading language. |
SFX | SFX |
Methods
AGAL
public static final ShadingLanguage AGAL
Adobe Graphics Assembly Language
ARB_ASSEMBLY
public static final ShadingLanguage ARB_ASSEMBLY
ARB assembly language is a low-level shading language created by OpenGL Architecture Review Board to standardize GPU instructions.
CGFX
public static final ShadingLanguage CGFX
NVIDIA Cg
DIRECTX_SHADER_ASSEMBLY
public static final ShadingLanguage DIRECTX_SHADER_ASSEMBLY
The DirectX shader assembly language
GELATO
public static final ShadingLanguage GELATO
The gelato shading language
GLSL
public static final ShadingLanguage GLSL
The GLSL
HLSL
public static final ShadingLanguage HLSL
DirectX High-Level Shader language
HOUDINIVEX
public static final ShadingLanguage HOUDINIVEX
Houdini VEX Shading language
MENTAL_RAY
public static final ShadingLanguage MENTAL_RAY
Mental Ray Shader language
METAL
public static final ShadingLanguage METAL
iOS Metal Shading language
OPEN_SHADING_LANGUAGE
public static final ShadingLanguage OPEN_SHADING_LANGUAGE
Open shading language is developed by Sony Pictures Imageworks used in its Arnold renderer.
PSSL
public static final ShadingLanguage PSSL
PlayStation Shader Language
RENDER_MAN
public static final ShadingLanguage RENDER_MAN
RenderMan shading language.
SFX
public static final ShadingLanguage SFX
SFX
valueOf(Class arg0, String arg1)
public static T <T>valueOf(Class<T> arg0, String arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Class | |
arg1 | java.lang.String |
Returns: T
compareTo(E arg0)
public final int compareTo(E arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | E |
Returns: int
describeConstable()
public final Optional<Enum.EnumDesc<E>> describeConstable()
Returns:
java.util.Optional<java.lang.Enum.EnumDesc
equals(Object arg0)
public final boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDeclaringClass()
public final Class<E> getDeclaringClass()
Returns:
java.lang.Class
hashCode()
public final int hashCode()
Returns: int
name()
public final String name()
Returns: java.lang.String
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
ordinal()
public final int ordinal()
Returns: int
toString()
public String toString()
Returns: java.lang.String
valueOf(String name)
public static ShadingLanguage valueOf(String name)
Parameters:
Parameter | Type | Description |
---|---|---|
name | java.lang.String |
Returns: ShadingLanguage
values()
public static ShadingLanguage[] values()
Returns: com.aspose.threed.ShadingLanguage[]
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |