Class RenderSceneBuffersConfiguration
Configuration object used to setup a RenderSceneBuffers object.
- Inheritance
-
RenderSceneBuffersConfiguration
Remarks
This configuration object is created and populated by the render engine on a viewport change and used to (re)configure a RenderSceneBuffers object.
Properties
anisotropic_filtering_level
Level of the anisotropic filter.
var anisotropic_filtering_level : int = 2
Property Value
Remarks
fsr_sharpness
FSR Sharpness applicable if FSR upscaling is used.
var fsr_sharpness : float = 0.0
Property Value
Remarks
internal_size
The size of the 3D render buffer used for rendering.
var internal_size : Vector2i = Vector2i(0, 0)
Property Value
Remarks
msaa_3d
The MSAA mode we're using for 3D rendering.
var msaa_3d : int = 0
Property Value
Remarks
render_target
The render target associated with these buffer.
var render_target : RID = RID()
Property Value
Remarks
scaling_3d_mode
The requested scaling mode with which we upscale/downscale if internal_size and target_size are not equal.
var scaling_3d_mode : int = 255
Property Value
Remarks
screen_space_aa
The requested screen space AA applied in post processing.
var screen_space_aa : int = 0
Property Value
Remarks
target_size
The target (upscale) size if scaling is used.
var target_size : Vector2i = Vector2i(0, 0)
Property Value
Remarks
texture_mipmap_bias
Bias applied to mipmaps.
var texture_mipmap_bias : float = 0.0
Property Value
Remarks
view_count
The number of views we're rendering.
var view_count : int = 1