OrthographicCamera.Width Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Breite des Sichtfelds der Kamera in globalen Einheiten ab oder legt diese fest.
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
Eigenschaftswert
Die Breite des Sichtfelds der Kamera in globalen Einheiten.
Beispiele
Im folgenden Beispiel wird eine OrthographicCamera Eigenschaft erstellt und festgelegt.
//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
Hinweise
Da die OrthographicCamera Beschreibung einer Projektion, die keine Perspektive für die Verkürzung enthält, hat sein Anzeigefeld parallele Seiten. Die Breite des Anzeigefelds kann daher mit einem einzelnen Wert angegeben werden.
Das folgende Diagramm zeigt den Unterschied zwischen orthografischen und perspektivischen Kameraprojektionen.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | WidthProperty |
Metadateneigenschaften auf true festgelegt |
Keine |