<LookAtTargetViewUpdater>
Description
Tag that specifies the information that determines the orientation of the camera.
Contains <TargetPosition>
and <UpwardVector>
tags, which represent the look-at point coordinates and up vector in the child hierarchy.
Use of <AimTargetViewUpdater>
, <LookAtTargetViewUpdater>
, and <RotateViewUpdater>
tags is mutually exclusive.
Attributes
Type | Attributes | Description |
| IsInheritingTargetRotate |
Flag for target position inheriting camera's translation.
|
---|
| IsInheritingTargetTranslate |
Flag for Up vector inheriting camera's rotation.
|
---|
| IsInheritingUpRotate |
Flag for target position inheriting camera's rotation.
|
---|
Example Output
<Cameras>
<Camera Name="lookatCamera_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="-8.35279" Y="11.7681" Z="-3.50556" />
</Transform>
<LookAtTargetViewUpdater IsInheritingTargetRotate="false" IsInheritingTargetTranslate="false" IsInheritingUpRotate="false">
<TargetPosition X="0.837428" Y="-1.29418" Z="0.276221" />
<UpwardVector X="0.736058" Y="0.605492" Z="0.30265" />
</LookAtTargetViewUpdater>
<PerspectiveProjectionUpdater Near="0.01" Far="1000" Fovy="0.660595" AspectRatio="1.5" />
</Camera>
</Cameras>
|
CONFIDENTIAL