GLSLSource

Огляд

GLSLSource — це клас у Aspose.3D FOSS для .NET. Наслідує від: ShaderSource.

Вихідний код шейдерів у GLSL

Цей клас надає 2 методи для роботи з об’єктами GLSLSource у програмах .NET. Доступні методи: DefineInclude, GLSLSource. Усі публічні члени доступні будь-якому застосунку .NET після встановлення пакету Aspose.3D FOSS для .NET. Властивості: ComputeShader, FragmentShader, GeometryShader, VertexShader.

Властивості

НазваТипДоступОпис
ComputeShaderstringЧитання/ЗаписОтримує або встановлює вихідний код обчислювального шейдера.
GeometryShaderstringЧитання/ЗаписОтримує або встановлює вихідний код геометричного шейдера.
VertexShaderstringЧитання/ЗаписОтримує або задає вихідний код вершинного шейдера
FragmentShaderstringЧитання/ЗаписОтримує або задає вихідний код фрагментного шейдера.

Методи

СигнатураОпис
GLSLSource()GLSL-джерело
DefineInclude(fileName: string, content: string)Не реалізовано у FOSS-версії — викидає під час виконання. Визначити віртуальний файл для #include у GLSL-коді

Дивіться також

 Українська