ShadingLanguage
Inheritance: java.lang.Object, java.lang.Enum
public enum ShadingLanguage extends Enum<ShadingLanguage>
一般的に使用されるシェーディング言語
フィールド
| フィールド | 説明 |
|---|---|
| AGAL | Adobe Graphics Assembly Language |
| ARB_ASSEMBLY | ARB アセンブリ言語は、GPU 命令を標準化するために OpenGL Architecture Review Board が作成した低レベルのシェーディング言語です。 |
| 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 シェーディング言語は、Sony Pictures Imageworks が開発し、同社の Arnold レンダラーで使用されています。 |
| PSSL | PlayStation シェーダー言語 |
| RENDER_MAN | RenderMan シェーディング言語。 |
| SFX | SFX |
メソッド
AGAL
public static final ShadingLanguage AGAL
Adobe Graphics Assembly Language
ARB_ASSEMBLY
public static final ShadingLanguage ARB_ASSEMBLY
ARB アセンブリ言語は、GPU 命令を標準化するために OpenGL Architecture Review Board が作成した低レベルのシェーディング言語です。
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:
| パラメーター | 型 | 説明 |
|---|---|---|
| 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: 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:
| パラメーター | 型 | 説明 |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| arg0 | long | |
| arg1 | int |