ProjectionCamera.Position Property

Gets or sets the position of the camera in world coordinates.

Namespace:  System.Windows.Media.Media3D
Assembly:  PresentationCore (in PresentationCore.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public Point3D Position { get; set; }
<object>
  <object.Position>
    <Point3D .../>
  </object.Position>
</object>
<object Position="Point3D" .../>

Property Value

Type: System.Windows.Media.Media3D.Point3D
Point3D that specifies the position of the camera.

Identifier field

PositionProperty

Metadata properties set to true

None

Note that this property returns the location of the camera, not the LookDirection on which the camera's projection is centered.

<Viewport3D.Camera>
  <PerspectiveCamera FarPlaneDistance="20" LookDirection="5,-2,-3" UpDirection="0,1,0" NearPlaneDistance="0" Position="-5,2,3" FieldOfView="45" />
</Viewport3D.Camera>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft