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