ShaderTechnique

ShaderTechnique

Overview

ShaderTechnique adalah kelas di Aspose.3D FOSS untuk Java.

Teknik shader mewakili implementasi rendering yang konkret.

Kelas ini menyediakan 19 metode untuk bekerja dengan ShaderTechnique objek dalam program Java. Metode yang tersedia meliputi: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription, dan 7 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile, dan 3 lagi.

Properties

NameTypeAccessDescription
descriptionStringReadDapatkan deskripsi teknik ini.
shaderLanguageStringReadMengambil bahasa shader yang digunakan oleh teknik ini.
shaderVersionStringReadMengambil versi shader yang digunakan oleh teknik ini.
shaderFileStringReadDapatkan nama file dari external shader file.
shaderContentbyte[]ReadDapatkan isi dari skrip shader tertanam.
shaderEntryStringReadDapatkan titik masuk shader.
renderAPIStringReadMendapatkan API rendering yang digunakan oleh teknik ini.
renderAPIVersionStringReadDapatkan versi API rendering.
shaderParametersMap<String, String>ReadDapatkan definisi parameter shader.

Methods

SignatureDescription
ShaderTechnique()Ini akan menginisialisasi instance baru dari kelas ShaderTechnique.
getDescription()StringDapatkan deskripsi teknik ini.
setDescription(value: String)Menentukan deskripsi teknik ini.
getShaderLanguage()StringMendapatkan bahasa shader yang digunakan oleh teknik ini.
setShaderLanguage(value: String)Menetapkan bahasa shader yang digunakan oleh teknik ini.
getShaderVersion()StringMengambil versi shader yang digunakan oleh teknik ini.
setShaderVersion(value: String)Menetapkan versi shader yang digunakan oleh teknik ini.
getShaderFile()StringDapatkan nama file dari external shader file.
setShaderFile(value: String)Menetapkan nama file dari file shader eksternal.
getShaderContent()byte[]Dapatkan isi dari skrip shader tertanam.
setShaderContent(value: byte[])Menetapkan isi skrip shader yang tertanam.
getShaderEntry()StringDapatkan titik masuk shader.
setShaderEntry(value: String)Menetapkan titik masuk shader.
getRenderAPI()StringMendapatkan API rendering yang digunakan oleh teknik ini.
setRenderAPI(value: String)Menetapkan API render yang digunakan oleh teknik ini.
getRenderAPIVersion()StringDapatkan versi API rendering.
setRenderAPIVersion(value: String)Menetapkan versi API rendering.
getShaderParameters()Map<String, String>Dapatkan definisi parameter shader.
addBinding(property: String, shaderParameter: String)Mengikat properti dinamis ke parameter shader.

See Also

 Bahasa Indonesia