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>GraphicsAnimationGroupDescription</title> 7 <link rel="stylesheet" href="../css/mainpage.css" type="text/css" /> 8 </head> 9 <body> 10 <h1><GraphicsAnimationGroupDescription></h1> 11 <h2>Description</h2> 12 <p> 13 Tag representing the members group of the target animation. 14 </p> 15 <h2>Attributes</h2> 16 <table class="arguments"> 17<thead><tr><td>Type</td><td>Attributes</td><td>Description</td></tr></thead><tr><td>AnimationGroupEvaluationTiming</td><th>EvaluationTiming</th><td> 18The timing for evaluating the animation.<BR> <BR>Although provided for expandability, fixed values are currently set for each group type (name). (See the output example.) 19 </td></tr><tr><td /><th>Name</th><td> 20 The group name. 21 </td></tr></table> 22 <h2><CODE>AnimationGroupEvaluationTiming</CODE> Enumerated Type</h2> 23 <table class="arguments"> 24<thead><tr><td>Value</td><td>Description</td></tr></thead><tr><th>BeforeWorldUpdate</th><td> 25 Evaluate before world matrix is updated. 26 </td></tr><tr><th>AfterSceneCulling</th><td> 27 Evaluate after view culling. 28 </td></tr></table> 29<h2>Example Output</h2> 30<table> 31<tr> 32<td><pre> 33<AnimationGroupDescriptions><br> 34 <strong><GraphicsAnimationGroupDescription Name="SkeletalAnimation" EvaluationTiming="AfterSceneCulling"></strong><br> 35 <MemberInformationSet><br> 36 <AnimationMemberDescription BlendOperationName="CalculatedTransform"><br> 37 <Path>Skeleton.Bones["*"].AnimatedTransform</Path><br> 38 </AnimationMemberDescription><br> 39 </MemberInformationSet><br> 40 <strong></GraphicsAnimationGroupDescription></strong><br> 41 <strong><GraphicsAnimationGroupDescription Name="VisibilityAnimation" EvaluationTiming="BeforeWorldUpdate"></strong><br> 42 <MemberInformationSet><br> 43 <AnimationMemberDescription BlendOperationName="Bool"><br> 44 <Path>IsVisible</Path><br> 45 </AnimationMemberDescription><br> 46 <AnimationMemberDescription BlendOperationName="Bool"><br> 47 <Path>Meshes["*"].IsVisible</Path><br> 48 </AnimationMemberDescription><br> 49 </MemberInformationSet><br> 50 <strong></GraphicsAnimationGroupDescription></strong><br> 51 <strong><GraphicsAnimationGroupDescription Name="MaterialAnimation" EvaluationTiming="AfterSceneCulling"></strong><br> 52 <MemberInformationSet><br> 53 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 54 <Path>Materials["*"].MaterialColor.Emission</Path><br> 55 </AnimationMemberDescription><br> 56 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 57 <Path>Materials["*"].MaterialColor.Ambient</Path><br> 58 </AnimationMemberDescription><br> 59 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 60 <Path>Materials["*"].MaterialColor.Diffuse</Path><br> 61 </AnimationMemberDescription><br> 62 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 63 <Path>Materials["*"].MaterialColor.Specular0</Path><br> 64 </AnimationMemberDescription><br> 65 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 66 <Path>Materials["*"].MaterialColor.Specular1</Path><br> 67 </AnimationMemberDescription><br> 68 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 69 <Path>Materials["*"].MaterialColor.Constant0</Path><br> 70 </AnimationMemberDescription><br> 71 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 72 <Path>Materials["*"].MaterialColor.Constant1</Path><br> 73 </AnimationMemberDescription><br> 74 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 75 <Path>Materials["*"].MaterialColor.Constant2</Path><br> 76 </AnimationMemberDescription><br> 77 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 78 <Path>Materials["*"].MaterialColor.Constant3</Path><br> 79 </AnimationMemberDescription><br> 80 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 81 <Path>Materials["*"].MaterialColor.Constant4</Path><br> 82 </AnimationMemberDescription><br> 83 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 84 <Path>Materials["*"].MaterialColor.Constant5</Path><br> 85 </AnimationMemberDescription><br> 86 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 87 <Path>Materials["*"].TextureMappers["*"].Sampler.BorderColor</Path><br> 88 </AnimationMemberDescription><br> 89 <AnimationMemberDescription BlendOperationName="Int"><br> 90 <Path>Materials["*"].TextureMappers["*"].Texture</Path><br> 91 </AnimationMemberDescription><br> 92 <AnimationMemberDescription BlendOperationName="RgbaColor"><br> 93 <Path>Materials["*"].FragmentOperation.BlendOperation.BlendColor</Path><br> 94 </AnimationMemberDescription><br> 95 <AnimationMemberDescription BlendOperationName="Vector2"><br> 96 <Path>Materials["*"].TextureCoordinators["*"].Scale</Path><br> 97 </AnimationMemberDescription><br> 98 <AnimationMemberDescription BlendOperationName="Float"><br> 99 <Path>Materials["*"].TextureCoordinators["*"].Rotate</Path><br> 100 </AnimationMemberDescription><br> 101 <AnimationMemberDescription BlendOperationName="Vector2"><br> 102 <Path>Materials["*"].TextureCoordinators["*"].Translate</Path><br> 103 </AnimationMemberDescription><br> 104 </MemberInformationSet><br> 105 <strong></GraphicsAnimationGroupDescription></strong><br> 106</AnimationGroupDescriptions><br> 107</pre></td> 108</tr></table> 109 <hr><p>CONFIDENTIAL</p></body> 110</html> 111