ShaderTechnique
Overview
ShaderTechnique Java için Aspose.3D FOSS sınıfıdır.
Bir Shader tekniği, bir rendering uygulamasıdır.
Bu sınıf, Java programlarında ShaderTechnique nesnelerle çalışmak için 19 yöntem sunar. Mevcut yöntemler şunları içerir: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription,7 tane daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,Ve 3 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
description | String | Read | Bu tekniğin açıklaması alın. |
shaderLanguage | String | Read | Bu teknikte kullanılan Shader dilini alır. |
shaderVersion | String | Read | Bu teknikte kullanılan Shader versiyonunu alır. |
shaderFile | String | Read | Dış Shader dosyasının dosya adı alınır. |
shaderContent | byte[] | Read | Bir Shader Script içeriğini alır. |
shaderEntry | String | Read | Şamın giriş noktasıdır. |
renderAPI | String | Read | Bu tekniğe göre kullanılan rendering API’yi alır. |
renderAPIVersion | String | Read | Rendering API versiyonunu alır. |
shaderParameters | Map<String, String> | Read | Parametreler için bir parça parametreleri tanımlayın. |
Methods
| Signature | Description |
|---|---|
ShaderTechnique() | Yeni bir örnek ShaderTechnique sınıfı başlatır. |
getDescription() → String | Bu tekniğin açıklaması alın. |
setDescription(value: String) | Bu tekniğin açıklaması yapın. |
getShaderLanguage() → String | Bu teknikte kullanılan Shader dilini alır. |
setShaderLanguage(value: String) | Bu teknikte kullanılan Shader dilini ayarlayın. |
getShaderVersion() → String | Bu teknikte kullanılan Shader versiyonunu alır. |
setShaderVersion(value: String) | Bu teknikte kullanılan Shader versiyonunu ayarlayın. |
getShaderFile() → String | Dış Shader dosyasının dosya adı alınır. |
setShaderFile(value: String) | Dış Shader dosyasının dosya adı koyun. |
getShaderContent() → byte[] | Bir Shader Script içeriğini alır. |
setShaderContent(value: byte[]) | Bir Shader Script içeriğini oluşturun. |
getShaderEntry() → String | Şamın giriş noktasıdır. |
setShaderEntry(value: String) | Şekerin giriş noktası belirleyin. |
getRenderAPI() → String | Bu tekniğe göre kullanılan rendering API’yi alır. |
setRenderAPI(value: String) | Bu tekniğe göre kullanılan rendering API’yi ayarlayın. |
getRenderAPIVersion() → String | Rendering API versiyonunu alır. |
setRenderAPIVersion(value: String) | Rendering API versiyonunu ayarlayın. |
getShaderParameters() → Map<String, String> | Parametreler için bir parça parametreleri tanımlayın. |
addBinding(property: String, shaderParameter: String) | Dinamik özellikleri parametre bağlar. |