<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <result>
    <project>
      <id>88324</id>
      <name>project3d</name>
      <created_at>2008-12-21T00:45:03Z</created_at>
      <updated_at>2009-08-03T01:51:32Z</updated_at>
      <description>Project3DYet another 3D engine, but since its for flash and there are still so few of them (you can check those I find the most interesting in the link list to the right) ... here it is: The Project3D engine. Why the name? Well, its my project and its 3d :) and yes, it's lame, sorry about that. 

So why build a new 3d engine when there are alternatives? Well, I've tried most of those other 3D engines and there are allways those small details that you find annoying (at least I did). And building a 3d engine from scratch is a great way to learn and shape up your 3d math skills.  

Also this was my first Actionscript 3 project, I started the engine in AS2 and ported to AS3 using papervision as inspiration. The speed improvements are great in AS3. Speaking of speed, project3d has quite a fast renderer in my humble opinion. Maybe not as feature filled as Away3d but it does what it was meant to do pretty well. And what I wanted my 3D engine to do was solving the Z sorting &quot;issues&quot; I found in papervision and the texture &quot;problems&quot;.  

See more info, demos and screenshots here ... 

You can find the sample scripts here</description>
      <homepage_url>http://code.google.com/p/project3d</homepage_url>
      <download_url></download_url>
      <url_name>project3d</url_name>
      <user_count>0</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id></analysis_id>
      <licenses>
        <license>
          <name>gpl3_or_later</name>
          <nice_name>GNU General Public License 3 or later</nice_name>
        </license>
      </licenses>
    </project>
  </result>
</response>
