ShaderTechnique

ShaderTechnique

Panoramica

ShaderTechnique è una classe in Aspose.3D FOSS per .NET.

Una tecnica shader rappresenta un’implementazione concreta di rendering.

Questa classe fornisce 2 metodi per lavorare con oggetti ShaderTechnique nei programmi .NET. I metodi disponibili includono: AddBinding, ShaderTechnique. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.3D FOSS per .NET. Proprietà: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, e 3 altri.

Proprietà

NomeTipoAccessoDescrizione
DescriptionstringLettura/ScritturaOttiene o imposta la descrizione di questa tecnica.
ShaderLanguagestringLettura/ScritturaOttiene o imposta il linguaggio shader usato da questa tecnica.
ShaderVersionstringLettura/ScritturaOttiene o imposta la versione dello shader utilizzata da questa tecnica.
ShaderFilestringLettura/ScritturaOttiene o imposta il nome del file shader esterno.
ShaderContentbyte[]Lettura/ScritturaOttiene o imposta il contenuto di uno script shader incorporato.
ShaderEntrystringLettura/ScritturaOttiene o imposta il punto di ingresso dello shader.
RenderAPIstringLettura/ScritturaOttiene o imposta il API di rendering usato da questa tecnica.
RenderAPIVersionstringLettura/ScritturaOttiene o imposta la versione del rendering API.
ShaderParametersIDictionary<string, string>LetturaOttiene la definizione del parametro shader.

Metodi

FirmaDescrizione
ShaderTechnique()Inizializza una nuova istanza della classe ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Associa la proprietà dinamica al parametro dello shader.

Vedi anche

 Italiano