--- title: "Astra.Components.Camera" version: snapshot-2026-10-28 engineGeneration: astra-current language: C# status: semantic-reference reviewedAt: 2026-10-28 appRelease: "0.4.0-preview.20261028" runtimeVerified: false platformEvidence: [] url: https://astraengine.com.br/pt-br/snapshot-2026-10-28/api/astra-components-camera/ --- # Astra.Components.Camera Câmera: Projeção e enquadramento. Família Câmera · Projeção. **Namespace:** `Astra.Components` · **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 readonly struct Astra.Components.Camera ``` Câmera: Projeção e enquadramento. Família Câmera · Projeção. Referência estudada: https://docs.unity3d.com/6000.0/Documentation/Manual/class-Camera.html **Interfaces:** `Astra.Components.IComponentFacade`. ## Onde acessar este tipo Hierarquia → selecione o objeto → Inspector → Adicionar componente → **Câmera** / **Projeção** → **Câmera**. No Behavior em Play, obtenha a fachada com `Object.GetComponent()`; trate null antes de usar. Para outro objeto, resolva uma ObjectReference e consulte nesse objeto. Criar `new Camera(component)` envolve um componente existente; não adiciona um componente à cena. ## Roadmap e uso [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/): 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](/pt-br/snapshot-2026-10-06/editor/mapa-de-acesso/). Consulte também [Câmera](/pt-br/snapshot-2026-10-28/componentes/astra-camera/) para propriedades, valores iniciais, requisitos e edição em Play. ## Membros | Membro | Categoria | |---|---| | [.ctor](#member-328db0ec78429e5b) | Method | | [Remove](#member-1ce49e54808597ea) | Method | | [Wrap](#member-ab7c07ece42e67ce) | Method | | [AllowHDR](#member-c2dea9b0a75f0b35) | Property | | [Antialiasing](#member-cae230aabf2934f5) | Property | | [BackgroundColor](#member-a9e757a56fc4ff23) | Property | | [BackgroundType](#member-f4ad5733ffd7c2c9) | Property | | [ClearFlags](#member-3a93af57214371ea) | Property | | [Component](#member-fe05aacbfef0273a) | Property | | [CullingMask](#member-a1f9ab9ec236e0bc) | Property | | [CullingMaskBits](#member-620e6a4f9b1ff8c1) | Property | | [Depth](#member-c47b5672b8cfba5b) | Property | | [Enabled](#member-9d89c0a8e1293b7f) | Property | | [EnvironmentMask](#member-6542bd843325e272) | Property | | [FarClipPlane](#member-45149b6d3b4ed819) | Property | | [FarPlane](#member-66ddf057bfcae722) | Property | | [FieldOfView](#member-3915fac29491803c) | Property | | [FocalLength](#member-5afe8bee51e4250e) | Property | | [GateFit](#member-bb8c6427a4635088) | Property | | [Hdr](#member-8c8d391e85c5eca6) | Property | | [InstanceId](#member-c3f11be04ce380c3) | Property | | [IsAlive](#member-d775f62a8a411a31) | Property | | [NearClipPlane](#member-a7e98f20e542fd37) | Property | | [NearPlane](#member-022bf2984f8e0888) | Property | | [Object](#member-6091d19345d88d9d) | Property | | [Orthographic](#member-1e002afa311a8929) | Property | | [OrthographicHalfHeight](#member-ed070f92d2065016) | Property | | [OrthographicSize](#member-d89622d8b0a2de4a) | Property | | [PhysicalCamera](#member-2dab53b3c671b31c) | Property | | [PostProcessing](#member-2529862c0ceade53) | Property | | [Priority](#member-74470d44266369fa) | Property | | [Projection](#member-14a0256b2e5cd8d2) | Property | | [Rect](#member-3cb6e6c2659abd71) | Property | | [RenderPostProcessing](#member-b8be5ce66ff5442d) | Property | | [RenderShadows](#member-62b20ed68a1f613d) | Property | | [SensorHeight](#member-edfd7cf7719aba6f) | Property | | [SensorSize](#member-22660bb75f82b261) | Property | | [SensorWidth](#member-b25ffb08cf9d69f3) | Property | | [TypeId](#member-d12ffafe37775378) | Property | | [UsePhysicalProperties](#member-d7f5fa55ec2fcacb) | Property | | [VerticalFov](#member-04d82a46cd800721) | Property | | [ViewportHeight](#member-a34ba0df2d4696e0) | Property | | [ViewportWidth](#member-d011db6b0229a246) | Property | | [ViewportX](#member-9e3823af3d012cb5) | Property | | [ViewportY](#member-ad577c5cbc2235a1) | Property | | [VolumeLayerMask](#member-ce361d8f6986c0c3) | Property |

.ctor

```csharp public Camera(Astra.Component component) ``` **Caminho:** Inspector → Câmera; 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:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência. | Parâmetro | Tipo | Contrato | |---|---|---| | `component` | `Astra.Component` | |

Remove

```csharp public void Remove() ``` Remove a instância pelo ciclo nativo; dependências e ownership podem recusar. **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Solicita remoção pelo lifecycle nativo; dependências e regras de Play podem recusar. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Wrap

```csharp public static Astra.Components.Camera Wrap(Astra.Component component) ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Envolve um Component existente após conferir TypeId; não cria componente. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência. | Parâmetro | Tipo | Contrato | |---|---|---| | `component` | `Astra.Component` | |

AllowHDR

```csharp public bool AllowHDR { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Antialiasing

```csharp public Astra.Components.Camera.AntialiasingOption Antialiasing { get; set; } ``` Antisserrilhado. Do projeto usa a política de qualidade; TAA só quando o projeto já usa TAA **Caminho:** Inspector → Câmera → Renderização; ou fachada C# em um Behavior. **Uso:** **Antisserrilhado:** Do projeto usa a política de qualidade; TAA só quando o projeto já usa TAA **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

BackgroundColor

```csharp public System.Numerics.Vector3 BackgroundColor { get; set; } ``` Cor de fundo. Cor linear RGB **Caminho:** Inspector → Câmera → Ambiente; ou fachada C# em um Behavior. **Uso:** **Fundo R:** Canal vermelho da cor de fundo quando Fundo = Cor sólida. **Fundo G:** Canal verde da cor de fundo quando Fundo = Cor sólida. **Fundo B:** Canal azul da cor de fundo quando Fundo = Cor sólida. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

BackgroundType

```csharp public Astra.Components.Camera.BackgroundTypeOption BackgroundType { get; set; } ``` Fundo. O que preenche a tela antes da cena (Background Type) **Caminho:** Inspector → Câmera → Ambiente; ou fachada C# em um Behavior. **Uso:** **Fundo:** O que preenche a tela antes da cena (Background Type) **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ClearFlags

```csharp public Astra.Components.CameraClearFlags ClearFlags { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Component

```csharp public Astra.Component Component { get; } ``` **Caminho:** Inspector → Câmera; 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:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

CullingMask

```csharp public Astra.Components.Camera.CullingMaskOption CullingMask { get; set; } ``` Camadas visíveis. Culling Mask: só objetos destas camadas aparecem nesta câmera **Caminho:** Inspector → Câmera → Renderização; ou fachada C# em um Behavior. **Uso:** **Camadas visíveis:** Culling Mask: só objetos destas camadas aparecem nesta câmera **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

CullingMaskBits

```csharp public uint CullingMaskBits { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Depth

```csharp public float Depth { get; set; } ``` Camera.depth: a câmera de maior prioridade desenha por último. **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Camera.depth: a câmera de maior prioridade desenha por último. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Enabled

```csharp public bool Enabled { get; set; } ``` Usar no Play **Caminho:** Inspector → Câmera → Saída; ou fachada C# em um Behavior. **Uso:** **Usar no Play:** Ativa/desativa a participação do componente no sistema consumidor; não remove seus dados. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

EnvironmentMask

```csharp public Astra.Components.Camera.EnvironmentMaskOption EnvironmentMask { get; set; } ``` Máscara de volume. Volume Mask: só volumes em objetos destas camadas afetam esta câmera **Caminho:** Inspector → Câmera → Ambiente; ou fachada C# em um Behavior. **Uso:** **Máscara de volume:** Volume Mask: só volumes em objetos destas camadas afetam esta câmera **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FarClipPlane

```csharp public float FarClipPlane { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FarPlane

```csharp public float FarPlane { get; set; } ``` Distante (m) Faixa válida: 0.01 a 1000000. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Distante:** Plano de corte distante; objetos além ficam cortados. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FieldOfView

```csharp public float FieldOfView { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

FocalLength

```csharp public float FocalLength { get; set; } ``` Distância focal (mm). Com o sensor, define o campo de visão (Physical Camera) Faixa válida: 0.1 a 1000. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Distância focal:** Com o sensor, define o campo de visão (Physical Camera) **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

GateFit

```csharp public Astra.Components.Camera.GateFitOption GateFit { get; set; } ``` Ajuste do sensor. Como o sensor encaixa na proporção da tela (Gate Fit) **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Ajuste do sensor:** Como o sensor encaixa na proporção da tela (Gate Fit) **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Hdr

```csharp public bool Hdr { get; set; } ``` HDR. Desligado, a cena é tonalizada no próprio shader e nada passa de 1 antes do pós **Caminho:** Inspector → Câmera → Saída; ou fachada C# em um Behavior. **Uso:** **HDR:** Desligado, a cena é tonalizada no próprio shader e nada passa de 1 antes do pós **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

InstanceId

```csharp public ulong InstanceId { get; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Distingue a instância no mesmo objeto; importante para componentes múltiplos. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

IsAlive

```csharp public bool IsAlive { get; } ``` **Caminho:** Inspector → Câmera; 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:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

NearClipPlane

```csharp public float NearClipPlane { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

NearPlane

```csharp public float NearPlane { get; set; } ``` Próximo (m) Faixa válida: 0.001 a 10000. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Próximo:** Plano de corte próximo; valor exageradamente baixo reduz precisão de depth. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Object

```csharp public Astra.GameObject Object { get; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Objeto dono deste componente; use para resolver composição. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Orthographic

```csharp public bool Orthographic { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

OrthographicHalfHeight

```csharp public float OrthographicHalfHeight { get; set; } ``` Meia altura (m). Metade da altura visível. Zoom altera esta extensão. Faixa válida: 0.001 a 100000. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Meia altura:** Metade da altura visível. Zoom altera esta extensão. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

OrthographicSize

```csharp public float OrthographicSize { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

PhysicalCamera

```csharp public bool PhysicalCamera { get; set; } ``` Câmera física. Lente por distância focal e sensor, como uma câmera real **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Câmera física:** Lente por distância focal e sensor, como uma câmera real **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

PostProcessing

```csharp public bool PostProcessing { get; set; } ``` Pós-processamento. Bloom, gradação, vinheta e exposição automática dos volumes **Caminho:** Inspector → Câmera → Renderização; ou fachada C# em um Behavior. **Uso:** **Pós-processamento:** Bloom, gradação, vinheta e exposição automática dos volumes **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Priority

```csharp public float Priority { get; set; } ``` Prioridade. Ordem de desenho (Depth): a maior fica por cima; empate pelo objeto mais novo Faixa válida: -10000 a 10000. **Caminho:** Inspector → Câmera → Renderização; ou fachada C# em um Behavior. **Uso:** **Prioridade:** Ordem de desenho (Depth): a maior fica por cima; empate pelo objeto mais novo **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Projection

```csharp public Astra.Components.Camera.ProjectionOption Projection { get; set; } ``` Projeção **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Projeção:** Seleciona perspectiva ou ortográfica. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Rect

```csharp public System.Numerics.Vector4 Rect { get; set; } ``` Camera.rect normalizado: (x, y, largura, altura). **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Camera.rect normalizado: (x, y, largura, altura). **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

RenderPostProcessing

```csharp public bool RenderPostProcessing { get; set; } ``` UniversalAdditionalCameraData.renderPostProcessing. **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** UniversalAdditionalCameraData.renderPostProcessing. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

RenderShadows

```csharp public bool RenderShadows { get; set; } ``` Renderizar sombras. Sombras do sol e das luzes locais nesta câmera **Caminho:** Inspector → Câmera → Renderização; ou fachada C# em um Behavior. **Uso:** **Renderizar sombras:** Sombras do sol e das luzes locais nesta câmera **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SensorHeight

```csharp public float SensorHeight { get; set; } ``` Sensor · altura (mm) Faixa válida: 0.1 a 100. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Sensor · altura:** Altura do sensor da câmera física, em mm (Full Frame: 24). Com a focal, define o campo vertical. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SensorSize

```csharp public System.Numerics.Vector2 SensorSize { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

SensorWidth

```csharp public float SensorWidth { get; set; } ``` Sensor · largura (mm). Padrão 36 × 24 mm (full frame) Faixa válida: 0.1 a 100. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Sensor · largura:** Padrão 36 × 24 mm (full frame) **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

TypeId

```csharp public static string TypeId { get; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Identificador nativo usado em AddComponent/GetComponent. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

UsePhysicalProperties

```csharp public bool UsePhysicalProperties { get; set; } ``` **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

VerticalFov

```csharp public float VerticalFov { get; set; } ``` Campo vertical (°) Faixa válida: 1 a 170. **Caminho:** Inspector → Câmera → Lente; ou fachada C# em um Behavior. **Uso:** **Campo vertical:** Campo de visão vertical da perspectiva, em graus. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ViewportHeight

```csharp public float ViewportHeight { get; set; } ``` Viewport A. Altura em fração da tela Faixa válida: 0 a 1. **Caminho:** Inspector → Câmera → Saída; ou fachada C# em um Behavior. **Uso:** **Viewport A:** Altura em fração da tela **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ViewportWidth

```csharp public float ViewportWidth { get; set; } ``` Viewport L. Largura em fração da tela Faixa válida: 0 a 1. **Caminho:** Inspector → Câmera → Saída; ou fachada C# em um Behavior. **Uso:** **Viewport L:** Largura em fração da tela **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ViewportX

```csharp public float ViewportX { get; set; } ``` Viewport X. Fração da tela a partir da esquerda Faixa válida: 0 a 1. **Caminho:** Inspector → Câmera → Saída; ou fachada C# em um Behavior. **Uso:** **Viewport X:** Fração da tela a partir da esquerda **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

ViewportY

```csharp public float ViewportY { get; set; } ``` Viewport Y. Fração da tela a partir de baixo Faixa válida: 0 a 1. **Caminho:** Inspector → Câmera → Saída; ou fachada C# em um Behavior. **Uso:** **Viewport Y:** Fração da tela a partir de baixo **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

VolumeLayerMask

```csharp public uint VolumeLayerMask { get; set; } ``` UniversalAdditionalCameraData.volumeLayerMask. **Caminho:** Inspector → Câmera; ou fachada C# em um Behavior. **Uso:** UniversalAdditionalCameraData.volumeLayerMask. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.