FramebufferCacheRD¶
继承: Object
用于渲染基于设备的渲染器的帧缓冲区缓存管理器。
描述¶
用于基于渲染设备的渲染器的帧缓冲区缓存管理器。提供了一种创建帧缓冲区并在后续调用中重复使用它的方法,只要使用的纹理存在。当释放依赖对象时,帧缓冲区将自动清理。
方法¶
get_cache_multipass(textures: Array[RID], passes: Array[RDFramebufferPass], views: int) static |
方法说明¶
RID get_cache_multipass(textures: Array[RID], passes: Array[RDFramebufferPass], views: int) static 🔗
创建或获取缓存的帧缓冲区。textures列出访问的纹理。passes定义子传递和纹理分配,如果留空,则创建单个传递并根据其使用标志分配纹理。views定义渲染时使用的视图数量。