// requires maya "2012"; startAttrPreset( "fluidShape" ); blendAttrStr "iconName" ""; blendAttrStr "displayColorChannel" "color"; blendAttrStr "notes" "This uses the liquid and air method to simulate fluid in a fish tank. The fluid uses auto resize in Y for efficiency. This simulation has quality settings designed for a base resolution of 200, although it has been lowered to 50 for preview purposes... raise it to 200 before caching and rendering for the best effect. \n\nOne can emit a uniform block of water into this fluid by creating a volume emitter with no dropoff and its density method set to \"replace\". Also turn off jitter on the emitter. One can then play a frame with auto resize off to create the water then set initial state on fluid, re-enable auto resize and set the emission rate to zero( or delete the emitter ).\n\nThe default rendering of this fluid is very basic. For good looking water first convert this fluid to poly, assign a good water shader and raytrace. Motion blur will only work when rendering in Mental ray, and only for a fluid to poly mesh. The velocity grid must also be cached, as motion blur uses these velocies.\n\nNote that the surface threshold and liquid min density are critical for getting a good surface and behavior. A little viscosity is require for the fluid to completely settle at the end of the simulation.\n"; blendAttr "blackBox" 0; blendAttr "viewMode" 2; blendAttr "templateVersion" 0; blendAttr "uiTreatment" 0; blendAttr "visibility" 1; blendAttr "intermediateObject" 0; blendAttr "template" 0; blendAttr "ghosting" 0; blendAttr "useObjectColor" 0; blendAttr "objectColor" 0; blendAttr "overrideDisplayType" 0; blendAttr "overrideLevelOfDetail" 0; blendAttr "overrideShading" 1; blendAttr "overrideTexturing" 1; blendAttr "overrideVisibility" 1; blendAttr "overrideColor" 0; blendAttr "lodVisibility" 1; blendAttr "identification" 0; blendAttr "layerRenderable" 1; blendAttr "layerOverrideColor" 0; blendAttr "ghostingControl" 0; blendAttr "ghostPreSteps" 3; blendAttr "ghostPostSteps" 3; blendAttr "ghostStepSize" 1; blendAttr "ghostRangeStart" 0; blendAttr "ghostRangeEnd" 100; blendAttr "motionBlur" 1; blendAttr "visibleInReflections" 1; blendAttr "visibleInRefractions" 1; blendAttr "castsShadows" 1; blendAttr "receiveShadows" 1; blendAttr "maxVisibilitySamplesOverride" 0; blendAttr "maxVisibilitySamples" 1; blendAttr "geometryAntialiasingOverride" 0; blendAttr "antialiasingLevel" 1; blendAttr "shadingSamplesOverride" 0; blendAttr "shadingSamples" 1; blendAttr "maxShadingSamples" 1; blendAttr "volumeSamplesOverride" 0; blendAttr "volumeSamples" 1; blendAttr "depthJitter" 0; blendAttr "ignoreSelfShadowing" 1; blendAttr "primaryVisibility" 1; blendAttr "tweak" 0; blendAttr "relativeTweak" 1; blendAttr "uvPivotX" 0; blendAttr "uvPivotY" 0; blendAttr "displayImmediate" 0; blendAttr "displayColors" 0; blendAttr "ignoreHwShader" 0; blendAttr "opposite" 0; blendAttr "smoothShading" 1; blendAttr "boundingBoxScaleX" 1.5; blendAttr "boundingBoxScaleY" 1.5; blendAttr "boundingBoxScaleZ" 1.5; blendAttr "featureDisplacement" 1; blendAttr "initialSampleRate" 6; blendAttr "extraSampleRate" 5; blendAttr "textureThreshold" 0; blendAttr "normalThreshold" 30; blendAttr "collisionOffsetVelocityMultiplier[0].collisionOffsetVelocityMultiplier_Position" 0; blendAttr "collisionOffsetVelocityMultiplier[0].collisionOffsetVelocityMultiplier_FloatValue" 1; blendAttr "collisionOffsetVelocityMultiplier[0].collisionOffsetVelocityMultiplier_Interp" 1; blendAttr "collisionDepthVelocityMultiplier[0].collisionDepthVelocityMultiplier_Position" 0; blendAttr "collisionDepthVelocityMultiplier[0].collisionDepthVelocityMultiplier_FloatValue" 1; blendAttr "collisionDepthVelocityMultiplier[0].collisionDepthVelocityMultiplier_Interp" 1; blendAttr "currentTime" 1; blendAttr "startFrame" 1; blendAttr "disableInteractiveEval" 0; blendAttr "is2d" 0; blendAttr "baseResolution" 50; blendAttr "squareVoxels" 1; blendAttr "resolutionW" 25; blendAttr "resolutionH" 25; blendAttr "resolutionD" 50; blendAttr "dimensionsW" 5; blendAttr "dimensionsH" 5; blendAttr "dimensionsD" 10; blendAttr "autoResize" 1; blendAttr "resizeClosedBoundaries" 0; blendAttr "autoResizeThreshold" 0.200000003; blendAttr "maxResolution" 200; blendAttr "resizeToEmitter" 1; blendAttr "resizeInSubsteps" 1; blendAttr "autoResizeMargin" 2; blendAttr "dynamicOffsetX" 0; blendAttr "dynamicOffsetY" 0; blendAttr "dynamicOffsetZ" 0; blendAttr "doFields" 1; blendAttr "doEmission" 1; blendAttr "inheritFactor" 0; blendAttr "slices" 2; blendAttr "voxelQuality" 1; blendAttr "drawSubVolume" 0; blendAttr "subVolumeCenterW" 50; blendAttr "subVolumeCenterH" -1; blendAttr "subVolumeCenterD" -1; blendAttr "subVolumeSizeW" 3; blendAttr "subVolumeSizeH" -1; blendAttr "subVolumeSizeD" -1; blendAttr "boundaryDraw" 4; blendAttr "drawHeads" 1; blendAttr "velocityDraw" 0; blendAttr "velocityDrawLength" 2.108108107; blendAttr "velocityDrawSkip" 5; blendAttr "shadedDisplay" 1; blendAttr "opacityPreviewGain" 0.5; blendAttr "wireframeDisplay" 0; blendAttr "numericDisplay" 0; blendAttr "hardwareSelfShadow" 1; blendAttr "coordinateMethod" 0; blendAttr "overrideTimeStep" 1; blendAttr "simulationRateScale" 1; blendAttr "gridInterpolator" 0; blendAttr "solver" 1; blendAttr "solverQuality" 70; blendAttr "substeps" 6; blendAttr "emitInSubsteps" 0; blendAttr "highDetailSolve" 3; blendAttr "enableLiquidSimulation" 1; blendAttr "liquidMethod" 1; blendAttr "liquidMinDensity" 0.4432432353; blendAttr "liquidMistFall" 0.1621621549; blendAttr "massRange" 100; blendAttr "forwardAdvection" 1; blendAttr "boundaryX" 1; blendAttr "boundaryY" 2; blendAttr "boundaryZ" 1; blendAttr "massConversion" 1; blendAttr "falloffMethod" 0; blendAttr "densityMethod" 2; blendAttr "densityGradient" 4; blendAttr "densityScale" 1; blendAttr "densityDissipation" 0; blendAttr "densityDiffusion" 0; blendAttr "densityBuoyancy" -1.200000048; blendAttr "densityGradientForce" 0; blendAttr "densityTension" 0.07999999821; blendAttr "tensionForce" 0.02999999933; blendAttr "densityNoise" 0; blendAttr "densityPressure" 0.8108108044; blendAttr "densityPressureThreshold" 1; blendAttr "selfForce" 0; blendAttr "selfAttract" 0.1000000015; blendAttr "selfRepel" 0.1000000015; blendAttr "equilibriumValue" 0.5; blendAttr "selfForceDistance" 16; blendAttr "gravity" 4.666666508; blendAttr "velocityMethod" 2; blendAttr "velocityGradient" 4; blendAttr "velocityScaleX" 1; blendAttr "velocityScaleY" 1; blendAttr "velocityScaleZ" 1; blendAttr "viscosity" 0.01999999955; blendAttr "friction" 0; blendAttr "velocitySwirl" 0; blendAttr "velocityNoise" 0; blendAttr "velocityDamp" 0; blendAttr "turbulenceStrength" 0; blendAttr "turbulenceFrequency" 0.200000003; blendAttr "turbulenceSpeed" 0.009999999776; blendAttr "turbulenceRes" 10; blendAttr "temperatureMethod" 0; blendAttr "temperatureGradient" 4; blendAttr "temperatureScale" 1; blendAttr "temperatureDissipation" 0.1; blendAttr "temperatureDiffusion" 0.1; blendAttr "temperatureTurbulence" 0.1000000015; blendAttr "temperatureNoise" 0; blendAttr "temperaturePressure" 0; blendAttr "temperaturePressureThreshold" 0; blendAttr "buoyancy" 3; blendAttr "temperatureTension" 0; blendAttr "colorMethod" 0; blendAttr "colorDissipation" 0; blendAttr "colorDiffusion" 0; blendAttr "fuelMethod" 0; blendAttr "fuelGradient" 4; blendAttr "fuelScale" 1; blendAttr "reactionSpeed" 0.05000000075; blendAttr "fuelIgnitionTemp" 0; blendAttr "maxReactionTemp" 1; blendAttr "airFuelRatio" 0; blendAttr "heatReleased" 1; blendAttr "lightReleased" 0; blendAttr "lightColorR" 1; blendAttr "lightColorG" 1; blendAttr "lightColorB" 1; blendAttr "matteOpacityMode" 2; blendAttr "matteOpacity" 1; blendAttr "selfShadowing" 0; blendAttr "quality" 1; blendAttr "renderInterpolator" 3; blendAttr "color[1].color_Position" 0.2521739006; blendAttr "color[1].color_ColorR" 0.8410000205; blendAttr "color[1].color_ColorG" 1; blendAttr "color[1].color_ColorB" 1; blendAttr "color[1].color_Interp" 1; blendAttr "colorInput" 0; blendAttr "colorInputBias" 0.07563025504; blendAttr "opacity[1].opacity_Position" 1; blendAttr "opacity[1].opacity_FloatValue" 1; blendAttr "opacity[1].opacity_Interp" 1; blendAttr "opacity[2].opacity_Position" 0; blendAttr "opacity[2].opacity_FloatValue" 0; blendAttr "opacity[2].opacity_Interp" 1; blendAttr "opacityInput" 5; blendAttr "opacityInputBias" 0; blendAttr "transparencyR" 0; blendAttr "transparencyG" 0; blendAttr "transparencyB" 0; blendAttr "shadowOpacity" 0.5; blendAttr "shadowDiffusion" 0; blendAttr "lightType" 1; blendAttr "lightBrightness" 1; blendAttr "pointLightDecay" 1; blendAttr "fluidLightColorR" 1; blendAttr "fluidLightColorG" 1; blendAttr "fluidLightColorB" 1; blendAttr "ambientBrightness" 0; blendAttr "ambientDiffusion" 2; blendAttr "ambientColorR" 0.5; blendAttr "ambientColorG" 0.6999999881; blendAttr "ambientColorB" 1; blendAttr "incandescence[0].incandescence_Position" 0; blendAttr "incandescence[0].incandescence_ColorR" 0; blendAttr "incandescence[0].incandescence_ColorG" 0; blendAttr "incandescence[0].incandescence_ColorB" 0; blendAttr "incandescence[0].incandescence_Interp" 1; blendAttr "incandescence[1].incandescence_Position" 0.8000000119; blendAttr "incandescence[1].incandescence_ColorR" 0.8999999762; blendAttr "incandescence[1].incandescence_ColorG" 0.200000003; blendAttr "incandescence[1].incandescence_ColorB" 0; blendAttr "incandescence[1].incandescence_Interp" 1; blendAttr "incandescence[2].incandescence_Position" 1; blendAttr "incandescence[2].incandescence_ColorR" 1.5; blendAttr "incandescence[2].incandescence_ColorG" 1; blendAttr "incandescence[2].incandescence_ColorB" 0; blendAttr "incandescence[2].incandescence_Interp" 1; blendAttr "incandescenceInput" 6; blendAttr "incandescenceInputBias" 0; blendAttr "glowIntensity" 0; blendAttr "specularColorR" 0; blendAttr "specularColorG" 0; blendAttr "specularColorB" 0; blendAttr "cosinePower" 20; blendAttr "environment[0].environment_Position" 0; blendAttr "environment[0].environment_ColorR" 0; blendAttr "environment[0].environment_ColorG" 0; blendAttr "environment[0].environment_ColorB" 0; blendAttr "environment[0].environment_Interp" 1; blendAttr "dropoffShape" 2; blendAttr "edgeDropoff" 0.001000000047; blendAttr "contrastTolerance" 0.009999999776; blendAttr "heightField" 0; blendAttr "surfaceRender" 1; blendAttr "surfaceThreshold" 0.1521999985; blendAttr "surfaceTolerance" 0.1000000015; blendAttr "softSurface" 0; blendAttr "meshSmoothingIterations" 0; blendAttr "meshMethod" 0; blendAttr "meshResolution" 0.9700000286; blendAttr "colorPerVertex" 0; blendAttr "opacityPerVertex" 0; blendAttr "incandescencePerVertex" 0; blendAttr "velocityPerVertex" 1; blendAttr "uvwPerVertex" 0; blendAttr "useGradientNormals" 1; blendAttr "refractiveIndex" 1.799999952; blendAttr "sampleMethod" 3; blendAttr "realLights" 1; blendAttr "pointLightX" 0; blendAttr "pointLightY" 0; blendAttr "pointLightZ" 0; blendAttr "directionalLightX" 0.5; blendAttr "directionalLightY" 0.8000000119; blendAttr "directionalLightZ" 0.5; blendAttr "textureType" 0; blendAttr "colorTexture" 0; blendAttr "colorTexGain" 0.497297287; blendAttr "incandTexture" 0; blendAttr "incandTexGain" 1; blendAttr "opacityTexture" 0; blendAttr "opacityTexGain" 1; blendAttr "invertTexture" 0; blendAttr "amplitude" 0.8918918967; blendAttr "ratio" 0.7070000172; blendAttr "threshold" 0; blendAttr "textureScaleX" 1; blendAttr "textureScaleY" 1; blendAttr "textureScaleZ" 1; blendAttr "textureOriginX" 0; blendAttr "textureOriginY" 0; blendAttr "textureOriginZ" 0; blendAttr "textureRotateX" 0; blendAttr "textureRotateY" 0; blendAttr "textureRotateZ" 0; blendAttr "depthMax" 2; blendAttr "frequency" 22.27026939; blendAttr "frequencyRatio" 2; blendAttr "inflection" 0; blendAttr "textureTime" 0; blendAttr "billowDensity" 1; blendAttr "spottyness" 0.1000000015; blendAttr "sizeRand" 0; blendAttr "randomness" 1; blendAttr "falloff" 2; blendAttr "numWaves" 5; blendAttr "implode" 0; blendAttr "implodeCenterX" 0; blendAttr "implodeCenterY" 0; blendAttr "implodeCenterZ" 0; blendAttr "cacheDensity" 1; blendAttr "loadDensity" 1; blendAttr "cacheVelocity" 1; blendAttr "loadVelocity" 1; blendAttr "cacheTemperature" 0; blendAttr "loadTemperature" 1; blendAttr "cacheColor" 0; blendAttr "loadColor" 1; blendAttr "cacheReaction" 0; blendAttr "loadReaction" 1; blendAttr "cacheTextureCoordinates" 0; blendAttr "loadTextureCoordinates" 1; blendAttr "cacheFalloff" 0; blendAttr "loadFalloff" 1; blendAttr "collide" 1; blendAttr "objectType" 2; blendAttr "surfaceShaderDepth" 1; blendAttr "coordinateSpeed" 0.6216216087; blendAttr "baseResolution" 50; endAttrPreset();