ShadingLanguage

Inheritance: java.lang.Object, java.lang.Enum

public enum ShadingLanguage extends Enum<ShadingLanguage>

Lenguajes de sombreado de uso común

Campos

CampoDescripción
AGALLenguaje de ensamblaje gráfico de Adobe
ARB_ASSEMBLYEl lenguaje de ensamblaje ARB es un lenguaje de sombreado de bajo nivel creado por el OpenGL Architecture Review Board para estandarizar las instrucciones de GPU.
CGFXNVIDIA Cg
DIRECTX_SHADER_ASSEMBLYEl lenguaje de ensamblaje de sombreado DirectX
GELATOEl lenguaje de sombreado Gelato
GLSLEl GLSL
HLSLLenguaje de sombreado de alto nivel DirectX
HOUDINIVEXLenguaje de sombreado VEX de Houdini
MENTAL_RAYLenguaje de sombreado Mental Ray
METALLenguaje de sombreado Metal de iOS
OPEN_SHADING_LANGUAGEEl lenguaje de sombreado Open es desarrollado por Sony Pictures Imageworks y se usa en su motor de renderizado Arnold.
PSSLLenguaje de sombreado PlayStation
RENDER_MANLenguaje de sombreado RenderMan.
SFXSFX

Métodos

MétodoDescripción
valueOf(Class arg0, String arg1)
compareTo(E arg0)
describeConstable()
equals(Object arg0)
getClass()
getDeclaringClass()
hashCode()
name()
notify()
notifyAll()
ordinal()
toString()
valueOf(String name)
values()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AGAL

public static final ShadingLanguage AGAL

Lenguaje de ensamblaje gráfico de Adobe

ARB_ASSEMBLY

public static final ShadingLanguage ARB_ASSEMBLY

El lenguaje de ensamblaje ARB es un lenguaje de sombreado de bajo nivel creado por el OpenGL Architecture Review Board para estandarizar las instrucciones de GPU.

CGFX

public static final ShadingLanguage CGFX

NVIDIA Cg

DIRECTX_SHADER_ASSEMBLY

public static final ShadingLanguage DIRECTX_SHADER_ASSEMBLY

El lenguaje de ensamblaje de sombreado DirectX

GELATO

public static final ShadingLanguage GELATO

El lenguaje de sombreado Gelato

GLSL

public static final ShadingLanguage GLSL

El GLSL

HLSL

public static final ShadingLanguage HLSL

Lenguaje de sombreado de alto nivel DirectX

HOUDINIVEX

public static final ShadingLanguage HOUDINIVEX

Lenguaje de sombreado VEX de Houdini

MENTAL_RAY

public static final ShadingLanguage MENTAL_RAY

Lenguaje de sombreado Mental Ray

METAL

public static final ShadingLanguage METAL

Lenguaje de sombreado Metal de iOS

OPEN_SHADING_LANGUAGE

public static final ShadingLanguage OPEN_SHADING_LANGUAGE

El lenguaje de sombreado Open es desarrollado por Sony Pictures Imageworks y se usa en su motor de renderizado Arnold.

PSSL

public static final ShadingLanguage PSSL

Lenguaje de sombreado PlayStation

RENDER_MAN

public static final ShadingLanguage RENDER_MAN

Lenguaje de sombreado RenderMan.

SFX

public static final ShadingLanguage SFX

SFX

valueOf(Class arg0, String arg1)

public static T <T>valueOf(Class<T> arg0, String arg1)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

ParámetroTipoDescripción
arg0E

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:

ParámetroTipoDescripción
arg0java.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:

ParámetroTipoDescripción
nombrejava.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:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int