<AimTargetViewUpdater>

Description

Tag representing the information that determines the orientation of the camera. Includes <TargetPosition>, which represents the look-at point coordinates in the child hierarchy.

Use of <AimTargetViewUpdater>, <LookAtTargetViewUpdater>, and <RotateViewUpdater> tags is mutually exclusive.

Attributes

TypeAttributesDescription
IsInheritingTargetRotate Flag for target position inheriting camera's rotation.
IsInheritingTargetTranslate Flag for target position inheriting camera's translation.
Twist Angle of rotation around camera's view vector.

Example Output

<Cameras>
<Camera Name="aimCamera_persp" IsBranchVisible="true">
<AnimationGroupDescriptions>
<GraphicsAnimationGroupDescription Name="CameraAnimation" EvaluationTiming="BeforeWorldUpdate">
<MemberInformationSet>
<AnimationMemberDescription BlendOperationName="Transform">
<Path>Transform</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Vector3">
<Path>ViewUpdater.TargetPosition</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Float">
<Path>ViewUpdater.Twist</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Vector3">
<Path>ViewUpdater.UpwardVector</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Vector3">
<Path>ViewUpdater.ViewRotate</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Float">
<Path>ProjectionUpdater.Near</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Float">
<Path>ProjectionUpdater.Far</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Float">
<Path>ProjectionUpdater.Fovy</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Float">
<Path>ProjectionUpdater.AspectRatio</Path>
</AnimationMemberDescription>
<AnimationMemberDescription BlendOperationName="Float">
<Path>ProjectionUpdater.Height</Path>
</AnimationMemberDescription>
</MemberInformationSet>
</GraphicsAnimationGroupDescription>
</AnimationGroupDescriptions>
<Transform>
<Scale X="1" Y="1" Z="1" />
<Rotate X="0" Y="0" Z="0" />
<Translate X="10.1185" Y="12.0733" Z="12.8021" />
</Transform>
<AimTargetViewUpdater Twist="0" IsInheritingTargetRotate="false" IsInheritingTargetTranslate="false">
<TargetPosition X="0.72963" Y="-0.397348" Z="-0.43323" />
</AimTargetViewUpdater>
<PerspectiveProjectionUpdater Near="0.01" Far="1000" Fovy="0.660595" AspectRatio="1.5" />
</Camera>
<Cameras>

CONFIDENTIAL