ShadingLanguage
内容
[
隐藏
]Inheritance: java.lang.Object, java.lang.Enum
public enum ShadingLanguage extends Enum<ShadingLanguage>
常用的着色语言
字段
| 字段 | 描述 |
|---|---|
| AGAL | Adobe 图形汇编语言 |
| ARB_ASSEMBLY | ARB 汇编语言是一种低级着色语言,由 OpenGL 架构审查委员会创建,用于标准化 GPU 指令。 |
| CGFX | NVIDIA Cg |
| DIRECTX_SHADER_ASSEMBLY | DirectX 着色器汇编语言 |
| GELATO | Gelato 着色语言 |
| GLSL | GLSL |
| HLSL | DirectX 高级着色语言 |
| HOUDINIVEX | Houdini VEX 着色语言 |
| MENTAL_RAY | Mental Ray 着色器语言 |
| METAL | iOS Metal 着色语言 |
| OPEN_SHADING_LANGUAGE | Open 着色语言由索尼影业图像工作室开发,用于其 Arnold 渲染器。 |
| PSSL | PlayStation 着色语言 |
| RENDER_MAN | RenderMan 着色语言。 |
| SFX | SFX |
方法
AGAL
public static final ShadingLanguage AGAL
Adobe 图形汇编语言
ARB_ASSEMBLY
public static final ShadingLanguage ARB_ASSEMBLY
ARB 汇编语言是一种低级着色语言,由 OpenGL 架构审查委员会创建,用于标准化 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 着色语言由索尼影业图像工作室开发,用于其 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:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Class | |
| arg1 | java.lang.String |
Returns: T
compareTo(E arg0)
public final int compareTo(E arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 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:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: 布尔
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:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | long | |
| arg1 | int |