ShadingLanguage
Inheritance: java.lang.Object, java.lang.Enum
public enum ShadingLanguage extends Enum<ShadingLanguage>
Langages d’ombrage couramment utilisés
Champs
| Champ | Description |
|---|---|
| AGAL | Langage d’assemblage graphique Adobe |
| ARB_ASSEMBLY | Le langage d’assemblage ARB est un langage d’ombrage bas niveau créé par l’OpenGL Architecture Review Board pour standardiser les instructions GPU. |
| CGFX | NVIDIA Cg |
| DIRECTX_SHADER_ASSEMBLY | Le langage d’assemblage de shaders DirectX |
| GELATO | Le langage d’ombrage Gelato |
| GLSL | Le GLSL |
| HLSL | Langage de shader haut niveau DirectX |
| HOUDINIVEX | Langage d’ombrage VEX Houdini |
| MENTAL_RAY | Langage de shader Mental Ray |
| METAL | Langage d’ombrage Metal iOS |
| OPEN_SHADING_LANGUAGE | Le langage d’ombrage Open est développé par Sony Pictures Imageworks et utilisé dans son moteur de rendu Arnold. |
| PSSL | Langage de shader PlayStation |
| RENDER_MAN | Langage d’ombrage RenderMan. |
| SFX | SFX |
Méthodes
AGAL
public static final ShadingLanguage AGAL
Langage d’assemblage graphique Adobe
ARB_ASSEMBLY
public static final ShadingLanguage ARB_ASSEMBLY
Le langage d’assemblage ARB est un langage d’ombrage bas niveau créé par l’OpenGL Architecture Review Board pour standardiser les instructions GPU.
CGFX
public static final ShadingLanguage CGFX
NVIDIA Cg
DIRECTX_SHADER_ASSEMBLY
public static final ShadingLanguage DIRECTX_SHADER_ASSEMBLY
Le langage d’assemblage de shaders DirectX
GELATO
public static final ShadingLanguage GELATO
Le langage d’ombrage Gelato
GLSL
public static final ShadingLanguage GLSL
Le GLSL
HLSL
public static final ShadingLanguage HLSL
Langage de shader haut niveau DirectX
HOUDINIVEX
public static final ShadingLanguage HOUDINIVEX
Langage d’ombrage VEX Houdini
MENTAL_RAY
public static final ShadingLanguage MENTAL_RAY
Langage de shader Mental Ray
METAL
public static final ShadingLanguage METAL
Langage d’ombrage Metal iOS
OPEN_SHADING_LANGUAGE
public static final ShadingLanguage OPEN_SHADING_LANGUAGE
Le langage d’ombrage Open est développé par Sony Pictures Imageworks et utilisé dans son moteur de rendu Arnold.
PSSL
public static final ShadingLanguage PSSL
Langage de shader PlayStation
RENDER_MAN
public static final ShadingLanguage RENDER_MAN
Langage d’ombrage RenderMan.
SFX
public static final ShadingLanguage SFX
SFX
valueOf(Class arg0, String arg1)
public static T <T>valueOf(Class<T> arg0, String arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | java.lang.Class | |
| arg1 | java.lang.String |
Returns: T
compareTo(E arg0)
public final int compareTo(E arg0)
Parameters:
| Paramètre | 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:
| Paramètre | 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:
| Paramètre | Type | Description |
|---|---|---|
| nom | 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:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |