<div><font face="courier new,monospace">syntatically there are some core differences in the engines as well. </font><font face="courier new,monospace">papervision3D uses the standard:</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">myObject.myFunction(param:Type, arg:Type):return</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">style of coding. which is one of my favorite things about PV3D. this </font><font face="courier new,monospace">helps the compiler to use code hinting to tell the programmer what </font><font face="courier new,monospace">the function needs exactly.</font></div>

<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">while away3D uses the more abstract technique of:</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">myObject.myFunction( { param1, args } ):return</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">style of coding. i have gotten into more then a few arguments about </font><font face="courier new,monospace">this on different mailing lists + forums. so im just gonna say that this </font><font face="courier new,monospace">style is very popular, just not really my cup of tea. (does anyone know the names of these techniques???)</font></div>

<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">i cant say for away3D, but i know from experiance that the PV3D</font></div>
<div><font face="courier new,monospace">dev team are CONSTANTLY working on design patterns, typing</font></div>
<div><font face="courier new,monospace">schemes, and other optmizations to gain more speed one frame</font></div>
<div><font face="courier new,monospace">per second at a time. (a good example of this was a few monts</font></div>
<div><font face="courier new,monospace">agos PV3D&#39;s trunk switched from arrays to dictionarys to shave </font></div>
<div><font face="courier new,monospace">of a few more seconds of calculations).</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">but its like everything in the computer world. there are 1000+ ways </font><font face="courier new,monospace">to do the same thing. you need to check out all your options and </font><font face="courier new,monospace">see which one best aligns w/ yer goals. im many cases this is </font></div>

<div><font face="courier new,monospace">achieved by creating the same application on multiple languages.</font></div>
<div><font face="courier new,monospace"></font> </div>
<div><font face="courier new,monospace">hope that helps!<br clear="all">____  ___<br>\   \/  /___________  ____<br>.\     // __ \_  __ \/ _  \<br>./     \  ___/ | | \( &lt;_&gt;  )<br>/___/\  \___  &gt;__|---\____/<br>|     \_/   \/        |<br>
| xero harrison       |<br>| <a href="http://xero.nu">xero.nu</a>@<a href="http://gmail.com">gmail.com</a>   |<br>| <a href="http://xero.nu">http://xero.nu</a>      |<br>| <a href="http://fontvir.us">http://fontvir.us</a>   |<br>
| <a href="http://hexarray.nu">http://hexarray.nu</a>  | <br>| <a href="http://xero.owns.us">http://xero.owns.us</a> |<br>`---------------------&#39;  <br></font><br><br></div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">---------- Forwarded message ----------<br>From: andysk8er &lt;<a href="mailto:elbarto37@yahoo.com">elbarto37@yahoo.com</a>&gt;<br>
To: <a href="mailto:papervision3D@osflash.org">papervision3D@osflash.org</a><br>Date: Thu, 2 Jul 2009 06:26:12 -0700 (PDT)<br>Subject: [Papervision3D] PV3d vs. Away3D - what the difference? BE SPECIFIC!<br><br>Okay, I have been researching this and I can&#39;t find a definitive answer. What<br>
is the main difference between PV3D and Away3D? Don&#39;t give me a bunch of<br>nebulous statements like &quot;Papervision has more shaders&quot; or &quot;Away handles<br>Interactive materials better&quot; or &quot;PV is faster.&quot; What I really want to know<br>
is this:<br><br>WHAT WAS EACH ENGINE BUILT FOR?<br><br>It looks like PV3D has a broad feature set that was intended mostly for<br>websites, applications and viewers.<br><br>Away looks like it was designed with making 3D games and game environments<br>
in mind.<br><br>Is this true or am I off the mark? I don&#39;t really care about things like<br>&quot;Away has a torus as a native object.&quot; I&#39;m really just curious which engine<br>fits a certain type of project better than another. If I have a project<br>
spec, how can I decide which engine to use?<br><br>I&#39;m not trying to start any arguments about the engines. I&#39;m very familiar<br>with Papervision and have built several projects in it. I haven&#39;t used<br>Away3D, but I&#39;m starting to think that a few of it&#39;s features may be helpful<br>
for a game I am designing in my spare time. Any advice from anyone here?<br><br>Thanks,<br>Andy.<br>--<br>View this message in context: <a href="http://www.nabble.com/PV3d-vs.-Away3D---what-the-difference--BE-SPECIFIC%21-tp24306699p24306699.html" target="_blank">http://www.nabble.com/PV3d-vs.-Away3D---what-the-difference--BE-SPECIFIC%21-tp24306699p24306699.html</a><br>
Sent from the Papervision3D mailing list archive at Nabble.com.<br></blockquote></div>