Aracılığıyla paylaş


OrthographicCamera.Width Özellik

Tanım

Dünya birimlerinde kameranın görüntüleme kutusunun genişliğini alır veya ayarlar.

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

Özellik Değeri

Double

Dünya birimlerinde kameranın görüntüleme kutusunun genişliği.

Örnekler

Aşağıdaki örnek bir OrthographicCamera oluşturur ve bu özelliği ayarlar.

//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

Açıklamalar

OrthographicCamera, perspektifi önceden izleme içermeyen bir projeksiyonu tanımladığından, görüntüleme kutusunun paralel kenarları vardır. Bu nedenle görüntüleme kutusunun genişliği tek bir değerle belirtilebilir.

Aşağıdaki diyagramda, ortografik ve perspektife uygun kamera projeksiyonları arasındaki fark gösterilmektedir.

Ortografik ve perspektif projeksiyonu

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı WidthProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır