VisualShaderNodeExpression

继承: VisualShaderNodeGroupBase < VisualShaderNodeResizableBase < VisualShaderNode < Resource < RefCounted < Object

派生: VisualShaderNodeGlobalExpression

用i3D着色语言编写的自定义视觉着色器图形表达式。

描述

自定义i3D着色语言表达式,具有自定义输入和输出端口。

提供的代码直接注入到图的匹配着色器函数中(vertexfragment,或light),因此不能用于定义函数、可变变量、统一变量或全局常量,此类全局定义见VisualShaderNodeGlobalExpression

属性


属性说明

String expression = "" 🔗

  • void set_expression(value: String)

  • String get_expression()

i3D着色语言中的一个表达式,它将在图形的匹配着色器函数(vertexfragmentlight)的开头注入,因此不能用于定义函数、可变变量、统一变量或全局常量。