RDUniform

继承: RefCounted < Object

着色器统一(由RenderingDevice使用)。

描述

此对象由RenderingDevice使用。

属性

方法

void

add_id(id: RID)

void

clear_ids()

Array[RID]

get_ids() const


属性说明

int binding = 0 🔗

  • void set_binding(value: int)

  • int get_binding()

uniform 的绑定。


UniformType uniform_type = 3 🔗

uniform 的数据类型。


方法说明

void add_id(id: RID) 🔗

将给定的id绑定到统一。然后在将统一传递给着色器时使用与id关联的数据。


void clear_ids() 🔗

取消当前绑定到统一的所有id。


Array[RID] get_ids() const 🔗

返回当前绑定到统一的所有id的数组。