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:36:20"> 8 <ToolDescriptions Name="NintendoWare Creative Studio." Version="0.7.0" /> 9 </Create> 10 <Modify Date="2010-11-29T19:11:59"> 11 <ToolDescriptions Name="NintendoWare Creative Studio." Version="1.3.0.27847" /> 12 </Modify> 13 </MetaData> 14 <ContentSummaryMetaData> 15 <Key>ContentSummaries</Key> 16 <Values> 17 <ContentSummary ContentTypeName="GraphicsContent"> 18 <ObjectSummaries> 19 <ObjectSummary TypeName="ParticleModel" Name="Snow_Crystal_Model"> 20 <Notes> 21 <Note Name="MaterialCount" Value="3" /> 22 <Note Name="ShapeCount" Value="3" /> 23 <Note Name="MeshCount" Value="3" /> 24 </Notes> 25 </ObjectSummary> 26 </ObjectSummaries> 27 </ContentSummary> 28 </Values> 29 </ContentSummaryMetaData> 30 </EditData> 31 <Models> 32 <ParticleModel Name="Snow_Crystal_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 <ParticleShapeCtr> 120 <OrientedBoundingBox> 121 <CenterPosition X="0" Y="0" Z="0" /> 122 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 123 <Size X="1" Y="1" Z="1" /> 124 </OrientedBoundingBox> 125 <PositionOffset X="0" Y="0" Z="0" /> 126 <PrimitiveSets /> 127 <VertexAttributes /> 128 </ParticleShapeCtr> 129 <ParticleShapeCtr> 130 <OrientedBoundingBox> 131 <CenterPosition X="0" Y="0" Z="0" /> 132 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 133 <Size X="1" Y="1" Z="1" /> 134 </OrientedBoundingBox> 135 <PositionOffset X="0" Y="0" Z="0" /> 136 <PrimitiveSets /> 137 <VertexAttributes /> 138 </ParticleShapeCtr> 139 </Shapes> 140 <Materials> 141 <MaterialCtr Name="Snow_Crystal_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"> 142 <ShaderReference /> 143 <MaterialColor VertexColorScale="1"> 144 <Emission R="0.190476209" G="0.05952381" B="0.0357142873" A="0" /> 145 <Ambient R="1" G="1" B="1" A="1" /> 146 <Diffuse R="1" G="1" B="1" A="1" /> 147 <Specular0 R="1" G="1" B="1" A="1" /> 148 <Specular1 R="0" G="0" B="0" A="1" /> 149 <Constant0 R="1" G="1" B="1" A="0" /> 150 <Constant1 R="0" G="0" B="0" A="0" /> 151 <Constant2 R="0" G="0" B="0" A="0" /> 152 <Constant3 R="0" G="0" B="0" A="0" /> 153 <Constant4 R="0" G="0" B="0" A="0" /> 154 <Constant5 R="0" G="0" B="0" A="0" /> 155 </MaterialColor> 156 <Rasterization CullingMode="Never" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 157 <TextureCoordinators> 158 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="0" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 159 </TextureCoordinators> 160 <TextureMappers> 161 <PixelBasedTextureMapperCtr> 162 <TextureReference>Textures["Snow_Crystal"]@file:Snow_Crystal.ctex</TextureReference> 163 <StandardTextureSamplerCtr MinFilter="LinearMipmapNearest" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 164 <BorderColor R="0" G="0" B="0" A="0" /> 165 </StandardTextureSamplerCtr> 166 </PixelBasedTextureMapperCtr> 167 </TextureMappers> 168 <FragmentShader LayerConfig="ConfigurationType0"> 169 <BufferColor R="0" G="0" B="0" A="0" /> 170 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 171 <FragmentLighting FresnelConfig="Sec" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 172 <FragmentLightingTable> 173 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 174 <NullLookupTableCtr /> 175 </ReflectanceRSampler> 176 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 177 <NullLookupTableCtr /> 178 </ReflectanceGSampler> 179 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 180 <NullLookupTableCtr /> 181 </ReflectanceBSampler> 182 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 183 <NullLookupTableCtr /> 184 </Distribution0Sampler> 185 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 186 <NullLookupTableCtr /> 187 </Distribution1Sampler> 188 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 189 <NullLookupTableCtr /> 190 </FresnelSampler> 191 </FragmentLightingTable> 192 <TextureCombiners> 193 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 194 <SourceRgb Source0="Constant" Source1="PrimaryColor" Source2="Texture0" /> 195 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 196 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 197 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 198 </TextureCombinerCtr> 199 </TextureCombiners> 200 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0.6" /> 201 </FragmentShader> 202 <FragmentOperation> 203 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 204 <BlendOperation Mode="Blend" LogicOperation="Clear"> 205 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="OneMinusSourceAlpha" BlendEquation="FuncAdd" /> 206 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 207 <BlendColor R="0" G="0" B="0" A="0" /> 208 </BlendOperation> 209 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 210 </FragmentOperation> 211 </MaterialCtr> 212 <MaterialCtr Name="Snow_Crystal_Shine_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"> 213 <ShaderReference /> 214 <MaterialColor VertexColorScale="1"> 215 <Emission R="0" G="0" B="0" A="0" /> 216 <Ambient R="1" G="1" B="1" A="0" /> 217 <Diffuse R="1" G="1" B="1" A="1" /> 218 <Specular0 R="1" G="1" B="1" A="0" /> 219 <Specular1 R="0" G="0" B="0" A="0" /> 220 <Constant0 R="0.1" G="0.15" B="0.35" A="1" /> 221 <Constant1 R="0" G="0" B="0" A="1" /> 222 <Constant2 R="0" G="0" B="0" A="1" /> 223 <Constant3 R="0" G="0" B="0" A="1" /> 224 <Constant4 R="0" G="0" B="0" A="1" /> 225 <Constant5 R="0" G="0" B="0" A="1" /> 226 </MaterialColor> 227 <Rasterization CullingMode="Never" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 228 <TextureCoordinators> 229 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="2" ScaleT="2" Rotate="0" TranslateS="-0.25" TranslateT="-0.25" /> 230 </TextureCoordinators> 231 <TextureMappers> 232 <PixelBasedTextureMapperCtr> 233 <TextureReference>Textures["Snow_Crystal_Shine"]@file:Snow_Crystal_Shine.ctex</TextureReference> 234 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="MirroredRepeat" WrapT="MirroredRepeat" MinLod="0" LodBias="0"> 235 <BorderColor R="0" G="0" B="0" A="1" /> 236 </StandardTextureSamplerCtr> 237 </PixelBasedTextureMapperCtr> 238 </TextureMappers> 239 <FragmentShader LayerConfig="ConfigurationType0"> 240 <BufferColor R="0" G="0" B="0" A="1" /> 241 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 242 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 243 <FragmentLightingTable> 244 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 245 <NullLookupTableCtr /> 246 </ReflectanceRSampler> 247 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 248 <NullLookupTableCtr /> 249 </ReflectanceGSampler> 250 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 251 <NullLookupTableCtr /> 252 </ReflectanceBSampler> 253 <Distribution0Sampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 254 <NullLookupTableCtr /> 255 </Distribution0Sampler> 256 <Distribution1Sampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 257 <NullLookupTableCtr /> 258 </Distribution1Sampler> 259 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 260 <NullLookupTableCtr /> 261 </FresnelSampler> 262 </FragmentLightingTable> 263 <TextureCombiners> 264 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="PreviousBuffer" BufferInputAlpha="PreviousBuffer"> 265 <SourceRgb Source0="PrimaryColor" Source1="Constant" Source2="Texture0" /> 266 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 267 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 268 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 269 </TextureCombinerCtr> 270 </TextureCombiners> 271 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 272 </FragmentShader> 273 <FragmentOperation> 274 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 275 <BlendOperation Mode="Blend" LogicOperation="Copy"> 276 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 277 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 278 <BlendColor R="0" G="0" B="0" A="1" /> 279 </BlendOperation> 280 <StencilOperation IsTestEnabled="false" TestFunction="Always" TestReference="0" TestMask="255" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 281 </FragmentOperation> 282 </MaterialCtr> 283 <MaterialCtr Name="Snow_Crystal_Glow_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0120" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 284 <ShaderReference /> 285 <MaterialColor VertexColorScale="1"> 286 <Emission R="0" G="0" B="0" A="0" /> 287 <Ambient R="1" G="1" B="1" A="0" /> 288 <Diffuse R="1" G="1" B="1" A="1" /> 289 <Specular0 R="1" G="1" B="1" A="0" /> 290 <Specular1 R="0" G="0" B="0" A="0" /> 291 <Constant0 R="0" G="0" B="0" A="1" /> 292 <Constant1 R="0" G="0" B="0" A="1" /> 293 <Constant2 R="0" G="0" B="0" A="1" /> 294 <Constant3 R="0" G="0" B="0" A="1" /> 295 <Constant4 R="0" G="0" B="0" A="1" /> 296 <Constant5 R="0" G="0" B="0" A="1" /> 297 </MaterialColor> 298 <Rasterization CullingMode="Never" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 299 <TextureCoordinators> 300 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 301 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 302 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 303 </TextureCoordinators> 304 <TextureMappers> 305 <PixelBasedTextureMapperCtr> 306 <TextureReference>Textures["Snow_Crystal_Glow"]@file:Snow_Crystal_Glow.ctex</TextureReference> 307 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 308 <BorderColor R="0" G="0" B="0" A="1" /> 309 </StandardTextureSamplerCtr> 310 </PixelBasedTextureMapperCtr> 311 </TextureMappers> 312 <FragmentShader LayerConfig="ConfigurationType0"> 313 <BufferColor R="0" G="0" B="0" A="1" /> 314 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 315 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 316 <FragmentLightingTable> 317 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 318 <NullLookupTableCtr /> 319 </ReflectanceRSampler> 320 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 321 <NullLookupTableCtr /> 322 </ReflectanceGSampler> 323 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 324 <NullLookupTableCtr /> 325 </ReflectanceBSampler> 326 <Distribution0Sampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 327 <NullLookupTableCtr /> 328 </Distribution0Sampler> 329 <Distribution1Sampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 330 <NullLookupTableCtr /> 331 </Distribution1Sampler> 332 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 333 <NullLookupTableCtr /> 334 </FresnelSampler> 335 </FragmentLightingTable> 336 <TextureCombiners> 337 <TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="PreviousBuffer" BufferInputAlpha="PreviousBuffer"> 338 <SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" /> 339 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 340 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 341 <OperandAlpha Operand0="Alpha" Operand1="Red" Operand2="Alpha" /> 342 </TextureCombinerCtr> 343 </TextureCombiners> 344 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 345 </FragmentShader> 346 <FragmentOperation> 347 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 348 <BlendOperation Mode="Blend" LogicOperation="Copy"> 349 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 350 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 351 <BlendColor R="0" G="0" B="0" A="1" /> 352 </BlendOperation> 353 <StencilOperation IsTestEnabled="false" TestFunction="Always" TestReference="0" TestMask="255" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 354 </FragmentOperation> 355 </MaterialCtr> 356 </Materials> 357 <Meshes> 358 <Mesh IsVisible="true" RenderPriority="25" MeshNodeName=""> 359 <SeparateShapeReference>Shapes[0]</SeparateShapeReference> 360 <MaterialReference>Materials["Snow_Crystal_Material"]</MaterialReference> 361 </Mesh> 362 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 363 <SeparateShapeReference>Shapes[1]</SeparateShapeReference> 364 <MaterialReference>Materials["Snow_Crystal_Shine_Material"]</MaterialReference> 365 </Mesh> 366 <Mesh IsVisible="true" RenderPriority="50" MeshNodeName=""> 367 <SeparateShapeReference>Shapes[2]</SeparateShapeReference> 368 <MaterialReference>Materials["Snow_Crystal_Glow_Material"]</MaterialReference> 369 </Mesh> 370 </Meshes> 371 <MeshNodeVisibilities /> 372 <ParticleSets> 373 <ParticleSetReference>ParticleSets[0]</ParticleSetReference> 374 <ParticleSetReference>ParticleSets[1]</ParticleSetReference> 375 <ParticleSetReference>ParticleSets[2]</ParticleSetReference> 376 </ParticleSets> 377 </ParticleModel> 378 </Models> 379 <ParticleSets> 380 <ParticleSetCtr Name="Snow_Crystal_Particle" IsBranchVisible="true" ParticleShapeIndex="0" IsAutoCapacity="true" IsForceWorld="false" IsInheritParentVelocity="false"> 381 <ParentNode>SceneNodes["Snow_Crystal_Model"]</ParentNode> 382 <AnimationGroupDescriptions /> 383 <ParticleCollection Capacity="7"> 384 <ParticleStreams> 385 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 386 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 387 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 388 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 389 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 390 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 391 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 392 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 393 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 394 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 395 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 396 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 397 </ParticleStreams> 398 </ParticleCollection> 399 <ParticleXyPlaneShapeBuilderCtrXml AscendingOrder="false"> 400 <DrawOffset X="0" Y="0" Z="0" /> 401 </ParticleXyPlaneShapeBuilderCtrXml> 402 <ParticleInitializers> 403 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 404 <TargetStreams> 405 <ParticleUsage>Scale</ParticleUsage> 406 </TargetStreams> 407 <BaseValue X="1.5" Y="1.5" Z="1.5" /> 408 </ParticleVector3Random1Initializer> 409 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 410 <TargetStreams> 411 <ParticleUsage>Rotate</ParticleUsage> 412 </TargetStreams> 413 <BaseValue X="6.28318548" Y="6.28318548" Z="6.28318548" /> 414 <Random X="1" Y="1" Z="1" /> 415 </ParticleVector3Random3Initializer> 416 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 417 <TargetStreams> 418 <ParticleUsage>TextureScale0</ParticleUsage> 419 </TargetStreams> 420 <ImmediateValue X="1" Y="0.5" /> 421 </ParticleVector2ImmediateInitializer> 422 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 423 <TargetStreams> 424 <ParticleUsage>TextureRotate0</ParticleUsage> 425 </TargetStreams> 426 </ParticleFloatImmediateInitializer> 427 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="200" MinValue="200"> 428 <TargetStreams> 429 <ParticleUsage>Life</ParticleUsage> 430 </TargetStreams> 431 </ParticleFloatRangeInitializer> 432 <ParticleRandomVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.05"> 433 <TargetStreams> 434 <ParticleUsage>Velocity</ParticleUsage> 435 </TargetStreams> 436 </ParticleRandomVelocityInitializer> 437 <ParticleDirectionalVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.3"> 438 <TargetStreams> 439 <ParticleUsage>Velocity</ParticleUsage> 440 </TargetStreams> 441 <Direction X="0" Y="-1" Z="0" /> 442 </ParticleDirectionalVelocityInitializer> 443 </ParticleInitializers> 444 <ParticleUpdaters> 445 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 446 <ParticleAnimationData> 447 <ParticleRandomAnimationOption AnimationDuration="3" /> 448 <Vector3Animation> 449 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="3"> 450 <Segments> 451 <HermiteFloatSegment> 452 <Keys> 453 <HermiteFloatKey Frame="0" Value="-0.02" InSlope="0" OutSlope="0" /> 454 <HermiteFloatKey Frame="1" Value="-0.05" InSlope="0" OutSlope="0" /> 455 <HermiteFloatKey Frame="2" Value="0.05" InSlope="0" OutSlope="0" /> 456 <HermiteFloatKey Frame="3" Value="0.02" InSlope="0" OutSlope="0" /> 457 </Keys> 458 </HermiteFloatSegment> 459 </Segments> 460 </XSegmentsFloatCurve> 461 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="3"> 462 <Segments> 463 <HermiteFloatSegment> 464 <Keys> 465 <HermiteFloatKey Frame="0" Value="-0.05" InSlope="0" OutSlope="0" /> 466 <HermiteFloatKey Frame="1" Value="-0.1" InSlope="0" OutSlope="0" /> 467 <HermiteFloatKey Frame="2" Value="0.1" InSlope="0" OutSlope="0" /> 468 <HermiteFloatKey Frame="3" Value="0.05" InSlope="0" OutSlope="0" /> 469 </Keys> 470 </HermiteFloatSegment> 471 </Segments> 472 </YSegmentsFloatCurve> 473 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="3"> 474 <Segments> 475 <HermiteFloatSegment> 476 <Keys> 477 <HermiteFloatKey Frame="0" Value="-0.02" InSlope="0" OutSlope="0" /> 478 <HermiteFloatKey Frame="1" Value="-0.05" InSlope="0" OutSlope="0" /> 479 <HermiteFloatKey Frame="2" Value="0.05" InSlope="0" OutSlope="0" /> 480 <HermiteFloatKey Frame="3" Value="0.02" InSlope="0" OutSlope="0" /> 481 </Keys> 482 </HermiteFloatSegment> 483 </Segments> 484 </ZSegmentsFloatCurve> 485 </Vector3Animation> 486 </ParticleAnimationData> 487 <TargetStreams> 488 <ParticleUsage>Rotate</ParticleUsage> 489 </TargetStreams> 490 <DefaultValue X="0" Y="0" Z="0" /> 491 </ParticleVector3AdditiveUpdaterXml> 492 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 493 <ParticleAnimationData> 494 <ParticleRandomAnimationOption AnimationDuration="120" /> 495 <Vector3Animation> 496 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 497 <Segments> 498 <LinearFloatSegment> 499 <Keys> 500 <LinearFloatKey Frame="0" Value="0" /> 501 <LinearFloatKey Frame="20" Value="0.4" /> 502 <LinearFloatKey Frame="40" Value="0.4" /> 503 <LinearFloatKey Frame="60" Value="0" /> 504 <LinearFloatKey Frame="120" Value="0" /> 505 </Keys> 506 </LinearFloatSegment> 507 </Segments> 508 </XSegmentsFloatCurve> 509 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 510 <Segments> 511 <LinearFloatSegment> 512 <Keys> 513 <LinearFloatKey Frame="0" Value="0.2" /> 514 <LinearFloatKey Frame="20" Value="0.2" /> 515 <LinearFloatKey Frame="40" Value="0.5" /> 516 <LinearFloatKey Frame="60" Value="0.5" /> 517 <LinearFloatKey Frame="80" Value="0.2" /> 518 <LinearFloatKey Frame="120" Value="0.2" /> 519 </Keys> 520 </LinearFloatSegment> 521 </Segments> 522 </YSegmentsFloatCurve> 523 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 524 <Segments> 525 <LinearFloatSegment> 526 <Keys> 527 <LinearFloatKey Frame="0" Value="0.7" /> 528 <LinearFloatKey Frame="40" Value="0.7" /> 529 <LinearFloatKey Frame="60" Value="1" /> 530 <LinearFloatKey Frame="80" Value="1" /> 531 <LinearFloatKey Frame="100" Value="0.7" /> 532 <LinearFloatKey Frame="120" Value="0.7" /> 533 </Keys> 534 </LinearFloatSegment> 535 </Segments> 536 </ZSegmentsFloatCurve> 537 </Vector3Animation> 538 </ParticleAnimationData> 539 <TargetStreams> 540 <ParticleUsage>Color</ParticleUsage> 541 </TargetStreams> 542 <DefaultValue X="0" Y="0" Z="0" /> 543 </ParticleVector3ImmediateUpdaterXml> 544 <ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0.05" OutTime="0.75" StartValue="0" MiddleValue="1" EndValue="0"> 545 <ParticleAnimationData /> 546 <TargetStreams> 547 <ParticleUsage>Alpha</ParticleUsage> 548 </TargetStreams> 549 </ParticleFloatImmediate4KeyUpdaterXml> 550 <ParticleTexturePatternUpdaterCtrXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DivisionX="Division1" DivisionY="Division2" TextureIndex="0" TextureIndexAnimationText="0,1"> 551 <ParticleAnimationData> 552 <ParticleRandomAnimationOption AnimationDuration="1" /> 553 <IntAnimation> 554 <SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="1"> 555 <Segments> 556 <StepFloatSegment> 557 <Keys> 558 <StepFloatKey Frame="0" Value="0" /> 559 <StepFloatKey Frame="1" Value="1" /> 560 </Keys> 561 </StepFloatSegment> 562 </Segments> 563 </SegmentsFloatCurve> 564 </IntAnimation> 565 </ParticleAnimationData> 566 <TargetStreams> 567 <ParticleUsage>TextureTranslate0</ParticleUsage> 568 </TargetStreams> 569 </ParticleTexturePatternUpdaterCtrXml> 570 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 571 <ParticleAnimationData /> 572 <TargetStreams /> 573 </ParticleGeneralUpdaterXml> 574 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 575 <ParticleAnimationData /> 576 <TargetStreams /> 577 <ParticleSetReference>ParticleSets["Snow_Crystal_Shine_Particle"]</ParticleSetReference> 578 <ParticleDiscForm IsResourceCopyEnabled="false" Inner="0" AngleWidth="6.28318548" AngleOffset="6.28318548" AngleSwing="0" FixedOffset="false" EvenInterval="false"> 579 <Scale X="1" Y="1" /> 580 </ParticleDiscForm> 581 <ParticleChildUpdaterIntervalOption Start="0" End="1" Interval="15" /> 582 </ParticleChildUpdaterXml> 583 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 584 <ParticleAnimationData /> 585 <TargetStreams /> 586 <ParticleSetReference>ParticleSets["Snow_Crystal_Glow_Particle"]</ParticleSetReference> 587 <ParticlePointForm IsResourceCopyEnabled="false" /> 588 <ParticleChildUpdaterFirstUpdateOption /> 589 </ParticleChildUpdaterXml> 590 </ParticleUpdaters> 591 </ParticleSetCtr> 592 <ParticleSetCtr Name="Snow_Crystal_Shine_Particle" IsBranchVisible="true" ParticleShapeIndex="1" IsAutoCapacity="true" IsForceWorld="false" IsInheritParentVelocity="true"> 593 <ParentNode>SceneNodes["Snow_Crystal_Model"]</ParentNode> 594 <AnimationGroupDescriptions /> 595 <ParticleCollection Capacity="574"> 596 <ParticleStreams> 597 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 598 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 599 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 600 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 601 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 602 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 603 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 604 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 605 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 606 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 607 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 608 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 609 </ParticleStreams> 610 </ParticleCollection> 611 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 612 <DrawOffset X="0" Y="0" Z="0" /> 613 </ParticleBillboardShapeBuilderCtrXml> 614 <ParticleInitializers> 615 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 616 <TargetStreams> 617 <ParticleUsage>Rotate</ParticleUsage> 618 </TargetStreams> 619 <BaseValue X="0" Y="0" Z="0" /> 620 <Random X="0" Y="0" Z="0" /> 621 </ParticleVector3Random3Initializer> 622 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 623 <TargetStreams> 624 <ParticleUsage>TextureTranslate0</ParticleUsage> 625 </TargetStreams> 626 <ImmediateValue X="0" Y="0" /> 627 </ParticleVector2ImmediateInitializer> 628 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 629 <TargetStreams> 630 <ParticleUsage>TextureScale0</ParticleUsage> 631 </TargetStreams> 632 <ImmediateValue X="1" Y="1" /> 633 </ParticleVector2ImmediateInitializer> 634 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 635 <TargetStreams> 636 <ParticleUsage>TextureRotate0</ParticleUsage> 637 </TargetStreams> 638 </ParticleFloatImmediateInitializer> 639 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="80" MinValue="80"> 640 <TargetStreams> 641 <ParticleUsage>Life</ParticleUsage> 642 </TargetStreams> 643 </ParticleFloatRangeInitializer> 644 <ParticleYAxisVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.04"> 645 <TargetStreams> 646 <ParticleUsage>Velocity</ParticleUsage> 647 </TargetStreams> 648 </ParticleYAxisVelocityInitializer> 649 </ParticleInitializers> 650 <ParticleUpdaters> 651 <ParticleVector3Immediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0" OutTime="0.7"> 652 <ParticleAnimationData /> 653 <TargetStreams> 654 <ParticleUsage>Scale</ParticleUsage> 655 </TargetStreams> 656 <StartValue X="1.5" Y="1.5" Z="1.5" /> 657 <MiddleValue X="1" Y="1" Z="1" /> 658 <EndValue X="0.1" Y="0.1" Z="0.1" /> 659 </ParticleVector3Immediate4KeyUpdaterXml> 660 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 661 <ParticleAnimationData> 662 <ParticleRandomAnimationOption AnimationDuration="120" /> 663 <Vector3Animation> 664 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 665 <Segments> 666 <LinearFloatSegment> 667 <Keys> 668 <LinearFloatKey Frame="0" Value="0" /> 669 <LinearFloatKey Frame="20" Value="0.2" /> 670 <LinearFloatKey Frame="40" Value="0.2" /> 671 <LinearFloatKey Frame="60" Value="0" /> 672 <LinearFloatKey Frame="120" Value="0" /> 673 </Keys> 674 </LinearFloatSegment> 675 </Segments> 676 </XSegmentsFloatCurve> 677 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 678 <Segments> 679 <LinearFloatSegment> 680 <Keys> 681 <LinearFloatKey Frame="0" Value="0.1" /> 682 <LinearFloatKey Frame="20" Value="0.1" /> 683 <LinearFloatKey Frame="40" Value="0.2" /> 684 <LinearFloatKey Frame="60" Value="0.2" /> 685 <LinearFloatKey Frame="80" Value="0.1" /> 686 <LinearFloatKey Frame="120" Value="0.1" /> 687 </Keys> 688 </LinearFloatSegment> 689 </Segments> 690 </YSegmentsFloatCurve> 691 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 692 <Segments> 693 <LinearFloatSegment> 694 <Keys> 695 <LinearFloatKey Frame="0" Value="0.4" /> 696 <LinearFloatKey Frame="40" Value="0.4" /> 697 <LinearFloatKey Frame="60" Value="0.6" /> 698 <LinearFloatKey Frame="80" Value="0.6" /> 699 <LinearFloatKey Frame="100" Value="0.4" /> 700 <LinearFloatKey Frame="120" Value="0.4" /> 701 </Keys> 702 </LinearFloatSegment> 703 </Segments> 704 </ZSegmentsFloatCurve> 705 </Vector3Animation> 706 </ParticleAnimationData> 707 <TargetStreams> 708 <ParticleUsage>Color</ParticleUsage> 709 </TargetStreams> 710 <DefaultValue X="0" Y="0" Z="1" /> 711 </ParticleVector3ImmediateUpdaterXml> 712 <ParticleFloatImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DefaultValue="0"> 713 <ParticleAnimationData> 714 <FloatAnimation> 715 <SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="80"> 716 <Segments> 717 <LinearFloatSegment> 718 <Keys> 719 <LinearFloatKey Frame="0" Value="1" /> 720 <LinearFloatKey Frame="40" Value="1" /> 721 <LinearFloatKey Frame="52" Value="0.6" /> 722 <LinearFloatKey Frame="55" Value="1" /> 723 <LinearFloatKey Frame="60" Value="0.3" /> 724 <LinearFloatKey Frame="63" Value="0.8" /> 725 <LinearFloatKey Frame="67" Value="0.1" /> 726 <LinearFloatKey Frame="72" Value="0.5" /> 727 <LinearFloatKey Frame="80" Value="0" /> 728 </Keys> 729 </LinearFloatSegment> 730 <HermiteFloatSegment> 731 <Keys> 732 <HermiteFloatKey Frame="80" Value="0" InSlope="0" OutSlope="0" /> 733 </Keys> 734 </HermiteFloatSegment> 735 </Segments> 736 </SegmentsFloatCurve> 737 </FloatAnimation> 738 </ParticleAnimationData> 739 <TargetStreams> 740 <ParticleUsage>Alpha</ParticleUsage> 741 </TargetStreams> 742 </ParticleFloatImmediateUpdaterXml> 743 <ParticleAccelarationUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Factor="0.98"> 744 <ParticleAnimationData /> 745 <TargetStreams> 746 <ParticleUsage>Velocity</ParticleUsage> 747 </TargetStreams> 748 </ParticleAccelarationUpdaterXml> 749 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 750 <ParticleAnimationData /> 751 <TargetStreams /> 752 </ParticleGeneralUpdaterXml> 753 </ParticleUpdaters> 754 </ParticleSetCtr> 755 <ParticleSetCtr Name="Snow_Crystal_Glow_Particle" IsBranchVisible="true" ParticleShapeIndex="2" IsAutoCapacity="true" IsForceWorld="false" IsInheritParentVelocity="true"> 756 <ParentNode>SceneNodes["Snow_Crystal_Model"]</ParentNode> 757 <AnimationGroupDescriptions /> 758 <ParticleCollection Capacity="101"> 759 <ParticleStreams> 760 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 761 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 762 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 763 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 764 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 765 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 766 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 767 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 768 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 769 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 770 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 771 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 772 </ParticleStreams> 773 </ParticleCollection> 774 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 775 <DrawOffset X="0" Y="0" Z="0" /> 776 </ParticleBillboardShapeBuilderCtrXml> 777 <ParticleInitializers> 778 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="200" MinValue="200"> 779 <TargetStreams> 780 <ParticleUsage>Life</ParticleUsage> 781 </TargetStreams> 782 </ParticleFloatRangeInitializer> 783 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 784 <TargetStreams> 785 <ParticleUsage>Scale</ParticleUsage> 786 </TargetStreams> 787 <BaseValue X="4" Y="4" Z="4" /> 788 </ParticleVector3Random1Initializer> 789 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 790 <TargetStreams> 791 <ParticleUsage>Rotate</ParticleUsage> 792 </TargetStreams> 793 <BaseValue X="0" Y="0" Z="0" /> 794 <Random X="0" Y="0" Z="0" /> 795 </ParticleVector3Random3Initializer> 796 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 797 <TargetStreams> 798 <ParticleUsage>TextureScale0</ParticleUsage> 799 </TargetStreams> 800 <ImmediateValue X="1" Y="1" /> 801 </ParticleVector2ImmediateInitializer> 802 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 803 <TargetStreams> 804 <ParticleUsage>TextureRotate0</ParticleUsage> 805 </TargetStreams> 806 </ParticleFloatImmediateInitializer> 807 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 808 <TargetStreams> 809 <ParticleUsage>TextureTranslate0</ParticleUsage> 810 </TargetStreams> 811 <ImmediateValue X="0" Y="0" /> 812 </ParticleVector2ImmediateInitializer> 813 </ParticleInitializers> 814 <ParticleUpdaters> 815 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 816 <ParticleAnimationData> 817 <ParticleRandomAnimationOption AnimationDuration="120" /> 818 <Vector3Animation> 819 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 820 <Segments> 821 <LinearFloatSegment> 822 <Keys> 823 <LinearFloatKey Frame="0" Value="0.3" /> 824 <LinearFloatKey Frame="20" Value="0.8" /> 825 <LinearFloatKey Frame="40" Value="0.8" /> 826 <LinearFloatKey Frame="60" Value="0.3" /> 827 <LinearFloatKey Frame="120" Value="0.3" /> 828 </Keys> 829 </LinearFloatSegment> 830 </Segments> 831 </XSegmentsFloatCurve> 832 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 833 <Segments> 834 <LinearFloatSegment> 835 <Keys> 836 <LinearFloatKey Frame="0" Value="0.5" /> 837 <LinearFloatKey Frame="20" Value="0.5" /> 838 <LinearFloatKey Frame="40" Value="0.75" /> 839 <LinearFloatKey Frame="60" Value="0.75" /> 840 <LinearFloatKey Frame="80" Value="0.5" /> 841 <LinearFloatKey Frame="120" Value="0.5" /> 842 </Keys> 843 </LinearFloatSegment> 844 </Segments> 845 </YSegmentsFloatCurve> 846 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120"> 847 <Segments> 848 <LinearFloatSegment> 849 <Keys> 850 <LinearFloatKey Frame="0" Value="0.9" /> 851 <LinearFloatKey Frame="40" Value="0.9" /> 852 <LinearFloatKey Frame="60" Value="1" /> 853 <LinearFloatKey Frame="80" Value="1" /> 854 <LinearFloatKey Frame="100" Value="0.9" /> 855 <LinearFloatKey Frame="120" Value="0.9" /> 856 </Keys> 857 </LinearFloatSegment> 858 </Segments> 859 </ZSegmentsFloatCurve> 860 </Vector3Animation> 861 </ParticleAnimationData> 862 <TargetStreams> 863 <ParticleUsage>Color</ParticleUsage> 864 </TargetStreams> 865 <DefaultValue X="0" Y="0" Z="0" /> 866 </ParticleVector3ImmediateUpdaterXml> 867 <ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0.05" OutTime="0.75" StartValue="0" MiddleValue="0.3" EndValue="0"> 868 <ParticleAnimationData /> 869 <TargetStreams> 870 <ParticleUsage>Alpha</ParticleUsage> 871 </TargetStreams> 872 </ParticleFloatImmediate4KeyUpdaterXml> 873 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 874 <ParticleAnimationData /> 875 <TargetStreams /> 876 </ParticleGeneralUpdaterXml> 877 </ParticleUpdaters> 878 </ParticleSetCtr> 879 </ParticleSets> 880 <Emitters> 881 <ParticleEmitter Name="Snow_Crystal_Emitter" IsBranchVisible="true" Id="0" IsResourceCopyEnabled="false" EmissionRatio="0.05" EmissionRatioRandom="0" EmissionInterval="2" EmissionIntervalRandom="0" EmissionSpanInfinity="true" EmissionSpan="0" EmissionStart="0"> 882 <AnimationGroupDescriptions /> 883 <Transform> 884 <Scale X="1" Y="1" Z="1" /> 885 <Rotate X="0" Y="0" Z="0" /> 886 <Translate X="0" Y="60" Z="0" /> 887 </Transform> 888 <ParticleSetReference>ParticleSets["Snow_Crystal_Particle"]</ParticleSetReference> 889 <ParticleDiscForm IsResourceCopyEnabled="false" Inner="0" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="0" FixedOffset="false" EvenInterval="false"> 890 <Scale X="30" Y="30" /> 891 </ParticleDiscForm> 892 </ParticleEmitter> 893 </Emitters> 894 </GraphicsContentCtr> 895</NintendoWareIntermediateFile>