ShaderInclude

继承: Resource < RefCounted < Object

要包含在带有#includeShader中的着色器代码片段。

描述

使用. s3shaderinc扩展名保存的着色器包含文件。此类允许您使用预处理器指令#include定义可以包含在Shader中的自定义着色器片段,后跟文件路径(例如#include"res://shader_lib.s3shaderinc")。片段本身不必是有效的着色器。

属性


属性说明

String code = "" 🔗

返回着色器包含文件的代码。返回的文本是用户编写的,而不是内部使用的完整生成代码。