OrthographicCamera.Width Proprietà

Definizione

Ottiene o imposta la larghezza del riquadro di visualizzazione della camera, specificata in unità di misura internazionali.

public:
 property double Width { double get(); void set(double value); };
public double Width { get; set; }
member this.Width : double with get, set
Public Property Width As Double

Valore della proprietà

Double

Larghezza del riquadro di visualizzazione della camera, espressa in unità di misura internazionali.

Esempio

Nell'esempio seguente viene creato un oggetto e viene impostata OrthographicCamera questa proprietà.

//Toggle between camera projections.
public void ToggleCamera(object sender, EventArgs e)
{
    if ((bool)CameraCheck.IsChecked == true)
    {
        OrthographicCamera myOCamera = new OrthographicCamera(new Point3D(0, 0, -3), new Vector3D(0, 0, 1), new Vector3D(0, 1, 0), 3);
        myViewport.Camera = myOCamera;
    }
    if ((bool)CameraCheck.IsChecked != true)
    {
        PerspectiveCamera myPCamera = new PerspectiveCamera(new Point3D(0, 0, -3), new Vector3D(0, 0, 1), new Vector3D(0, 1, 0), 50);
        myViewport.Camera = myPCamera;
    }
}
'Toggle between camera projections.
Public Sub ToggleCamera(ByVal sender As Object, ByVal e As EventArgs)
    If CBool(CameraCheck.IsChecked) = True Then
        Dim myOCamera As New OrthographicCamera(New Point3D(0, 0, -3), New Vector3D(0, 0, 1), New Vector3D(0, 1, 0), 3)
        myViewport.Camera = myOCamera
    End If
    If CBool(CameraCheck.IsChecked) <> True Then
        Dim myPCamera As New PerspectiveCamera(New Point3D(0, 0, -3), New Vector3D(0, 0, 1), New Vector3D(0, 1, 0), 50)
        myViewport.Camera = myPCamera
    End If
End Sub

Commenti

OrthographicCamera Poiché descrive una proiezione che non include la prospettiva foreshortening, la casella di visualizzazione ha lati paralleli. La larghezza della casella di visualizzazione può quindi essere specificata con un singolo valore.

Il diagramma seguente mostra la differenza tra proiezioni di telecamere ortografiche e prospettiche.

Proiezione ortografica e prospettica

Informazioni proprietà di dipendenza

Campo Identificatore WidthProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a