11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow cgi.tutsplus.com /tutorials/six-ways-to-create-condensation-in-3dsmax-scatter-parray-pflow--cg-5317 Cristian Pop
In this 2-day tutorial, Christian Pop walks us through 6 different methods of creating condensation effects in 3DsMax. In this first part, we'll take a look at the Scatter compound object, the easy-to-use PArray particle system and finish up by looking at how to manually paint on the condensation using the powerful ParticleFlow particle system. Let's get started! Additional Files/ Plugins: Download the Project Files for this tutorial
1. Using the Scatter compound object Using the Scatter compound object, you can randomly place a selected object over the surface of a distribution object. Using this method, the condensation effect can be easily achieved in just a few minutes, and the result can be saved and reused in other projects.
Step 1 Import "can.obj" into your scene.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 2 Select the "can_body" object and in the "Modify Panel", add a "Poly Select" modifier to it. Select the faces where you want to distribute the condensation water drops.
Step 3 Next, we need to create the "water drop", that will be used to create the condensation. Create a small "Sphere" object, convert it to an "Editable Poly", then delete the following faces.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 4 Select the remaining element and scale it down on the 'z' axis, as shown.
Step 5 With the "Water drop" object selected go to "Command panel > Create > Compound Objects > Scatter".
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 6 Once clicked the "Scatter" button, go to the "Modify" panel, to access it s properties. Click the "Pick Distribution Object" button and select the "can_body" object.
Step 7 In the "Source Object Parameters" group, use the "Duplicates" spinner to specify the number of duplicates and scale them down if it's necessary, using the "Base Scale" spinner.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 8 Until now, the condensation effect isn't looking realistic at all, so you need to do some changes. In the "Distribution Object Parameter" group, enable "Use Selected Faces Only" and change the distribution method to "Area".
Step 9 To create some scale variations, go to the "Transforms" rollout. In the "Scaling" group, enable "Lock Aspect Ratio" and set the "X Scaling" to '50%'.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 10 In the "Display" rollout, enable "Hide Distribution Object". You can get different results using the "Seed" spinner, or by clicking the "New" button.
Step 11 If you are satisfied with the result, you can save a preset and reuse it, whenever you want.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Final Image Below you can see my result, created with the "Scatter" compound object.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
2. Using the PArray particle system PArray is non event-driven particle system, used to distribute particles on a geometric object. It provides an easy and very efficient method for generating the condensation effect, and with the built-in MetaParticles shape, you can get realistic results.
Step 1 Import the can object into your scene.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 2 Again, select the faces where you want to distribute the condensation water drops.
Step 3 It's time to create the condensation effect. Go to "Command panel > Create > Particle Systems > PArray", and create a "PArray" particle system in the viewport.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 4 With the "PArray" icon selected, go to the "Modify" panel. In the "Basic Parameters" rollout, under "Object-Based Emitter", click the "Pick Object" button and select the "can_body" object.
Step 5 We want to create condensation only over the selected faces, so in the "Particle Formation" group, enable "Use Selected SubObjects". Under "Viewport Display", change the particles display to "Mesh" and set the "Percentage of Particles" to '100%'.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 6 In the "Particle Generation" rollout, under "Particle Quantity", choose "Use Total" and set the particle amount to "500". In the "Particle Motion" group, set the "speed" to '0'. We also want to generate all the particles on the very first frame, so in the "Particle Timing" group, set the "Emit Stop" to '0'.
Step 7 The particle size can be changed by using the "Size" spinner. We also want some scale variations, so set the "Variation" to '50%'. If you play back the animation, you will see that the particles start growing
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
from being very small to the "Size" value. To change this, just set the "Grow for" and "Fade for" values to '0'.
Step 8 It's time for the particle's shapes. As you can see, I have already chosen the standard "Sphere" shape in the "Particle Type" rollout. This is a good solution when we are working with opaque objects.
Step 9
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
For transparent objects, you need to create a "Hemisphere" shape, as you did in the previous section. Once created, in the "Particle Types" group, choose "Instanced Geometry", then click the "Pick" button, under "Instancing Parameters", and select the "water drop" object.
Step 10 PArray don't have an "align to face normal" option like other particle systems. To align the "water drops" properly, go to the "Rotation and Collision" rollout, and in the "Spin Axis Controls" group, choose "Direction of Travel/MBlur". Go back to the "Particle Generation" rollout, and set the "Speed" value to '0.001' and the "Divergence" angle to '0.0' deg.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 11 The last particle type we can use for condensation is metaparticles (blobmesh). In the "Particle Type" rollout, under "Particle Types" select "MetaParticles". To see the blobmeshes, you need to increase the particle size.
Step 12 As you can see, the resolution of the blobmeshes is really low. To control the blobmeshes quality, disable "Automatic Coarseness", in the "MetaParticle Parameters" group. Once disabled, the "Evaluation Coarseness" settings become avaible. Decreasing the "Render/Viewport" values, you will get higher quality blobmeshes. Be aware, if the coarseness value is set too low, the time for generating the metaparticles can become extremely long.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 13 Like the "Scatter" compound object, "PArray" allow you to save a preset and reuse it whenever you want.
Final Image Below is my result, created with "PArray" and "MetaParticles" as particle shape.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
3. Painting condensation using Particle Flow Paint Particle Flow is a versatile, powerful event-driven particle system for 3dsmax. It uses a special dialog called Particle View, where you can combine individual operators to create complex particle effects. The Particle Paint helper is a great tool, that allows you to paint the condensation water drops over the surface of a selected object.
Step 1 Import the can object into your scene, and then select the faces where you want to paint the condensation water drops.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 2 Again, create a "Hemisphere" shape, as you did in the first section, and name it "Water drop".
Step 3 Go to the "Command panel > Create > Particle Systems > PF Source", and create a "Particle Flow" system in the viewport.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 4 To see all the particles in the viewport, with the "PF Source" selected, go to the "Modify" panel and set the Viewport Quantity Multiplier to '100%'.
Step 5 Open the
Particle View
window and delete the following operators.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 6 In the Display 001 in viewport.
operator rollout, set the "Display Type" to "Geometry", to see the particle's shape
Step 7 Replace the "Birth" operator with a "Birth Paint" operator. In the "Birth Paint 001" rollout, set the "Emit Stop" to '0', to generate all the particles on the very first frame.
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 8 Now, we need to create a "Particle Paint" helper. To create it, go to "Command panel > Create > Helpers > Particle Paint".
Step 9 With the "Particle Paint" helper selected, go to the "Modify" panel. In the "Setup" rollout, set the "Brush Radius" to '20'. You can adjust the "Particle Density" at the center and sides of the nozzle, under the
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
"Particle Density" group. In the "Particle Flow Rate" group, you can control how many particle seeds are emitted and how fast they are emitted over the course of a single stroke.
Step 10 In the "Layout" rollout, select "Paint on Objects Listed", then add the "can_body" object to de list. This option allows you to paint the particles only on listed objects. Under "Selection Filter" choose "Selected Faces Only" from the drop down list.
Step 11
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
To prevent the particles overlapping, enable "Separation" and set the spinner to a higher value.
Step 12 In the "Orientation" rollout, make sure the "Align To Surface Normal" option is selected, under the "ZAxis" group.
Step 13
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
To use the freehand paint tool, you must work from one of the orthographic viewports such as "Top" or "Front". You can also change the "Perspective" viewport to an "Ortigraphic" one, by pressing the 'U' key on the keyboard.
Step 13 With everything in place, you can now paint the condensation water drops. Click the "FreeHand Paint" button and drag a few strokes over the "can_body" object.
Step 14
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
In the "Editing" rollout, you can select individual particles or painted strokes, and delete them.
Step 15 Once you have painted the particles, you can switch to "Perspective" viewport, by pressing the 'P' key on the keyboard. Select the "PF Source" particle system and open the Particle View window. In the "Birth Paint 001" rollout, select the "Particle Paint 001" helper.
Step 16
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Now we must assign the "Water drop" shape to our particles. Add a "Shape Instance" operator to "Event 001". In the "Shape Instance 001" rollout, select the "Water drop" object.
Step 17 You can change the particle size and add scale variations by adding a "Scale" operator to "Event 001".
Step 18
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
To assign a material to the particles, add a "Material Static" operator to "Event 001". Drag the material from the "Material Editor" window to the material slot, in the "Material Static 001" rollout.
Step 19 Instead of using the "Water drop" object as particle shape, you can create the condensation with the "BlobMesh" compound object. First of all, disable the "Shape Instance" operator, by clicking on the operator's icon. You can also disable or delete the "Material Static" operator.
Step 20
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Go to the "Command panel > Create > Compound Objects > BlobMesh", and create a "BlobMesh" object in the viewport.
Step 21 With the "BlobMesh" object selected, go to the "Modify" panel. Under the "Blob Objects" group, click the "Pick" button and select the "PF Source 001" system.
Advertisement
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
Step 22 Feel free to experiment with the blobmesh parameters and with the particle scaling, to get a good result.
Final Image Below you can see a quick render test of my painted condensation :) .
11/24/2017
Six Ways to Create Condensation in 3DsMax – Scatter, PArray & PFlow
I hope you enjoyed part one of this tutorial! Look out for part 2 coming next week...