Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

FramebufferCacheRD

Наследует: Object

Менеджер кэша кадрового буфера для рендереров на базе устройств рендеринга.

Описание

Менеджер кэша кадрового буфера для рендереров на основе RenderingDevice. Предоставляет способ создания кадрового буфера (framebuffer) и его повторного использования в последующих вызовах до тех пор, пока существуют используемые текстуры. Кадровые буферы будут автоматически очищаться при освобождении зависимых объектов.

Методы

RID

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 перечисляет доступные текстуры. passages определяет подпроходы и распределение текстур. Если оставить пустым, создается один проход, а текстуры распределяются в зависимости от их флагов использования. views определяет количество видов, используемых при рендеринге.