OrthographicCamera.Width Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví šířku prohlížecí krabice kamery ve světových jednotkách.
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
Hodnota vlastnosti
Šířka rámečku pro prohlížení kamery ve světových jednotkách.
Příklady
Následující příklad vytvoří OrthographicCamera a nastaví tuto vlastnost.
//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
Poznámky
OrthographicCamera Vzhledem k tomu, že popisuje projekci, která neobsahuje perspektivu, má jeho zobrazení paralelní strany. Šířku zobrazovacího pole je proto možné zadat s jednou hodnotou.
Následující diagram znázorňuje rozdíl mezi projekcemi kamery s perspektivou a perspektivou.
Informace o vlastnosti závislosti
Pole identifikátoru | WidthProperty |
Vlastnosti metadat nastavené na true |
Žádné |