[Bf-funboard] Particle System Proposal

bf-funboard@blender.org bf-funboard@blender.org
Fri, 12 Sep 2003 08:49:24 -0500


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C37934.ACFEDCF0
Content-Type: text/plain;
	charset="iso-8859-1"

Proposal for Particle System "Rewrite"
Submitted by Timothy Baldridge 09-12-03

Goals

	The goal of rewriting the particle system is to allow the blender
user to have more precise control over the system, but yet still make it
easier to use

New Features

        Lower Memory Consumption through the use of key framing only when
the direction of the particles change. There will be a toggle button which
will allow the user to toggle from the old method, to the new.

	Finer Control by the ability to control each particle individually
in an edit mode.

       New rotation parameters which allow the particles to swirl around a
given axis.

	The amount of particles will be based upon a flow parameter, which
will specify the amount of particles ejected a each frame.

	Jitter value for every parameter which will allow for randomness in
the system

	Every parameter will have the ability to be key framed.

Implementation:

	The new particle system will use the same rendering technique that
the current one uses. Only the parts that need to be fixed will. If the
space in the animations window is not large enough for all the object
parameters, a row of radio buttons will be added to the top of the window to
allow the user to switch between "pages" of buttons.

		Timothy Baldridge


------_=_NextPart_001_01C37934.ACFEDCF0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>Particle System Proposal</TITLE>
</HEAD>
<BODY>

<P><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">Proposal for =
Particle System "Rewrite"</FONT>
<BR><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">Submitted by =
Timothy Baldridge 09-12-03</FONT>
</P>

<P><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">Goals</FONT>
</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR=3D"#000000" =
FACE=3D"Nimbus Roman No9 L">The goal of rewriting the particle system =
is to allow the blender user to have more precise control over the =
system, but yet still make it easier to use</FONT></P>

<P><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">New =
Features</FONT>
</P>

<P><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 =
L">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Lower Memory Consumption =
through the use of key framing only when the direction of the particles =
change. There will be a toggle button which will allow the user to =
toggle from the old method, to the new.</FONT></P>

<P><FONT FACE=3D"Courier =
New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT> <FONT =
COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">Finer Control by the =
ability to control each particle individually in an edit mode.</FONT>
</P>

<P><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 =
L">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; New rotation parameters which =
allow the particles to swirl around a given axis.</FONT>
</P>

<P><FONT FACE=3D"Courier =
New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT> <FONT =
COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">The amount of particles =
will be based upon a flow parameter, which will specify the amount of =
particles ejected a each frame.</FONT></P>

<P><FONT FACE=3D"Courier =
New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT> <FONT =
COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">Jitter value for every =
parameter which will allow for randomness in the system</FONT>
</P>

<P><FONT FACE=3D"Courier =
New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT> <FONT =
COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 L">Every parameter will have =
the ability to be key framed.</FONT>
</P>

<P><FONT COLOR=3D"#000000" FACE=3D"Nimbus Roman No9 =
L">Implementation:</FONT>
</P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR=3D"#000000" =
FACE=3D"Nimbus Roman No9 L">The new particle system will use the same =
rendering technique that the current one uses. Only the parts that need =
to be fixed will. If the space in the animations window is not large =
enough for all the object parameters, a row of radio buttons will be =
added to the top of the window to allow the user to switch between =
"pages" of buttons.</FONT></P>

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=3D2 =
FACE=3D"Arial">Timothy Baldridge</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C37934.ACFEDCF0--