1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <title>LookAtTargetViewUpdater</title> 7 <link rel="stylesheet" href="../css/mainpage.css" type="text/css" /> 8 </head> 9 <body> 10 <h1><LookAtTargetViewUpdater></h1> 11 <h2>Description</h2> 12 <p> 13 Tag representing the information which determines the orientation of the camera. 14 15Contains <CODE><TargetPosition></CODE> and<CODE><UpwardVector></CODE>, representing the viewpoint coordinates and up vector in the child hierarchy. 16 </p> 17<p> 18Use of <CODE><AimTargetViewUpdater></CODE> and <CODE><LookAtTargetViewUpdater></CODE> and <CODE><RotateViewUpdater></CODE> is mutually exclusive. 19</p> 20 <h2>Attributes</h2> 21 <table class="arguments"> 22<thead><tr><td>Type</td><td>Attributes</td><td>Description</td></tr></thead><tr><td /><th>IsInheritingTargetRotate</th><td> 23 Flag for target position inheriting camera's translation. 24 </td></tr><tr><td /><th>IsInheritingTargetTranslate</th><td> 25 Flag for Up vector inheriting camera's rotation. 26 </td></tr><tr><td /><th>IsInheritingUpRotate</th><td> 27 Flag for target position inheriting camera's rotation. 28 </td></tr></table> 29 30<h2>Example Output</h2> 31 32<table> 33<tr> 34<td><pre> 35<Cameras><br> 36 <Camera Name="lookatCamera_persp" IsBranchVisible="true"><br> 37 <AnimationGroupDescriptions><br> 38 <GraphicsAnimationGroupDescription Name="CameraAnimation" EvaluationTiming="BeforeWorldUpdate"><br> 39 <MemberInformationSet><br> 40 <AnimationMemberDescription BlendOperationName="Transform"><br> 41 <Path>Transform</Path><br> 42 </AnimationMemberDescription><br> 43 <AnimationMemberDescription BlendOperationName="Vector3"><br> 44 <Path>ViewUpdater.TargetPosition</Path><br> 45 </AnimationMemberDescription><br> 46 <AnimationMemberDescription BlendOperationName="Float"><br> 47 <Path>ViewUpdater.Twist</Path><br> 48 </AnimationMemberDescription><br> 49 <AnimationMemberDescription BlendOperationName="Vector3"><br> 50 <Path>ViewUpdater.UpwardVector</Path><br> 51 </AnimationMemberDescription><br> 52 <AnimationMemberDescription BlendOperationName="Vector3"><br> 53 <Path>ViewUpdater.ViewRotate</Path><br> 54 </AnimationMemberDescription><br> 55 <AnimationMemberDescription BlendOperationName="Float"><br> 56 <Path>ProjectionUpdater.Near</Path><br> 57 </AnimationMemberDescription><br> 58 <AnimationMemberDescription BlendOperationName="Float"><br> 59 <Path>ProjectionUpdater.Far</Path><br> 60 </AnimationMemberDescription><br> 61 <AnimationMemberDescription BlendOperationName="Float"><br> 62 <Path>ProjectionUpdater.Fovy</Path><br> 63 </AnimationMemberDescription><br> 64 <AnimationMemberDescription BlendOperationName="Float"><br> 65 <Path>ProjectionUpdater.AspectRatio</Path><br> 66 </AnimationMemberDescription><br> 67 <AnimationMemberDescription BlendOperationName="Float"><br> 68 <Path>ProjectionUpdater.Height</Path><br> 69 </AnimationMemberDescription><br> 70 </MemberInformationSet><br> 71 </GraphicsAnimationGroupDescription><br> 72 </AnimationGroupDescriptions><br> 73 <Transform><br> 74 <Scale X="1" Y="1" Z="1" /><br> 75 <Rotate X="0" Y="0" Z="0" /><br> 76 <Translate X="-8.35279" Y="11.7681" Z="-3.50556" /><br> 77 </Transform><br> 78 <strong><LookAtTargetViewUpdater IsInheritingTargetRotate="false" IsInheritingTargetTranslate="false" IsInheritingUpRotate="false"></strong><br> 79 <TargetPosition X="0.837428" Y="-1.29418" Z="0.276221" /><br> 80 <UpwardVector X="0.736058" Y="0.605492" Z="0.30265" /><br> 81 <strong></LookAtTargetViewUpdater></strong><br> 82 <PerspectiveProjectionUpdater Near="0.01" Far="1000" Fovy="0.660595" AspectRatio="1.5" /><br> 83 </Camera><br> 84</Cameras><br> 85</pre></td> 86</tr></table> 87 88 <hr><p>CONFIDENTIAL</p></body> 89</html>