--- title: "Astra.GraphicsSettings" version: snapshot-2026-10-06 engineGeneration: astra-current language: C# status: semantic-reference runtimeVerified: false platformEvidence: [] url: https://astraengine.com.br/pt-br/snapshot-2026-10-06/api/astra-graphicssettings/ --- # Astra.GraphicsSettings Struct da API C# da Astra. 55 membros declarados neste snapshot. **Namespace:** `Astra` · **Assembly:** `Astra.Scripting` · **Tipo:** Struct :::note[Sobre esta referência] Assinaturas extraídas semanticamente com Roslyn/MSBuild. Isso confirma a superfície do código deste snapshot; não comprova execução no Android. As descrições vêm dos comentários da API. Membros sem explicação ainda exigem revisão editorial. ::: ## Declaração ```csharp struct Astra.GraphicsSettings ``` ## Membros | Membro | Categoria | |---|---| | [Ambient](#member-5bac9178271cdcc6) | Field | | [AntiAliasing](#member-d50d42c5c590ba21) | Field | | [BloomIntensity](#member-0ed595f1007f8451) | Field | | [BloomThreshold](#member-bc41871b92c4b5be) | Field | | [CoverageLodPixelErrorBudget](#member-85883fb64b80053d) | Field | | [DynamicResolution](#member-f77b4c4f9a9241d4) | Field | | [DynamicResolutionDecreaseStep](#member-fe058649f189aa66) | Field | | [DynamicResolutionIncreaseStep](#member-c103f56382e3e822) | Field | | [DynamicResolutionMinimumScale](#member-9349045bb3172b88) | Field | | [DynamicResolutionOverloadFrames](#member-8c9594d071a969d5) | Field | | [DynamicResolutionRecoveryFrames](#member-0e5528ec76a5f8c8) | Field | | [DynamicResolutionRecoveryHeadroomRatio](#member-c154e7749f422f0c) | Field | | [EmissiveMaximumDistance](#member-092a16ae1579bacc) | Field | | [EnvironmentSplitSumBrdf](#member-11d64b1e611b6452) | Field | | [LegacyPostFxaa](#member-4f31a29457790468) | Field | | [LodHysteresisBandRatio](#member-ac3f400b1378c5e3) | Field | | [LodPixelErrorBudget](#member-9f7ccc4b7ada65e9) | Field | | [LodSelection](#member-f06875b5acb9cc62) | Field | | [MaterialDetailFadeBandRatio](#member-8113d475f114e28f) | Field | | [MaterialShaderVariants](#member-28af3fbe8e5f1cbb) | Field | | [MaximumRenderHz](#member-f7abcd171601669f) | Field | | [MetallicRoughnessMaximumDistance](#member-0618c72c71529ca6) | Field | | [NormalMapMaximumDistance](#member-7946537fe38f1694) | Field | | [Post](#member-f354b8a422355649) | Field | | [PostContrast](#member-afd9ec2ee3ef1743) | Field | | [PostSaturation](#member-43ae53bb2b408180) | Field | | [PostSharpen](#member-7055ad9a87780fe1) | Field | | [PostVignette](#member-82e078803897743e) | Field | | [Preset](#member-5be7cd16b0da29ab) | Field | | [ResolutionScale](#member-af93f5408c6c7940) | Field | | [SchemaVersion](#member-03c739d50ee360d9) | Field | | [ShadowCacheGuardBandRatio](#member-f3fe164e34fbd179) | Field | | [ShadowCascadeBlendRatio](#member-2d4e75cec4492c56) | Field | | [ShadowCascadeCount](#member-35bc3f3810be8b1d) | Field | | [ShadowCascadeResolution](#member-299fb1dd075e6464) | Field | | [ShadowDepthBiasConstant](#member-400cc9c113fa6e47) | Field | | [ShadowDepthBiasSlope](#member-918c860bac5d3d4a) | Field | | [ShadowDistanceFadeRatio](#member-e1acb4ceb62b7269) | Field | | [ShadowFarFilterTaps](#member-3e5d52f0e25ef3c3) | Field | | [ShadowFilterTaps](#member-e36198164e672e65) | Field | | [ShadowMaximumDistance](#member-624ebf4eef4f3ed5) | Field | | [ShadowNormalOffsetTexels](#member-5c02e92ce7625c9a) | Field | | [Shadows](#member-7457c02876e0c03a) | Field | | [SpecularProbeMaximumDistance](#member-f040b0130adfd623) | Field | | [StaticShadowCache](#member-dd440abb69bdec0a) | Field | | [TemporalHistoryWeight](#member-9e3fbde8d17c8104) | Field | | [TemporalUpscalerQuality](#member-ef5cfb364797a237) | Field | | [TextureStreaming](#member-a72e594796d4ab8d) | Field | | [TextureStreamingBudgetMegabytes](#member-16f0b071b46a6f5c) | Field | | [TextureStreamingMaxLevelReduction](#member-ab0be9307a1718f0) | Field | | [TextureStreamingUploadKilobytesPerFrame](#member-83608fb905fe34e6) | Field | | [Textures](#member-2a756dcb10a1adaa) | Field | | [ThermalDistanceScaling](#member-1682455d2a66fc00) | Field | | [UpscalingFilter](#member-3f4cead4c624e4cd) | Field | | [WaterMesh](#member-c226efe02e542709) | Field |

Ambient

```csharp public Astra.GraphicsAmbient Ambient ```

AntiAliasing

```csharp public Astra.GraphicsAntiAliasing AntiAliasing ```

BloomIntensity

```csharp public float BloomIntensity ```

BloomThreshold

```csharp public float BloomThreshold ```

CoverageLodPixelErrorBudget

```csharp public float CoverageLodPixelErrorBudget ```

DynamicResolution

```csharp public Astra.GraphicsFeature DynamicResolution ```

DynamicResolutionDecreaseStep

```csharp public float DynamicResolutionDecreaseStep ```

DynamicResolutionIncreaseStep

```csharp public float DynamicResolutionIncreaseStep ```

DynamicResolutionMinimumScale

```csharp public float DynamicResolutionMinimumScale ```

DynamicResolutionOverloadFrames

```csharp public uint DynamicResolutionOverloadFrames ```

DynamicResolutionRecoveryFrames

```csharp public uint DynamicResolutionRecoveryFrames ```

DynamicResolutionRecoveryHeadroomRatio

```csharp public float DynamicResolutionRecoveryHeadroomRatio ```

EmissiveMaximumDistance

```csharp public float EmissiveMaximumDistance ```

EnvironmentSplitSumBrdf

```csharp public Astra.GraphicsFeature EnvironmentSplitSumBrdf ```

LegacyPostFxaa

```csharp public Astra.GraphicsFeature LegacyPostFxaa ```

LodHysteresisBandRatio

```csharp public float LodHysteresisBandRatio ```

LodPixelErrorBudget

```csharp public float LodPixelErrorBudget ```

LodSelection

```csharp public Astra.GraphicsFeature LodSelection ```

MaterialDetailFadeBandRatio

```csharp public float MaterialDetailFadeBandRatio ```

MaterialShaderVariants

```csharp public Astra.GraphicsFeature MaterialShaderVariants ```

MaximumRenderHz

```csharp public uint MaximumRenderHz ```

MetallicRoughnessMaximumDistance

```csharp public float MetallicRoughnessMaximumDistance ```

NormalMapMaximumDistance

```csharp public float NormalMapMaximumDistance ```

Post

```csharp public Astra.GraphicsPost Post ```

PostContrast

```csharp public float PostContrast ```

PostSaturation

```csharp public float PostSaturation ```

PostSharpen

```csharp public float PostSharpen ```

PostVignette

```csharp public Astra.GraphicsFeature PostVignette ```

Preset

```csharp public Astra.GraphicsQuality Preset ```

ResolutionScale

```csharp public float ResolutionScale ```

SchemaVersion

```csharp public uint SchemaVersion ```

ShadowCacheGuardBandRatio

```csharp public float ShadowCacheGuardBandRatio ```

ShadowCascadeBlendRatio

```csharp public float ShadowCascadeBlendRatio ```

ShadowCascadeCount

```csharp public uint ShadowCascadeCount ```

ShadowCascadeResolution

```csharp public uint ShadowCascadeResolution ```

ShadowDepthBiasConstant

```csharp public float ShadowDepthBiasConstant ```

ShadowDepthBiasSlope

```csharp public float ShadowDepthBiasSlope ```

ShadowDistanceFadeRatio

```csharp public float ShadowDistanceFadeRatio ```

ShadowFarFilterTaps

```csharp public uint ShadowFarFilterTaps ```

ShadowFilterTaps

```csharp public uint ShadowFilterTaps ```

ShadowMaximumDistance

```csharp public float ShadowMaximumDistance ```

ShadowNormalOffsetTexels

```csharp public float ShadowNormalOffsetTexels ```

Shadows

```csharp public Astra.GraphicsShadows Shadows ```

SpecularProbeMaximumDistance

```csharp public float SpecularProbeMaximumDistance ```

StaticShadowCache

```csharp public Astra.GraphicsFeature StaticShadowCache ```

TemporalHistoryWeight

```csharp public float TemporalHistoryWeight ```

TemporalUpscalerQuality

```csharp public Astra.GraphicsTemporalQuality TemporalUpscalerQuality ```

TextureStreaming

```csharp public Astra.GraphicsFeature TextureStreaming ``` Mipmap Streaming (QualitySettings.streamingMipmapsActive da Unity). Zero nos números herda o nível; Inherit fica desligado.

TextureStreamingBudgetMegabytes

```csharp public uint TextureStreamingBudgetMegabytes ```

TextureStreamingMaxLevelReduction

```csharp public uint TextureStreamingMaxLevelReduction ```

TextureStreamingUploadKilobytesPerFrame

```csharp public uint TextureStreamingUploadKilobytesPerFrame ```

Textures

```csharp public Astra.GraphicsTextures Textures ```

ThermalDistanceScaling

```csharp public Astra.GraphicsFeature ThermalDistanceScaling ```

UpscalingFilter

```csharp public Astra.GraphicsUpscaling UpscalingFilter ```

WaterMesh

```csharp public Astra.GraphicsWaterMesh WaterMesh ```