RenderSceneBuffersConfiguration

继承: RefCounted < Object

用于设置RenderSceneBuffers对象的配置对象。

描述

此配置对象由渲染引擎在视口更改时创建和填充,并用于(重新)配置RenderSceneBuffers对象。

属性


属性说明

ViewportAnisotropicFiltering anisotropic_filtering_level = 2 🔗

各向异性滤波器的水平。


float fsr_sharpness = 0.0 🔗

  • void set_fsr_sharpness(value: float)

  • float get_fsr_sharpness()

如果使用FSR升级,则适用FSR清晰度。


Vector2i internal_size = Vector2i(0, 0) 🔗

用于渲染的3D渲染缓冲区的大小。


ViewportMSAA msaa_3d = 0 🔗

我们用于3D渲染的MSAA模式。


RID render_target = RID() 🔗

  • void set_render_target(value: RID)

  • RID get_render_target()

与这些缓冲区关联的渲染目标。


ViewportScaling3DMode scaling_3d_mode = 255 🔗

如果internal_sizetarget_size不相等,则我们向上/向下扩展所请求的缩放模式。


ViewportScreenSpaceAA screen_space_aa = 0 🔗

请求的屏幕空间AA应用于后处理。


Vector2i target_size = Vector2i(0, 0) 🔗

如果使用缩放,则为目标(高档)大小。


float texture_mipmap_bias = 0.0 🔗

  • void set_texture_mipmap_bias(value: float)

  • float get_texture_mipmap_bias()

应用于mipmap的偏差。


int view_count = 1 🔗

  • void set_view_count(value: int)

  • int get_view_count()

我们正在呈现的视图数。