ShaderTechnique

ShaderTechnique

Vue d’ensemble

ShaderTechnique est une classe dans Aspose.3D FOSS pour .NET.

Une technique de shader représente une implémentation concrète du rendu.

Cette classe fournit 2 méthodes pour travailler avec les objets ShaderTechnique dans les programmes .NET. Les méthodes disponibles comprennent : AddBinding, ShaderTechnique. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.3D FOSS pour .NET. Propriétés : Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, et 3 autres.

Propriétés

NomTypeAccèsDescription
DescriptionstringLecture/ÉcritureObtient ou définit la description de cette technique.
ShaderLanguagestringLecture/ÉcritureObtient ou définit le langage du shader utilisé par cette technique.
ShaderVersionstringLecture/ÉcritureObtient ou définit la version du shader utilisée par cette technique.
ShaderFilestringLecture/ÉcritureObtient ou définit le nom de fichier du shader externe.
ShaderContentbyte[]Lecture/ÉcritureObtient ou définit le contenu d’un script de shader intégré.
ShaderEntrystringLecture/ÉcritureObtient ou définit le point d’entrée du shader.
RenderAPIstringLecture/ÉcritureObtient ou définit le rendu API utilisé par cette technique.
RenderAPIVersionstringLecture/ÉcritureObtient ou définit la version du rendu API.
ShaderParametersIDictionary<string, string>LectureObtient la définition du paramètre de shader.

Méthodes

SignatureDescription
ShaderTechnique()Initialise une nouvelle instance de la classe ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Lie la propriété dynamique au paramètre du shader.

Voir aussi

 Français