ShadingLanguage

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

public enum ShadingLanguage extends Enum<ShadingLanguage>

일반적으로 사용되는 셰이딩 언어들

필드

필드설명
AGALAdobe Graphics Assembly Language
ARB_ASSEMBLYARB 어셈블리 언어는 OpenGL Architecture Review Board에서 만든 저수준 셰이딩 언어로, GPU 명령을 표준화하기 위해 제작되었습니다.
CGFXNVIDIA Cg
DIRECTX_SHADER_ASSEMBLYDirectX 셰이더 어셈블리 언어
GELATOgelato 셰이딩 언어
GLSLGLSL
HLSLDirectX 고급 셰이더 언어
HOUDINIVEXHoudini VEX 셰이딩 언어
MENTAL_RAYMental Ray 셰이더 언어
METALiOS Metal 셰이딩 언어
OPEN_SHADING_LANGUAGEOpen 셰이딩 언어는 Sony Pictures Imageworks에서 개발했으며 Arnold 렌더러에서 사용됩니다.
PSSLPlayStation 셰이더 언어
RENDER_MANRenderMan 셰이딩 언어.
SFXSFX

메서드

메서드설명
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

Adobe Graphics Assembly Language

ARB_ASSEMBLY

public static final ShadingLanguage ARB_ASSEMBLY

ARB 어셈블리 언어는 OpenGL Architecture Review Board에서 만든 저수준 셰이딩 언어로, GPU 명령을 표준화하기 위해 제작되었습니다.

CGFX

public static final ShadingLanguage CGFX

NVIDIA Cg

DIRECTX_SHADER_ASSEMBLY

public static final ShadingLanguage DIRECTX_SHADER_ASSEMBLY

DirectX 셰이더 어셈블리 언어

GELATO

public static final ShadingLanguage GELATO

gelato 셰이딩 언어

GLSL

public static final ShadingLanguage GLSL

GLSL

HLSL

public static final ShadingLanguage HLSL

DirectX 고급 셰이더 언어

HOUDINIVEX

public static final ShadingLanguage HOUDINIVEX

Houdini VEX 셰이딩 언어

MENTAL_RAY

public static final ShadingLanguage MENTAL_RAY

Mental Ray 셰이더 언어

METAL

public static final ShadingLanguage METAL

iOS Metal 셰이딩 언어

OPEN_SHADING_LANGUAGE

public static final ShadingLanguage OPEN_SHADING_LANGUAGE

Open 셰이딩 언어는 Sony Pictures Imageworks에서 개발했으며 Arnold 렌더러에서 사용됩니다.

PSSL

public static final ShadingLanguage PSSL

PlayStation 셰이더 언어

RENDER_MAN

public static final ShadingLanguage RENDER_MAN

RenderMan 셰이딩 언어.

SFX

public static final ShadingLanguage SFX

SFX

valueOf(Class arg0, String arg1)

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

Parameters:

매개변수형식설명
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

매개변수형식설명
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:

매개변수형식설명
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:

매개변수형식설명
이름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:

매개변수형식설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수형식설명
arg0long
arg1int