Papervision QuadTree Support

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

Papervision QuadTree Support

by Andy Zupko :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is  
corrective z-sorting.  You can read up on it here: http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/ 
, and get a more thorough walkthrough and some demos here: http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair  
number of revisions to the code base to get things running faster and  
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Clint Hannaford :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Great news.

I'm going to find this rather useful on an upcoming project I think.

I was having all sorts of issues with z-fighting when prototyping a tool
to build basic objects out of primitives with low segmentation.

Hope this helps resolve a few issues, and makes the concept more viable.

Clint.

-----Original Message-----
From: papervision3d-bounces@...
[mailto:papervision3d-bounces@...] On Behalf Of Andy Zupko
Sent: Tuesday, October 14, 2008 3:14 PM
To: papervision3d@...
Subject: [Papervision3D] Papervision QuadTree Support

Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is  
corrective z-sorting.  You can read up on it here:
http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/ 
, and get a more thorough walkthrough and some demos here:
http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair  
number of revisions to the code base to get things running faster and  
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Lindquist :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Three cheers for Andy (and a tip of the hat to Away3D)!

On Mon, Oct 13, 2008 at 11:00 PM, Clint Hannaford <channaford@...> wrote:
Great news.

I'm going to find this rather useful on an upcoming project I think.

I was having all sorts of issues with z-fighting when prototyping a tool
to build basic objects out of primitives with low segmentation.

Hope this helps resolve a few issues, and makes the concept more viable.

Clint.

-----Original Message-----
From: papervision3d-bounces@...
[mailto:papervision3d-bounces@...] On Behalf Of Andy Zupko
Sent: Tuesday, October 14, 2008 3:14 PM
To: papervision3d@...
Subject: [Papervision3D] Papervision QuadTree Support

Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is
corrective z-sorting.  You can read up on it here:
http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/
, and get a more thorough walkthrough and some demos here:
http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair
number of revisions to the code base to get things running faster and
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by slopester :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
hip hip!
great stuff Andy!
----- Original Message -----
Sent: Tuesday, October 14, 2008 6:35 AM
Subject: Re: [Papervision3D] Papervision QuadTree Support

Three cheers for Andy (and a tip of the hat to Away3D)!

[mailto:papervision3d-bounces@...] On Behalf Of Andy Zupko

Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is
corrective z-sorting.  You can read up on it here:
http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/
, and get a more thorough walkthrough and some demos here:
http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair
number of revisions to the code base to get things running faster and
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org



No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.173 / Virus Database: 270.8.0/1724 - Release Date: 14/10/2008 02:02

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by katopz@sleepydesign.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
cheers to all, happy coding ;)
 

From: slope@...
Sent: Tuesday, October 14, 2008 13:53
Subject: Re: [Papervision3D] Papervision QuadTree Support

hip hip!
great stuff Andy!
----- Original Message -----
Sent: Tuesday, October 14, 2008 6:35 AM
Subject: Re: [Papervision3D] Papervision QuadTree Support

Three cheers for Andy (and a tip of the hat to Away3D)!

[mailto:papervision3d-bounces@...] On Behalf Of Andy Zupko

Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is
corrective z-sorting.  You can read up on it here:
http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/
, and get a more thorough walkthrough and some demos here:
http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair
number of revisions to the code base to get things running faster and
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org



No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.173 / Virus Database: 270.8.0/1724 - Release Date: 14/10/2008 02:02


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Matthew Hare-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

this is brilliant timing, i'm about to do a ton of "glitch correction" on a big site, and this may take care of it for me :)

2008/10/14 katopz <katopz@...>
cheers to all, happy coding ;)
 

From: slope@...
Sent: Tuesday, October 14, 2008 13:53
Subject: Re: [Papervision3D] Papervision QuadTree Support

hip hip!
great stuff Andy!
----- Original Message -----
Sent: Tuesday, October 14, 2008 6:35 AM
Subject: Re: [Papervision3D] Papervision QuadTree Support

Three cheers for Andy (and a tip of the hat to Away3D)!

[mailto:papervision3d-bounces@...] On Behalf Of Andy Zupko

Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is
corrective z-sorting.  You can read up on it here:
http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/
, and get a more thorough walkthrough and some demos here:
http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair
number of revisions to the code base to get things running faster and
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org



No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.173 / Virus Database: 270.8.0/1724 - Release Date: 14/10/2008 02:02


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org




--
Matthew Hare
Director
MBH Software LTD

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Makc The Great :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"if you have a static scene, you can use BSP, which preprocesses the
scene." - really, where is the code?

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Lindquist :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

bsp is the next thing coming.

On Tue, Oct 14, 2008 at 2:15 AM, Makc <makc.the.great@...> wrote:
"if you have a static scene, you can use BSP, which preprocesses the
scene." - really, where is the code?

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Ralph Hauwert :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have an up and running version of Papervision3D BSP rendering. I will integrate and post on this when I'm back from Korea. Oh, and great work Andy and Away!

Ralph.

On 14 okt 2008, at 10:23, John Lindquist wrote:

bsp is the next thing coming.

On Tue, Oct 14, 2008 at 2:15 AM, Makc <makc.the.great@...> wrote:
"if you have a static scene, you can use BSP, which preprocesses the
scene." - really, where is the code?

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Matthew Hare-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

When do you get back from Korea?! :)

Hi andy, I've tried this render engine out on some pretty complex models, and yeah it does hog CPU, so have to be pretty intelligent with it. But the results are very sharp!

Matt

2008/10/14 Ralph Hauwert <r.hauwert@...>
I have an up and running version of Papervision3D BSP rendering. I will integrate and post on this when I'm back from Korea. Oh, and great work Andy and Away!

Ralph.

On 14 okt 2008, at 10:23, John Lindquist wrote:

bsp is the next thing coming.

On Tue, Oct 14, 2008 at 2:15 AM, Makc <makc.the.great@...> wrote:
"if you have a static scene, you can use BSP, which preprocesses the
scene." - really, where is the code?

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org




--
Matthew Hare
Director
MBH Software LTD

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Peter Kapelyan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Nice job, Congrats!

And...It's about time :P
-Pete

--
___________________

Actionscript 3.0 Flash 3D Graphics Engine

HTTP://AWAY3D.COM

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Jon Bradley-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Oct 14, 2008, at 12:14 AM, Andy Zupko wrote:

I've update the SVN (754) with QuadTree support.  Yes, this is  

corrective z-sorting.  You can read up on it here: http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/ 

, and get a more thorough walkthrough and some demos here: http://blog.zupko.info/?p=177


Awesome work, Andy!

Looking forward to getting my hands dirty and hacking it up. ;)

cheers,

jon

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Tim Knip-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Another implementation of BSP using Papervision3D is used with
http://beta.floorplanner.com/ and exists for over a year.

I bet Ralph's implementation is gonna be even better.

Tim

2008/10/14 Ralph Hauwert <r.hauwert@...>:

> I have an up and running version of Papervision3D BSP rendering. I will
> integrate and post on this when I'm back from Korea. Oh, and great work Andy
> and Away!
> Ralph.
> On 14 okt 2008, at 10:23, John Lindquist wrote:
>
> bsp is the next thing coming.
>
> On Tue, Oct 14, 2008 at 2:15 AM, Makc <makc.the.great@...> wrote:
>>
>> "if you have a static scene, you can use BSP, which preprocesses the
>> scene." - really, where is the code?
>>
>> _______________________________________________
>> Papervision3D mailing list
>> Papervision3D@...
>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D@...
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D@...
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Makc The Great :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

surely I mean publicly available bsp implementation, such as
http://www.derschmale.com/2008/10/04/wick3d-update-bsp-sorting/

On Tue, Oct 14, 2008 at 7:48 PM, Tim Knip <tim.knip@...> wrote:

> Another implementation of BSP using Papervision3D is used with
> http://beta.floorplanner.com/ and exists for over a year.
>
> I bet Ralph's implementation is gonna be even better.
>
> Tim
>
> 2008/10/14 Ralph Hauwert <r.hauwert@...>:
>> I have an up and running version of Papervision3D BSP rendering. I will
>> integrate and post on this when I'm back from Korea. Oh, and great work Andy
>> and Away!
>> Ralph.
>> On 14 okt 2008, at 10:23, John Lindquist wrote:
>>
>> bsp is the next thing coming.
>>
>> On Tue, Oct 14, 2008 at 2:15 AM, Makc <makc.the.great@...> wrote:
>>>
>>> "if you have a static scene, you can use BSP, which preprocesses the
>>> scene." - really, where is the code?
>>>
>>> _______________________________________________
>>> Papervision3D mailing list
>>> Papervision3D@...
>>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>>
>> _______________________________________________
>> Papervision3D mailing list
>> Papervision3D@...
>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>>
>>
>> _______________________________________________
>> Papervision3D mailing list
>> Papervision3D@...
>> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>>
>>
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D@...
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Tim Knip-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> surely I mean publicly available bsp implementation, such as

I know makc :-)
I only mentioned floorplanner.com to
a] show BSP is possible
b] shamelessly plug my company :-)

BSP is relatively easy to implement for specific 'types' of scene,
like an architectural plan.
Its much harder to implement for more generic stuff.

Hence the 'long wait'. Be assured though that BSP is coming to PV3D.

Tim

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by John Grden-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

LOL, I'm so late to the party - never mind about the links I just posted

what a looser I am.

On Tue, Oct 14, 2008 at 12:35 PM, Tim Knip <tim.knip@...> wrote:
> surely I mean publicly available bsp implementation, such as

I know makc :-)
I only mentioned floorplanner.com to
a] show BSP is possible
b] shamelessly plug my company :-)

BSP is relatively easy to implement for specific 'types' of scene,
like an architectural plan.
Its much harder to implement for more generic stuff.

Hence the 'long wait'. Be assured though that BSP is coming to PV3D.

Tim

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org



--
[  JPG  ]

_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by Loockas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Great job as always Andy, I couldn't wait for this any more! :)

However, is it me or the InteractiveScene3D events stopped responding?
Andy Zupko wrote:
Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is  
corrective z-sorting.  You can read up on it here: http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/ 
, and get a more thorough walkthrough and some demos here: http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair  
number of revisions to the code base to get things running faster and  
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@osflash.org
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by BillBrown :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thank-you, this is a wonderful enhancement to the Papervision3D project.

After some brief testing I've found that the CORRECT_Z_FILTER appears to be working correctly, but the QUAD_SPLIT_FILTER and ALL_FILTERS are doing some weird things to my Collada objects that have a CompositeMaterial consisting of GouraudMaterial and a MovieMaterial.

It looks as if the Collada object's polygons are losing their CompositeMaterial where the Quad_Split_Filter is cutting faces in the intersections - so the model looks like it has some sections that are wireframe (where the polygons are being split) and some that are using the Composite Material (non-split polygons).

Any idea why this is happening?

- BB

Andy Zupko wrote:
Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is  
corrective z-sorting.  You can read up on it here: http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/ 
, and get a more thorough walkthrough and some demos here: http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair  
number of revisions to the code base to get things running faster and  
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@osflash.org
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by BillBrown :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thank-you, this is a wonderful enhancement to the Papervision3D project.

After some brief testing I've found that the CORRECT_Z_FILTER appears to be working correctly, but the QUAD_SPLIT_FILTER and ALL_FILTERS are doing some weird things to my Collada objects that have a CompositeMaterial consisting of GouraudMaterial and a MovieMaterial.

It looks as if the Collada object's polygons are losing their CompositeMaterial where the Quad_Split_Filter is cutting faces in the intersections - so the model looks like it has some sections that are wireframe (where the polygons are being split) and some that are using the Composite Material (non-split polygons).

Any idea why this is happening?

- BB
Andy Zupko wrote:
Hey All -

I've update the SVN (754) with QuadTree support.  Yes, this is  
corrective z-sorting.  You can read up on it here: http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/ 
, and get a more thorough walkthrough and some demos here: http://blog.zupko.info/?p=177

Report any bugs that might have been created, as there were a fair  
number of revisions to the code base to get things running faster and  
to get this functionality integrated.

enjoy!

-Andy

_______________________________________________
Papervision3D mailing list
Papervision3D@osflash.org
http://osflash.org/mailman/listinfo/papervision3d_osflash.org

Re: Papervision QuadTree Support

by John Brookes-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I make it break
http://www.shrewballooba.co.uk/pv/hop/nothingset.jpg
When it first loads I get the above, press R twice and it works.
The material is a gourada material with primitive sphere body and the rest DAE if that's any help.

Tried it in another script with ALLFILTERS got same effect.

tis a bit of a cpu hog (badum tish)


2008/10/14 Loockas <loockas@...>

Great job as always Andy, I couldn't wait for this any more! :)

However, is it me or the InteractiveScene3D events stopped responding?

Andy Zupko wrote:
>
> Hey All -
>
> I've update the SVN (754) with QuadTree support.  Yes, this is
> corrective z-sorting.  You can read up on it here:
> http://blog.papervision3d.org/2008/10/14/papervision-quadtree-support/
> , and get a more thorough walkthrough and some demos here:
> http://blog.zupko.info/?p=177
>
> Report any bugs that might have been created, as there were a fair
> number of revisions to the code base to get things running faster and
> to get this functionality integrated.
>
> enjoy!
>
> -Andy
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D@...
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>


-----
Łukasz Raszyk

http://devblog.toras.pl http://devblog.toras.pl
--
View this message in context: http://www.nabble.com/Papervision-QuadTree-Support-tp19966840p19982781.html
Sent from the Papervision3D mailing list archive at Nabble.com.


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org


_______________________________________________
Papervision3D mailing list
Papervision3D@...
http://osflash.org/mailman/listinfo/papervision3d_osflash.org
< Prev | 1 - 2 | Next >