ShaderInclude

Наследует: Resource < RefCounted < Object

Фрагмент кода шейдера, который необходимо включить в Shader с помощью #include.

Описание

Файл включения шейдера, сохраненный с расширением .gdshaderinc. Этот класс позволяет вам определить пользовательский фрагмент шейдера, который может быть включен в Shader, используя директиву препроцессора #include, за которой следует путь к файлу (например, #include "res://shader_lib.gdshaderinc"). Фрагмент не обязательно должен быть допустимым шейдером сам по себе.

Обучающие материалы

Свойства

String

code

""


Описания свойств

String code = "" 🔗

Возвращает код включаемого файла шейдера. Возвращаемый текст — это то, что написал пользователь, а не полный сгенерированный код, используемый внутри.