1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 2 "http://www.w3.org/TR/html4/strict.dtd"> 3<html> 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 6<link href="../css/manpage.css" rel="stylesheet" type="text/css"> 7<title>Velocity Inheritance by Children</title> 8</head> 9<body> 10<!-- =================================================== --> 11<h1 id="TUTORIAL_SET_INHERITANCE">Velocity Inheritance by Children</h1> 12<p>In this tutorial, we describe the procedure for having children inherit their initial velocity from the parent particle that emitted them by setting <B>Inherit the parent's speed (as a child)</B>.</p> 13<p>Even more natural motion can be achieved by applying random variations to the inherited initial velocity.</p> 14<p>The basic procedure is given below.</p> 15<ul class="sub_page"> 16 <li><a href="#EQUIPMENT">Preparing Effect Files</a></li> 17 <li><a href="#SET_INHERITANCE">Inheriting the Parent's Velocity as Initial Velocity</a></li> 18 <li><a href="#CONVERSION_SPEED">Applying a random variation to the inherited velocity. </a></li> 19</ul> 20<!-- =================================================== --> <a name="EQUIPMENT"></a> 21<h2>Preparing Effect Files</h2> 22<h3>Confirming the Loading of the File</h3> 23<p>The effect file used in this tutorial is located in the folder given below. </p> 24<p>" SampleData/Effect/Intermediate/ManualResource/Snow_Crystal_Effect/Snow_Crystal_Effect.cptl "</p> 25<h3>Creating a new project</h3> 26<p>On the main menu, select File > New > Project to open a dialog box for creating new projects. </p> 27<p>Without changing the project name, just press OK.</p> 28<h3>Loading effects</h3> 29<p>On the main menu, select File > Open, and load the file Snow_Crystal_Effect.cptl located in the folder Snow_Crystal_Effect.</p> 30<p>Snow_Crystal_Effect consists of a particle and two child particles. </p> 31<p>The following are comments for each entry.</p> 32<ul> 33 <li>Snow_Crystal_Effect changes to a fluttering snowflake effect </li> 34 <li>The Snow_Crystal_Particle particle changes to a snow flake (particle)</li> 35 <li>The Snow_Crystal_Glow_Particle particle changes to a glimmering snowflake effect (child particle)</li> 36 <li>The Snow_Crystal_Shine_Particle particle changes to snow crystal dust (child particle)</li> 37</ul> 38<a name="SET_INHERITANCE"></a> 39<h2>Inheriting the Parent's Velocity as Initial Velocity</h2> 40<p>You can express effects such as making snowflakes glimmer faintly by making them move along the same trajectory as the parent snowflake that emitted them.</p> 41<h3>Inheritance OFF</h3> 42<p>Open a Property window for the Snow_Crystal_Glow_Particle and set <B>Inherit the parent's speed (as a child) </B> to <B>OFF</B>.</p> 43<p> Because Snow_Crystal_Glow_Particle children do not inherit their velocity from their emitter, Snow_Crystal_Particle, they remain motionless and disappear according to their lifespan.</p> 44<h3> Confirming that inheritance is OFF</h3> 45<p>Select the Snow_Crystal_Effect effect and press F5 to transfer data to the Viewer. </p> 46<p>Check that Snow_Crystal_Glow_Particle children remain motionless by moving the Viewer camera upward. </p> 47<p class="img"> <img src="images/tutorial_05_02.gif" alt="Inheritance OFF"> </p> 48<h3>Inheritance ON</h3> 49<p>Return the <B>Inherit the parent's speed (as a child)</B> setting made for Snow_Crystal_Glow_Particle to ON. </p> 50<p>With this setting, Snow_Crystal_Glow_Particle follows the exact same trajectory as its emitter, Snow_Crystal_Particle, by taking the velocity inherited at the point of emission from Snow_Crystal_Particle as its own initial velocity.</p> 51<h3>Confirming that inheritance is ON</h3> 52<p>Check for variations on the Viewer. </p> 53<p>Snow_Crystal_Glow_Particle is made to follow the same trajectory as Snow_Crystal_Particle. </p> 54<p class="img"> <img src="images/tutorial_05_01.gif" alt="Inheritance ON"> </p> 55<a name="CONVERSION_SPEED"></a> 56<h2>Applying a random variation to the inherited velocity. </h2> 57<p>Here, we make the emitted particles fall along with the snowflakes, which gradually slow and fall apart into snow crystal dust due to air resistance. </p> 58<h3>Confirm the Configuration</h3> 59<p>Open a <B>Property</B> window for the Snow_Crystal_Shine_Particle and check that <B>Inherit the parent's speed (as a child)</B> is set to <B>ON</B>. </p> 60<h3>Acceleration settings</h3> 61<p>Random variations can be applied to the inherited velocity. </p> 62<p>Because you check variations on the Viewer, change to a setting where random variations are not applied to the velocity inherited as the initial velocity. </p> 63<p>Open a <B>Property</B> window for Snow_Crystal_Shine_Particle and change the value for <B>Acceleration</B> for <B>Field</B> under <B>Particle</B> to 1.0.</p> 64<p>This setting represents multiplying the rate of acceleration by one, so there is no variation being applied to the velocity. </p> 65<p>Select the Snow_Crystal_Effect effect and press F5 to transfer data to the Viewer. </p> 66<p class="img"> <img src="images/tutorial_05_03.gif" alt="Acceleration 1.0"> </p> 67<h3>Checking for variations in velocity</h3> 68<p>You can check for variations in the velocity inherited as initial velocity by changing the value being used from 1.0 to about 0.90 using the acceleration slider. </p> 69<p>More natural motion can be obtained as follows by applying a random variation to the velocity of the snowflake dust particles, Snow_Crystal_Shine_Particle, emitted from the snowflakes.</p> 70<p class="img"> <img src="images/tutorial_05_04.gif" alt="Adjusting acceleration "> </p> 71<hr><p>CONFIDENTIAL</p></body> 72</html> 73