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