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.
Checking the stable version of the documentation...
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()
请求在后期处理中应用的屏幕空间抗锯齿。
Vector2i target_size = Vector2i(0, 0)
🔗
使用缩放时的目标(放大)大小。
float texture_mipmap_bias = 0.0
🔗
应用于 mipmap 的偏置。
渲染的视图数。