ShaderSet
Огляд
ShaderSet — це клас у Aspose.3D FOSS для .NET. Наслідує від: IDisposable.
Програми шейдерів для кожного типу матеріалів
Цей клас надає 2 методи для роботи з об’єктами ShaderSet у програмах .NET. Доступні методи: Dispose, ShaderSet. Усі публічні члени доступні будь-якому застосунку .NET після встановлення пакету Aspose.3D FOSS для .NET. Властивості: Fallback, Lambert, Pbr, Phong.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
Lambert | ShaderProgram | Читання/Запис | Отримує або встановлює shader, який використовується для рендерингу ламбертового матеріалу |
Phong | ShaderProgram | Читання/Запис | Отримує або встановлює shader, який використовується для рендерингу фонгового матеріалу |
Pbr | ShaderProgram | Читання/Запис | Отримує або задає шейдер, який використовується для рендерингу PBR-матеріалу |
Fallback | ShaderProgram | Читання/Запис | Отримує або встановлює резервний шейдер, коли потрібний шейдер недоступний |
Методи
| Сигнатура | Опис |
|---|---|
ShaderSet() | Створити екземпляр |
Dispose() | Звільнити цей екземпляр і вивільнити всі шейдерні програми. |