1<?xml version="1.0" encoding="utf-8"?>
2<NintendoWareIntermediateFile>
3	<GraphicsContentCtr Version="1.2.0" Namespace="">
4		<EditData>
5			<MetaData>
6				<Key>MetaData</Key>
7				<Create Date="2010-04-21T19:50:06">
8					<ToolDescriptions Name="NintendoWare Creative Studio." Version="0.7.0" />
9				</Create>
10				<Modify Date="2010-11-25T11:03:01">
11					<ToolDescriptions Name="NintendoWare Creative Studio." Version="1.3.0.27658" />
12				</Modify>
13			</MetaData>
14			<ContentSummaryMetaData>
15				<Key>ContentSummaries</Key>
16				<Values>
17					<ContentSummary ContentTypeName="GraphicsContent">
18						<ObjectSummaries>
19							<ObjectSummary TypeName="ParticleModel" Name="Fire_Model">
20								<Notes>
21									<Note Name="MaterialCount" Value="1" />
22									<Note Name="ShapeCount" Value="1" />
23									<Note Name="MeshCount" Value="1" />
24								</Notes>
25							</ObjectSummary>
26						</ObjectSummaries>
27					</ContentSummary>
28				</Values>
29			</ContentSummaryMetaData>
30		</EditData>
31		<Models>
32			<ParticleModel Name="Fire_Model" IsBranchVisible="true" IsVisible="true" CullingMode="Dynamic" IsNonuniformScalable="false" LayerId="0">
33				<AnimationGroupDescriptions>
34					<GraphicsAnimationGroupDescription Name="VisibilityAnimation" EvaluationTiming="BeforeWorldUpdate">
35						<MemberInformationSet>
36							<AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true">
37								<Path>IsVisible</Path>
38							</AnimationMemberDescription>
39							<AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true">
40								<Path>Meshes["*"].IsVisible</Path>
41							</AnimationMemberDescription>
42							<AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true">
43								<Path>IsBranchVisible</Path>
44							</AnimationMemberDescription>
45						</MemberInformationSet>
46					</GraphicsAnimationGroupDescription>
47					<GraphicsAnimationGroupDescription Name="MaterialAnimation" EvaluationTiming="AfterSceneCulling">
48						<MemberInformationSet>
49							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
50								<Path>Materials["*"].MaterialColor.Emission</Path>
51							</AnimationMemberDescription>
52							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
53								<Path>Materials["*"].MaterialColor.Ambient</Path>
54							</AnimationMemberDescription>
55							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
56								<Path>Materials["*"].MaterialColor.Diffuse</Path>
57							</AnimationMemberDescription>
58							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
59								<Path>Materials["*"].MaterialColor.Specular0</Path>
60							</AnimationMemberDescription>
61							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
62								<Path>Materials["*"].MaterialColor.Specular1</Path>
63							</AnimationMemberDescription>
64							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
65								<Path>Materials["*"].MaterialColor.Constant0</Path>
66							</AnimationMemberDescription>
67							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
68								<Path>Materials["*"].MaterialColor.Constant1</Path>
69							</AnimationMemberDescription>
70							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
71								<Path>Materials["*"].MaterialColor.Constant2</Path>
72							</AnimationMemberDescription>
73							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
74								<Path>Materials["*"].MaterialColor.Constant3</Path>
75							</AnimationMemberDescription>
76							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
77								<Path>Materials["*"].MaterialColor.Constant4</Path>
78							</AnimationMemberDescription>
79							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
80								<Path>Materials["*"].MaterialColor.Constant5</Path>
81							</AnimationMemberDescription>
82							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
83								<Path>Materials["*"].TextureMappers["*"].Sampler.BorderColor</Path>
84							</AnimationMemberDescription>
85							<AnimationMemberDescription BlendOperationName="Int" IsBinarized="true">
86								<Path>Materials["*"].TextureMappers["*"].Texture</Path>
87							</AnimationMemberDescription>
88							<AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true">
89								<Path>Materials["*"].FragmentOperation.BlendOperation.BlendColor</Path>
90							</AnimationMemberDescription>
91							<AnimationMemberDescription BlendOperationName="Vector2" IsBinarized="true">
92								<Path>Materials["*"].TextureCoordinators["*"].Scale</Path>
93							</AnimationMemberDescription>
94							<AnimationMemberDescription BlendOperationName="Float" IsBinarized="true">
95								<Path>Materials["*"].TextureCoordinators["*"].Rotate</Path>
96							</AnimationMemberDescription>
97							<AnimationMemberDescription BlendOperationName="Vector2" IsBinarized="true">
98								<Path>Materials["*"].TextureCoordinators["*"].Translate</Path>
99							</AnimationMemberDescription>
100						</MemberInformationSet>
101					</GraphicsAnimationGroupDescription>
102				</AnimationGroupDescriptions>
103				<Transform>
104					<Scale X="1" Y="1" Z="1" />
105					<Rotate X="0" Y="0" Z="0" />
106					<Translate X="0" Y="0" Z="0" />
107				</Transform>
108				<Shapes>
109					<ParticleShapeCtr>
110						<OrientedBoundingBox>
111							<CenterPosition X="0" Y="0" Z="0" />
112							<OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" />
113							<Size X="1" Y="1" Z="1" />
114						</OrientedBoundingBox>
115						<PositionOffset X="0" Y="0" Z="0" />
116						<PrimitiveSets />
117						<VertexAttributes />
118					</ParticleShapeCtr>
119				</Shapes>
120				<Materials>
121					<MaterialCtr Name="Fire_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle">
122						<ShaderReference />
123						<MaterialColor VertexColorScale="1">
124							<Emission R="0" G="0" B="0" A="0" />
125							<Ambient R="1" G="1" B="1" A="1" />
126							<Diffuse R="1" G="1" B="1" A="1" />
127							<Specular0 R="0" G="0" B="0" A="1" />
128							<Specular1 R="0" G="0" B="0" A="1" />
129							<Constant0 R="0" G="0" B="0" A="0" />
130							<Constant1 R="0" G="0" B="0" A="0" />
131							<Constant2 R="0" G="0" B="0" A="0" />
132							<Constant3 R="0" G="0" B="0" A="0" />
133							<Constant4 R="0" G="0" B="0" A="0" />
134							<Constant5 R="0" G="0" B="0" A="0" />
135						</MaterialColor>
136						<Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" />
137						<TextureCoordinators>
138							<TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" />
139						</TextureCoordinators>
140						<TextureMappers>
141							<PixelBasedTextureMapperCtr>
142								<TextureReference>Textures["Fire_Anim"]@file:Fire_Anim.ctex</TextureReference>
143								<StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0">
144									<BorderColor R="0" G="0" B="0" A="0" />
145								</StandardTextureSamplerCtr>
146							</PixelBasedTextureMapperCtr>
147						</TextureMappers>
148						<FragmentShader LayerConfig="ConfigurationType0">
149							<BufferColor R="0" G="0" B="0" A="0" />
150							<FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" />
151							<FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" />
152							<FragmentLightingTable>
153								<ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
154									<NullLookupTableCtr />
155								</ReflectanceRSampler>
156								<ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
157									<NullLookupTableCtr />
158								</ReflectanceGSampler>
159								<ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
160									<NullLookupTableCtr />
161								</ReflectanceBSampler>
162								<Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One">
163									<NullLookupTableCtr />
164								</Distribution0Sampler>
165								<Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One">
166									<NullLookupTableCtr />
167								</Distribution1Sampler>
168								<FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
169									<NullLookupTableCtr />
170								</FresnelSampler>
171							</FragmentLightingTable>
172							<TextureCombiners>
173								<TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Replace" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous">
174									<SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" />
175									<OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" />
176									<SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" />
177									<OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" />
178								</TextureCombinerCtr>
179							</TextureCombiners>
180							<AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="1" />
181						</FragmentShader>
182						<FragmentOperation>
183							<DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" />
184							<BlendOperation Mode="Blend" LogicOperation="Copy">
185								<RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" />
186								<AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" />
187								<BlendColor R="0" G="0" B="0" A="1" />
188							</BlendOperation>
189							<StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" />
190						</FragmentOperation>
191					</MaterialCtr>
192				</Materials>
193				<Meshes>
194					<Mesh IsVisible="true" RenderPriority="0" MeshNodeName="">
195						<SeparateShapeReference>Shapes[0]</SeparateShapeReference>
196						<MaterialReference>Materials["Fire_Material"]</MaterialReference>
197					</Mesh>
198				</Meshes>
199				<MeshNodeVisibilities />
200				<ParticleSets>
201					<ParticleSetReference>ParticleSets[0]</ParticleSetReference>
202				</ParticleSets>
203			</ParticleModel>
204		</Models>
205		<ParticleSets>
206			<ParticleSetCtr Name="Fire_Particle" IsBranchVisible="true" ParticleShapeIndex="0" IsAutoCapacity="true" IsForceWorld="false" IsInheritParentVelocity="false">
207				<ParentNode>SceneNodes["Fire_Model"]</ParentNode>
208				<AnimationGroupDescriptions />
209				<ParticleCollection Capacity="31">
210					<ParticleStreams>
211						<ParticleUintStream Usage="Id" IsOptimizeEnabled="true" />
212						<ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" />
213						<ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" />
214						<ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" />
215						<ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" />
216						<ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" />
217						<ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" />
218						<ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" />
219						<ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" />
220						<ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" />
221						<ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" />
222						<ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" />
223					</ParticleStreams>
224				</ParticleCollection>
225				<ParticleBillboardShapeBuilderCtrXml AscendingOrder="false">
226					<DrawOffset X="0" Y="0" Z="0" />
227				</ParticleBillboardShapeBuilderCtrXml>
228				<ParticleInitializers>
229					<ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="30" MinValue="20">
230						<TargetStreams>
231							<ParticleUsage>Life</ParticleUsage>
232						</TargetStreams>
233					</ParticleFloatRangeInitializer>
234					<ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
235						<TargetStreams>
236							<ParticleUsage>Color</ParticleUsage>
237						</TargetStreams>
238						<ImmediateValue X="1" Y="0.166666672" Z="0.04761905" />
239					</ParticleVector3ImmediateInitializer>
240					<ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.25">
241						<TargetStreams>
242							<ParticleUsage>Scale</ParticleUsage>
243						</TargetStreams>
244						<BaseValue X="2" Y="2" Z="1" />
245					</ParticleVector3Random1Initializer>
246					<ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
247						<TargetStreams>
248							<ParticleUsage>Rotate</ParticleUsage>
249						</TargetStreams>
250						<BaseValue X="0" Y="0" Z="6.28318548" />
251						<Random X="0" Y="0" Z="1" />
252					</ParticleVector3Random3Initializer>
253					<ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
254						<TargetStreams>
255							<ParticleUsage>TextureScale0</ParticleUsage>
256						</TargetStreams>
257						<ImmediateValue X="0.25" Y="1" />
258					</ParticleVector2ImmediateInitializer>
259					<ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0">
260						<TargetStreams>
261							<ParticleUsage>TextureRotate0</ParticleUsage>
262						</TargetStreams>
263					</ParticleFloatImmediateInitializer>
264				</ParticleInitializers>
265				<ParticleUpdaters>
266					<ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true">
267						<ParticleAnimationData />
268						<TargetStreams>
269							<ParticleUsage>Scale</ParticleUsage>
270						</TargetStreams>
271						<DefaultValue X="-0.02" Y="-0.02" Z="0" />
272					</ParticleVector3AdditiveUpdaterXml>
273					<ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true">
274						<ParticleAnimationData>
275							<ParticleRandomAnimationOption AnimationDuration="4" />
276							<Vector3Animation>
277								<ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="4">
278									<Segments>
279										<HermiteFloatSegment>
280											<Keys>
281												<HermiteFloatKey Frame="0" Value="-0.1" InSlope="0" OutSlope="0" />
282												<HermiteFloatKey Frame="1" Value="-0.05" InSlope="0" OutSlope="0" />
283												<HermiteFloatKey Frame="2" Value="0.1" InSlope="0" OutSlope="0" />
284												<HermiteFloatKey Frame="3" Value="0.05" InSlope="0" OutSlope="0" />
285												<HermiteFloatKey Frame="4" Value="0" InSlope="0" OutSlope="0" />
286											</Keys>
287										</HermiteFloatSegment>
288									</Segments>
289								</ZSegmentsFloatCurve>
290							</Vector3Animation>
291						</ParticleAnimationData>
292						<TargetStreams>
293							<ParticleUsage>Rotate</ParticleUsage>
294						</TargetStreams>
295						<DefaultValue X="0" Y="0" Z="0" />
296					</ParticleVector3AdditiveUpdaterXml>
297					<ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0" OutTime="0.65" StartValue="1" MiddleValue="1" EndValue="0.25">
298						<ParticleAnimationData />
299						<TargetStreams>
300							<ParticleUsage>Alpha</ParticleUsage>
301						</TargetStreams>
302					</ParticleFloatImmediate4KeyUpdaterXml>
303					<ParticleTexturePatternUpdaterCtrXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DivisionX="Division4" DivisionY="Division1" TextureIndex="0" TextureIndexAnimationText="0-3">
304						<ParticleAnimationData>
305							<ParticleFittingAnimationOption AnimationDuration="4" />
306							<IntAnimation>
307								<SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="4">
308									<Segments>
309										<StepFloatSegment>
310											<Keys>
311												<StepFloatKey Frame="0" Value="0" />
312												<StepFloatKey Frame="1" Value="1" />
313												<StepFloatKey Frame="2" Value="2" />
314												<StepFloatKey Frame="3" Value="3" />
315												<StepFloatKey Frame="4" Value="3" />
316											</Keys>
317										</StepFloatSegment>
318									</Segments>
319								</SegmentsFloatCurve>
320							</IntAnimation>
321						</ParticleAnimationData>
322						<TargetStreams>
323							<ParticleUsage>TextureTranslate0</ParticleUsage>
324						</TargetStreams>
325					</ParticleTexturePatternUpdaterCtrXml>
326					<ParticleGravityUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Power="0.02">
327						<ParticleAnimationData />
328						<TargetStreams>
329							<ParticleUsage>Velocity</ParticleUsage>
330						</TargetStreams>
331						<Direction X="0" Y="1" Z="0" />
332					</ParticleGravityUpdaterXml>
333					<ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true">
334						<ParticleAnimationData />
335						<TargetStreams />
336					</ParticleGeneralUpdaterXml>
337				</ParticleUpdaters>
338			</ParticleSetCtr>
339		</ParticleSets>
340		<Emitters>
341			<ParticleEmitter Name="Fire_Emitter" IsBranchVisible="true" Id="0" IsResourceCopyEnabled="false" EmissionRatio="1" EmissionRatioRandom="0" EmissionInterval="1" EmissionIntervalRandom="0" EmissionSpanInfinity="true" EmissionSpan="0" EmissionStart="0">
342				<AnimationGroupDescriptions />
343				<Transform>
344					<Scale X="1" Y="1" Z="1" />
345					<Rotate X="0" Y="0" Z="0" />
346					<Translate X="0" Y="0" Z="0" />
347				</Transform>
348				<ParticleSetReference>ParticleSets["Fire_Particle"]</ParticleSetReference>
349				<ParticleSphereForm IsResourceCopyEnabled="false" Inner="0" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="0" FixedOffset="false" EvenInterval="false">
350					<Scale X="1" Y="1" Z="1" />
351				</ParticleSphereForm>
352			</ParticleEmitter>
353		</Emitters>
354	</GraphicsContentCtr>
355</NintendoWareIntermediateFile>