Pular para o conteúdo
AstraDOCS

Astra.Components.EnvironmentVolume

Astra 0.2.3-preview.20261007Referência de assinaturasReferência revisada · 07 out. 2026

Ambiente: Céu, atmosfera, neblina e pós globais ou por volume. Família Renderização · Ambiente.

Namespace: Astra.Components · Assembly: Astra.Scripting · Tipo: Struct

readonly struct Astra.Components.EnvironmentVolume

Ambiente: Céu, atmosfera, neblina e pós globais ou por volume. Família Renderização · Ambiente.

Referência estudada: https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@17.0/manual/Volumes.html

Interfaces: Astra.Components.IComponentFacade<Astra.Components.EnvironmentVolume>.

Hierarquia → selecione o objeto → Inspector → Adicionar componente → Renderização / Ambiente → Ambiente.

No Behavior em Play, obtenha a fachada com Object.GetComponent<EnvironmentVolume>(); trate null antes de usar. Para outro objeto, resolva uma ObjectReference e consulte nesse objeto. Criar new EnvironmentVolume(component) envolve um componente existente; não adiciona um componente à cena.

Renderização e materiais: o membro presente nesta referência pertence ao contrato atual. O roadmap registra a família; não há promessa/data individual de evolução para cada membro. Membros ainda sem explicação especializada são indicados como revisão editorial pendente.

Para ler os campos e recursos pelo caminho do editor, use mapa de acesso.

Consulte também Ambiente para propriedades, valores iniciais, requisitos e edição em Play.

Membro Categoria
.ctor Method
GetEnvironmentMap Method
GetProfile Method
Remove Method
SetEnvironmentMap Method
SetProfile Method
Wrap Method
AerosolAnisotropy Property
AerosolDensity Property
AerosolScaleHeightKm Property
AirDensity Property
AmbientOcclusion Property
AmbientOcclusionBias Property
AmbientOcclusionIntensity Property
AmbientOcclusionPower Property
AmbientOcclusionRadius Property
Atmosphere Property
AtmosphereHeightKm Property
AutoExposure Property
AutoExposureCenterWeighted Property
AutoExposureHighPercent Property
AutoExposureLowPercent Property
AutoExposureMaxEv Property
AutoExposureMinEv Property
AutoExposureSpeedDown Property
AutoExposureSpeedUp Property
AutoExposureTargetGrey Property
BlendDistance Property
Bloom Property
BloomIntensity Property
BloomThreshold Property
BoxSize Property
Component Property
Contrast Property
Enabled Property
ExposureEv Property
FilmGrain Property
FilmGrainIntensity Property
Fog Property
FogBaseHeight Property
FogColor Property
FogDensity Property
FogHeightFalloff Property
FogLightEnergy Property
FogStart Property
Ground Property
GroundAlbedo Property
HdriExposureEv Property
HdriRotationDegrees Property
IndirectDiffuse Property
IndirectSpecular Property
InstanceId Property
IsAlive Property
Object Property
ObserverHeightKm Property
OverrideFog Property
OverrideIndirect Property
OverridePost Property
OverrideSky Property
PhysicalAtmosphereHighQuality Property
PhysicalSkyIntensity Property
PlanetRadiusKm Property
Post Property
Priority Property
RayleighScaleHeightKm Property
Saturation Property
Sky Property
SkyHorizon Property
SkyZenith Property
SphereRadius Property
SunDiskDegrees Property
SunDiskIntensity Property
ToneMapper Property
TypeId Property
Vignette Property
VignetteIntensity Property
VolumeLayer Property
VolumeShape Property
Weight Property

.ctor

public EnvironmentVolume(Astra.Component component)

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Constrói o tipo pela assinatura declarada. Um construtor de fachada envolve um componente existente; um record de configuração só tem efeito quando atribuído ao consumidor.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
component Astra.Component

GetEnvironmentMap

public Astra.AssetGuid GetEnvironmentMap(uint slot = 0)

Mapa HDRI. Recurso do projeto por slot

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Mapa HDRI. Recurso do projeto por slot

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
slot uint · Opcional: 0

GetProfile

public Astra.AssetGuid GetProfile(uint slot = 0)

Perfil. Recurso do projeto por slot

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Perfil. Recurso do projeto por slot

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
slot uint · Opcional: 0

Remove

public void Remove()

Remove a instância pelo ciclo nativo; dependências e ownership podem recusar.

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Solicita remoção pelo lifecycle nativo; dependências e regras de Play podem recusar.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SetEnvironmentMap

public void SetEnvironmentMap(Astra.AssetGuid value, uint slot = 0)

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Chame pelo acesso deste tipo indicado acima, com argumentos da assinatura. O efeito especializado deste membro ainda precisa de revisão editorial individual; não deduza equivalência com Unity/Godot pelo nome.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
value Astra.AssetGuid
slot uint · Opcional: 0

SetProfile

public void SetProfile(Astra.AssetGuid value, uint slot = 0)

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Chame pelo acesso deste tipo indicado acima, com argumentos da assinatura. O efeito especializado deste membro ainda precisa de revisão editorial individual; não deduza equivalência com Unity/Godot pelo nome.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
value Astra.AssetGuid
slot uint · Opcional: 0

Wrap

public static Astra.Components.EnvironmentVolume Wrap(Astra.Component component)

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Envolve um Component existente após conferir TypeId; não cria componente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
component Astra.Component

AerosolAnisotropy

public float AerosolAnisotropy { get; set; }

Anisotropia dos aerossóis (g)

Faixa válida: 0 a 0.95.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Anisotropia dos aerossóis: Anisotropia da dispersão de aerosol.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AerosolDensity

public float AerosolDensity { get; set; }

Densidade de aerossóis (×)

Faixa válida: 0 a 8.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Densidade de aerossóis: Densidade do aerosol usada pelo céu físico.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AerosolScaleHeightKm

public float AerosolScaleHeightKm { get; set; }

Escala de aerossóis (km)

Faixa válida: 0.05 a 50.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Escala de aerossóis: Altura característica do aerosol.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AirDensity

public float AirDensity { get; set; }

Densidade do ar (×)

Faixa válida: 0 a 8.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Densidade do ar: Densidade do ar usada pelo céu físico.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AmbientOcclusion

public bool AmbientOcclusion { get; set; }

Oclusão ambiente. Escurece contatos e concavidades a partir da profundidade da câmera

Caminho: Inspector → Ambiente → Oclusão ambiente; ou fachada C# em um Behavior.

Uso: Oclusão ambiente: Escurece contatos e concavidades a partir da profundidade da câmera

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AmbientOcclusionBias

public float AmbientOcclusionBias { get; set; }

Viés (m)

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Oclusão ambiente; ou fachada C# em um Behavior.

Uso: Viés: Bias para evitar auto oclusão excessiva.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AmbientOcclusionIntensity

public float AmbientOcclusionIntensity { get; set; }

Intensidade

Faixa válida: 0 a 4.

Caminho: Inspector → Ambiente → Oclusão ambiente; ou fachada C# em um Behavior.

Uso: Intensidade: Peso visual do AO global.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AmbientOcclusionPower

public float AmbientOcclusionPower { get; set; }

Potência

Faixa válida: 0.1 a 4.

Caminho: Inspector → Ambiente → Oclusão ambiente; ou fachada C# em um Behavior.

Uso: Potência: Curva de contraste do AO.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AmbientOcclusionRadius

public float AmbientOcclusionRadius { get; set; }

Raio (m)

Faixa válida: 0.05 a 10.

Caminho: Inspector → Ambiente → Oclusão ambiente; ou fachada C# em um Behavior.

Uso: Raio: Raio de amostragem do AO global.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Atmosphere

public float Atmosphere { get; set; }

Força atmosférica

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Força atmosférica: Quantidade da contribuição atmosférica no modelo de céu selecionado.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AtmosphereHeightKm

public float AtmosphereHeightKm { get; set; }

Altura da atmosfera (km)

Faixa válida: 1 a 1000.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Altura da atmosfera: Espessura da atmosfera do modelo.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposure

public bool AutoExposure { get; set; }

Exposição automática. Mede luminância HDR e adapta a exposição por câmera

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Exposição automática: Mede luminância HDR e adapta a exposição por câmera

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureCenterWeighted

public bool AutoExposureCenterWeighted { get; set; }

Peso central. Prioriza o centro da imagem na medição

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Peso central: Prioriza o centro da imagem na medição

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureHighPercent

public float AutoExposureHighPercent { get; set; }

Corte alto

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Corte alto: Percentil superior do histograma para auto exposição.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureLowPercent

public float AutoExposureLowPercent { get; set; }

Corte baixo

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Corte baixo: Percentil inferior do histograma para auto exposição.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureMaxEv

public float AutoExposureMaxEv { get; set; }

EV máximo (EV)

Faixa válida: -16 a 16.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: EV máximo: Limite superior de exposição automática.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureMinEv

public float AutoExposureMinEv { get; set; }

EV mínimo (EV)

Faixa válida: -16 a 16.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: EV mínimo: Limite inferior de exposição automática.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureSpeedDown

public float AutoExposureSpeedDown { get; set; }

Velocidade ao clarear (EV/s)

Faixa válida: 0.01 a 20.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Velocidade ao clarear: Velocidade de adaptação ao reduzir exposição.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureSpeedUp

public float AutoExposureSpeedUp { get; set; }

Velocidade ao escurecer (EV/s)

Faixa válida: 0.01 a 20.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Velocidade ao escurecer: Velocidade de adaptação ao elevar exposição.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

AutoExposureTargetGrey

public float AutoExposureTargetGrey { get; set; }

Cinza alvo

Faixa válida: 0.01 a 1.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Cinza alvo: Nível cinza alvo da medição automática.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

BlendDistance

public float BlendDistance { get; set; }

Distância de mistura (m)

Faixa válida: 0 a 100000.

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Distância de mistura: Distância de mistura na borda do volume de ambiente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Bloom

public bool Bloom { get; set; }

Bloom. Espalha altas luzes antes do tonemap

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Bloom: Espalha altas luzes antes do tonemap

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

BloomIntensity

public float BloomIntensity { get; set; }

Intensidade do bloom

Faixa válida: 0 a 2.

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Intensidade do bloom: Intensidade do bloom habilitado.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

BloomThreshold

public float BloomThreshold { get; set; }

Limiar do bloom

Faixa válida: 0 a 64.

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Limiar do bloom: Limiar de brilho que participa do bloom.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

BoxSize

public System.Numerics.Vector3 BoxSize { get; set; }

Tamanho da caixa

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Tamanho X: Dimensão da caixa do volume de ambiente no eixo indicado; apenas no shape correspondente. Tamanho Y: Dimensão da caixa do volume de ambiente no eixo indicado; apenas no shape correspondente. Tamanho Z: Dimensão da caixa do volume de ambiente no eixo indicado; apenas no shape correspondente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Component

public Astra.Component Component { get; }

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Handle genérico da instância, usado para operações de reflexão e recursos.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Contrast

public float Contrast { get; set; }

Contraste

Faixa válida: 0.5 a 2.

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Contraste: Contraste do pós-processamento.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Enabled

public bool Enabled { get; set; }

Ativo. Participa da seleção por prioridade

Caminho: Inspector → Ambiente → Geral; ou fachada C# em um Behavior.

Uso: Ativo: Participa da seleção por prioridade

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ExposureEv

public float ExposureEv { get; set; }

Compensação (EV)

Faixa válida: -16 a 16.

Caminho: Inspector → Ambiente → Exposição; ou fachada C# em um Behavior.

Uso: Compensação: Exposição manual em EV antes do tonemapping; compare com auto exposição desligada.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FilmGrain

public bool FilmGrain { get; set; }

Grão de filme. Adiciona grão sensível à luminância depois da resolução temporal

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Grão de filme: Adiciona grão sensível à luminância depois da resolução temporal

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FilmGrainIntensity

public float FilmGrainIntensity { get; set; }

Intensidade do grão

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Intensidade do grão: Força do grain habilitado.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Fog

public bool Fog { get; set; }

Neblina. Aplica neblina exponencial uniforme ou com decaimento por altura

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Neblina: Aplica neblina exponencial uniforme ou com decaimento por altura

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FogBaseHeight

public float FogBaseHeight { get; set; }

Altura base (m)

Faixa válida: -100000 a 100000.

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Altura base: Altura de referência da neblina de altura.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FogColor

public System.Numerics.Vector3 FogColor { get; set; }

Cor da neblina. Cor linear RGB

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Neblina R: Canal R da cor fog_color no consumidor correspondente. Combine os três canais e intensidade quando existente. Neblina G: Canal G da cor fog_color no consumidor correspondente. Combine os três canais e intensidade quando existente. Neblina B: Canal B da cor fog_color no consumidor correspondente. Combine os três canais e intensidade quando existente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FogDensity

public float FogDensity { get; set; }

Densidade (1/m)

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Densidade: Densidade da neblina; aumentar reduz visibilidade ao longo do percurso.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FogHeightFalloff

public float FogHeightFalloff { get; set; }

Decaimento por altura (1/m)

Faixa válida: 0 a 10.

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Decaimento por altura: Queda da densidade conforme altura.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FogLightEnergy

public float FogLightEnergy { get; set; }

Energia da neblina (×)

Faixa válida: 0 a 65504.

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Energia da neblina: Energia de luz na neblina conforme o modelo de fog.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FogStart

public float FogStart { get; set; }

Início (m)

Faixa válida: 0 a 10000.

Caminho: Inspector → Ambiente → Neblina; ou fachada C# em um Behavior.

Uso: Início: Distância a partir da qual a neblina começa.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Ground

public System.Numerics.Vector3 Ground { get; set; }

Cor do chão. Cor linear RGB

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Chão R: Canal R da cor ground no consumidor correspondente. Combine os três canais e intensidade quando existente. Chão G: Canal G da cor ground no consumidor correspondente. Combine os três canais e intensidade quando existente. Chão B: Canal B da cor ground no consumidor correspondente. Combine os três canais e intensidade quando existente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

GroundAlbedo

public float GroundAlbedo { get; set; }

Albedo médio do solo

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Albedo médio do solo: Refletância do chão do céu físico.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

HdriExposureEv

public float HdriExposureEv { get; set; }

Exposição HDRI (EV)

Faixa válida: -16 a 16.

Caminho: Inspector → Ambiente → HDRI; ou fachada C# em um Behavior.

Uso: Exposição HDRI: Exposição do recurso HDRI em EV.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

HdriRotationDegrees

public float HdriRotationDegrees { get; set; }

Rotação HDRI (°)

Faixa válida: -360 a 360.

Caminho: Inspector → Ambiente → HDRI; ou fachada C# em um Behavior.

Uso: Rotação HDRI: Gira a orientação do ambiente HDRI em graus.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

IndirectDiffuse

public float IndirectDiffuse { get; set; }

Difuso indireto (×)

Faixa válida: 0 a 4.

Caminho: Inspector → Ambiente → Luz indireta; ou fachada C# em um Behavior.

Uso: Difuso indireto: Escala da iluminação indireta difusa disponível; não calcula GI bake.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

IndirectSpecular

public float IndirectSpecular { get; set; }

Reflexo indireto (×)

Faixa válida: 0 a 4.

Caminho: Inspector → Ambiente → Luz indireta; ou fachada C# em um Behavior.

Uso: Reflexo indireto: Escala do reflexo especular do ambiente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

InstanceId

public ulong InstanceId { get; }

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Distingue a instância no mesmo objeto; importante para componentes múltiplos.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

IsAlive

public bool IsAlive { get; }

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Validade do handle no mundo/geração atuais. Remoção e novo Play invalidam a referência.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Object

public Astra.GameObject Object { get; }

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Objeto dono deste componente; use para resolver composição.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ObserverHeightKm

public float ObserverHeightKm { get; set; }

Altura do observador (km)

Faixa válida: 0 a 1000.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Altura do observador: Altura do observador atmosférico em km.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

OverrideFog

public bool OverrideFog { get; set; }

Sobrescrever neblina. Participa da mistura de neblina

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Sobrescrever neblina: Participa da mistura de neblina

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

OverrideIndirect

public bool OverrideIndirect { get; set; }

Sobrescrever luz indireta. Participa da mistura de difuso e reflexo indiretos

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Sobrescrever luz indireta: Participa da mistura de difuso e reflexo indiretos

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

OverridePost

public bool OverridePost { get; set; }

Sobrescrever pós. Participa da mistura de exposição e pós

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Sobrescrever pós: Participa da mistura de exposição e pós

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

OverrideSky

public bool OverrideSky { get; set; }

Sobrescrever céu. Participa da mistura de céu e atmosfera

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Sobrescrever céu: Participa da mistura de céu e atmosfera

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

PhysicalAtmosphereHighQuality

public bool PhysicalAtmosphereHighQuality { get; set; }

Alta qualidade. Aumenta as amostras de vista e luz; custa mais GPU

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Alta qualidade: Aumenta as amostras de vista e luz; custa mais GPU

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

PhysicalSkyIntensity

public float PhysicalSkyIntensity { get; set; }

Intensidade (×)

Faixa válida: 0 a 16.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Intensidade: Multiplica a energia do céu físico.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

PlanetRadiusKm

public float PlanetRadiusKm { get; set; }

Raio do planeta (km)

Faixa válida: 1 a 100000.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Raio do planeta: Raio do planeta do modelo atmosférico em km.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Post

public bool Post { get; set; }

Pós-processamento. Ativa os overrides autorais desta cena

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Pós-processamento: Ativa os overrides autorais desta cena

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Priority

public float Priority { get; set; }

Prioridade

Faixa válida: -1000 a 1000.

Caminho: Inspector → Ambiente → Geral; ou fachada C# em um Behavior.

Uso: Prioridade: Prioridade entre candidatos do mesmo sistema; compare o consumidor efetivo, não só o número no Inspector.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

RayleighScaleHeightKm

public float RayleighScaleHeightKm { get; set; }

Escala Rayleigh (km)

Faixa válida: 0.1 a 100.

Caminho: Inspector → Ambiente → Atmosfera física; ou fachada C# em um Behavior.

Uso: Escala Rayleigh: Altura característica da dispersão Rayleigh.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Saturation

public float Saturation { get; set; }

Saturação

Faixa válida: 0 a 2.

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Saturação: Saturação do pós-processamento.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Sky

public Astra.Components.EnvironmentVolume.SkyOption Sky { get; set; }

Céu. Fonte visual do céu

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Céu: Fonte visual do céu

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SkyHorizon

public System.Numerics.Vector3 SkyHorizon { get; set; }

Cor do horizonte. Cor linear RGB

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Horizonte R: Canal R da cor sky_horizon no consumidor correspondente. Combine os três canais e intensidade quando existente. Horizonte G: Canal G da cor sky_horizon no consumidor correspondente. Combine os três canais e intensidade quando existente. Horizonte B: Canal B da cor sky_horizon no consumidor correspondente. Combine os três canais e intensidade quando existente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SkyZenith

public System.Numerics.Vector3 SkyZenith { get; set; }

Cor do zênite. Cor linear RGB

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Zênite R: Canal R da cor sky_zenith no consumidor correspondente. Combine os três canais e intensidade quando existente. Zênite G: Canal G da cor sky_zenith no consumidor correspondente. Combine os três canais e intensidade quando existente. Zênite B: Canal B da cor sky_zenith no consumidor correspondente. Combine os três canais e intensidade quando existente.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SphereRadius

public float SphereRadius { get; set; }

Raio (m)

Faixa válida: 0.01 a 100000.

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Raio: Raio do volume esférico, quando esse shape está selecionado.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SunDiskDegrees

public float SunDiskDegrees { get; set; }

Diâmetro do sol (°)

Faixa válida: 0.05 a 10.

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Diâmetro do sol: Tamanho angular do disco solar desenhado no céu.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SunDiskIntensity

public float SunDiskIntensity { get; set; }

Brilho do disco solar

Faixa válida: 0 a 100.

Caminho: Inspector → Ambiente → Atmosfera; ou fachada C# em um Behavior.

Uso: Brilho do disco solar: Brilho do disco solar; não substitui a intensidade de uma luz direcional.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ToneMapper

public Astra.Components.EnvironmentVolume.ToneMapperOption ToneMapper { get; set; }

Tonemapping. Curva aplicada ao HDR antes da saída

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Tonemapping: Curva aplicada ao HDR antes da saída

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

TypeId

public static string TypeId { get; }

Caminho: Inspector → Ambiente; ou fachada C# em um Behavior.

Uso: Identificador nativo usado em AddComponent/GetComponent.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Vignette

public bool Vignette { get; set; }

Vinheta. Escurece gradualmente as bordas

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Vinheta: Escurece gradualmente as bordas

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

VignetteIntensity

public float VignetteIntensity { get; set; }

Intensidade da vinheta

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Pós; ou fachada C# em um Behavior.

Uso: Intensidade da vinheta: Força da vinheta habilitada.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

VolumeLayer

public Astra.Components.EnvironmentVolume.VolumeLayerOption VolumeLayer { get; set; }

Camada. Filtro consultado pela câmera

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Camada: Filtro consultado pela câmera

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

VolumeShape

public Astra.Components.EnvironmentVolume.VolumeShapeOption VolumeShape { get; set; }

Modo. Global afeta toda vista; formas usam o Transform do objeto

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Modo: Global afeta toda vista; formas usam o Transform do objeto

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Weight

public float Weight { get; set; }

Peso

Faixa válida: 0 a 1.

Caminho: Inspector → Ambiente → Volume; ou fachada C# em um Behavior.

Uso: Peso: Peso da mistura do volume, combinado com shape, distância e prioridade.

Roadmap deste membro: Renderização e materiais. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.