[Papervision3D] PV3D QuadrantRenderEngine vs. Away3D?

Andy Zupko azupko at zupko.info
Thu Nov 20 12:24:20 PST 2008


away uses painters algorithm as well, their quadtree is an alternate  
rendering technique you can use and is slow no matter which engine you  
use :)  Not sure how the two actually compare on speed though.  Feel  
free to run some tests - we might need to optmize :)


On Nov 20, 2008, at 1:52 PM, andysk8er wrote:

>
> Hey John, thanks for the reply. I'm not trying to dis PV3D or say  
> Away3D is
> better. I have never actually used Away, so I couldn't possibly make  
> that
> claim.
>
> I was under the impression that Away3D rendered with a QuadTree  
> rendering
> engine as it's default. So PV with a BasicRenderEngine would  
> definitely
> perform much faster. But, the QuadrantRenderEngine slows things down  
> quite a
> bit. So, I was just curious about:
>
> A) Am I correct in saying that Away uses QuadTree rendering (instead  
> of
> painter's algorithm)? Or does Away use painter's algorithm too?
>
> B) Is PV3D's QuadrantRenderEngine comparable in speed to Away3D? I  
> would
> like an apples-to-apples speed comparison. I have seen some  
> impressive demos
> with Away3D and I was thinking of doing some experiments with it. I  
> was just
> curious if anyone here had any experience with both?
>
> Thanks,
> Andy.
>
>
>
>
> John Grden-2 wrote:
>>
>> away3d does not perform better with Collada models.  I think  
>> there's a
>> misconception here:  A collada file is an XML file that is simply  
>> parsed
>> into the necessary objects that either Papervision3D or Away3D  
>> supports
>> (or
>> Sandy3D for that matter).  After that, it's business as usual for the
>> engine
>> to deal with.
>>
>> I've done head to head comparisons of Papervision3D and Away3D  
>> running the
>> same 3D Collada file in a flex application.  I didn't hook up  
>> Quadtree in
>> that test, but the head to head speed comparison was pretty  
>> substantial.
>> Between 20%-25% faster at that time.
>>
>> This was a head to head comparison using the latest Away3D trunk  
>> against
>> Papervision3D's lastest trunk done on Oct 19, 2008.  I didn't post  
>> the
>> findings because I didn't want to start a pissing contest, but  
>> since you
>> asked, I felt it was appropriate to state it here.
>>
>> I can post the code and the samples for other people if you guys  
>> care to
>> see
>> it.  It'll have to be later today after work though.
>>
>> On Wed, Nov 19, 2008 at 10:20 PM, andysk8er <elbarto37 at yahoo.com>  
>> wrote:
>>
>>>
>>> Hey everyone, I have a question:
>>>
>>> I implemented the QuadrantRenderEngine on a project that had a  
>>> rotating
>>> 3D
>>> map and it was noticeably slower than the BasicRenderEngine (duh. Of
>>> course
>>> it is - it has a lot more calculations to perform). Just to give  
>>> full
>>> details: I was using a low-poly collada model w/no animation. I  
>>> added the
>>> textures in Papervision. (did not import them with the collada).  
>>> Anyway,
>>> I
>>> ended up going back to the BasicRenderEngine because the  
>>> performance hit
>>> was
>>> too big.
>>>
>>> Have any of the people on this forum used Away3D and does its  
>>> rendering
>>> engine perform better? I have heard that Away performs better with
>>> colladas.
>>>
>>> I like PV3D a lot, but I also like to use the right tool for a  
>>> job. I
>>> work
>>> with designers who regularly publish Flash at frame rates around  
>>> 30fps.
>>> So,
>>> smooth performance at high frame rates is important. Publishing at  
>>> 12fps
>>> just isn't acceptable at my job. Can anyone shed any light on this?
>>>
>>> Thanks,
>>> Andy
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/PV3D-QuadrantRenderEngine-vs.-Away3D--tp20594797p20594797.html
>>> Sent from the Papervision3D mailing list archive at Nabble.com.
>>>
>>>
>>> _______________________________________________
>>> Papervision3D mailing list
>>> Papervision3D at osflash.org
>>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>>>
>>
>>
>>
>> -- 
>> [  JPG  ]
>>
>> _______________________________________________
>> Papervision3D mailing list
>> Papervision3D at osflash.org
>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>>
>>
>
> -- 
> View this message in context: http://www.nabble.com/PV3D-QuadrantRenderEngine-vs.-Away3D--tp20594797p20608750.html
> Sent from the Papervision3D mailing list archive at Nabble.com.
>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org




More information about the Papervision3D mailing list