Table of Contents

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

int

Remarks

  • void set_anisotropic_filtering_level(int value)
  • int get_anisotropic_filtering_level

fsr_sharpness

FSR Sharpness applicable if FSR upscaling is used.

var fsr_sharpness : float = 0.0

Property Value

float

Remarks

  • void set_fsr_sharpness(float value)
  • float get_fsr_sharpness

internal_size

The size of the 3D render buffer used for rendering.

var internal_size : Vector2i = Vector2i(0, 0)

Property Value

Vector2i

Remarks

msaa_3d

The MSAA mode we're using for 3D rendering.

var msaa_3d : int = 0

Property Value

int

Remarks

  • void set_msaa_3d(int value)
  • int get_msaa_3d

render_target

The render target associated with these buffer.

var render_target : RID = RID()

Property Value

RID

Remarks

  • void set_render_target(RID value)
  • RID get_render_target

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

int

Remarks

  • void set_scaling_3d_mode(int value)
  • int get_scaling_3d_mode

screen_space_aa

The requested screen space AA applied in post processing.

var screen_space_aa : int = 0

Property Value

int

Remarks

  • void set_screen_space_aa(int value)
  • int get_screen_space_aa

target_size

The target (upscale) size if scaling is used.

var target_size : Vector2i = Vector2i(0, 0)

Property Value

Vector2i

Remarks

texture_mipmap_bias

Bias applied to mipmaps.

var texture_mipmap_bias : float = 0.0

Property Value

float

Remarks

  • void set_texture_mipmap_bias(float value)
  • float get_texture_mipmap_bias

view_count

The number of views we're rendering.

var view_count : int = 1

Property Value

int

Remarks

  • void set_view_count(int value)
  • int get_view_count