OrthographicCamera.Width Eigenschap

Definitie

Hiermee haalt of stelt u de breedte van het kijkvak van de camera in wereldeenheden in.

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

Waarde van eigenschap

Breedte van het kijkvak van de camera, in wereldeenheden.

Voorbeelden

In het volgende voorbeeld wordt een OrthographicCamera eigenschap gemaakt en ingesteld.

//Toggle between camera projections.
public void ToggleCamera(object sender, EventArgs e)
{
    if ((bool)CameraCheck.IsChecked)
    {
        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)
    {
        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

Opmerkingen

Omdat de OrthographicCamera projectie een projectie beschrijft die geen perspectief vooreshortening bevat, heeft het weergavevak parallelle zijden. De breedte van het weergavevak kan daarom worden opgegeven met één waarde.

In het volgende diagram ziet u het verschil tussen ortografische en perspectief-foreshortened cameraprojecties.

Orthographic and perspective projectie Orthographic

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld WidthProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op