[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