RenderSceneBuffersConfiguration¶
继承: RefCounted < Object
用于设置RenderSceneBuffers对象的配置对象。
描述¶
此配置对象由渲染引擎在视口更改时创建和填充,并用于(重新)配置RenderSceneBuffers对象。
属性¶
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
属性说明¶
ViewportAnisotropicFiltering anisotropic_filtering_level = 2 🔗
void set_anisotropic_filtering_level(value: ViewportAnisotropicFiltering)
ViewportAnisotropicFiltering get_anisotropic_filtering_level()
各向异性滤波器的水平。
如果使用FSR升级,则适用FSR清晰度。
Vector2i internal_size = Vector2i(0, 0) 🔗
用于渲染的3D渲染缓冲区的大小。
ViewportMSAA msaa_3d = 0 🔗
void set_msaa_3d(value: ViewportMSAA)
ViewportMSAA get_msaa_3d()
我们用于3D渲染的MSAA模式。
与这些缓冲区关联的渲染目标。
ViewportScaling3DMode scaling_3d_mode = 255 🔗
void set_scaling_3d_mode(value: ViewportScaling3DMode)
ViewportScaling3DMode get_scaling_3d_mode()
如果internal_size和target_size不相等,则我们向上/向下扩展所请求的缩放模式。
ViewportScreenSpaceAA screen_space_aa = 0 🔗
void set_screen_space_aa(value: ViewportScreenSpaceAA)
ViewportScreenSpaceAA get_screen_space_aa()
请求的屏幕空间AA应用于后处理。
Vector2i target_size = Vector2i(0, 0) 🔗
如果使用缩放,则为目标(高档)大小。
float texture_mipmap_bias = 0.0 🔗
应用于mipmap的偏差。
我们正在呈现的视图数。