Subject:
|
Re: BFC and Primitives
|
Newsgroups:
|
lugnet.cad.dev.org.ldraw
|
Date:
|
Thu, 7 Mar 2002 00:18:38 GMT
|
Viewed:
|
365 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
Hi.
Damien Guichard wrote:
> I quote Michael Lachmann, from MLCad file ReleaseNotes.txt:
>
> Beginning with release V2.00 MLCad does no longer support BFC.
> However the metacommand itself is still supported but has no effect on
> drawing (BFC - BackFaceCulling was an experiment on improving the rendering
> speed, MLCad release V2.00 and above is using another methode, which
> improves the speed much more than BFC could ever do)
>
> End of quote.
>
Hmm. I'm confused now. I thought the BFC option didn't show up *until*
MLCad 2.0.
> Your program benefits BFC just because you use back to front BSP tree
> traversal. I guess MLCad 2.0+ uses front to back BSP tree traversal, and
> scanline hidden surface removal.
Well, I"m not sure I'm even using a BSP. Not all of us programmers
write our own graphics engines. Many of the programs (even some of
the ones you listed) use existing engines (Direct3D, OpenGL, or
the one I use: Java3D which then uses OpenGL or D3D) which can
easily take advantage of BFC, and can't easily switch to other
methods.
> For more info about scanline hidden surface removal, see BSP tree faq:
>
> http://reality.sgi.com/bspfaq/whole.shtml
>
> Question #9 is "HOW DO YOU REMOVE HIDDEN SURFACES WITH A BSP TREE?" and
> explains front to back BSP tree traversal and scanline hidden surface removal.
>
> I hope it helps,
>
Me too. Thanks for this info. I plan on reading it soon. Maybe I'll learn something!
-Kyle
--
_
-------------------------------ooO( )Ooo-------------------------------
Kyle J. McDonald (o o)
|||||
\\\//
(o o) kmcdonald@BigFoot.COM
-------------------------------ooO(_)Ooo-------------------------------
|
|
Message is in Reply To:
![](/news/x.gif) | | Re: BFC and Primitives
|
| I quote Michael Lachmann, from MLCad file ReleaseNotes.txt: Beginning with release V2.00 MLCad does no longer support BFC. However the metacommand itself is still supported but has no effect on drawing (BFC - BackFaceCulling was an experiment on (...) (22 years ago, 7-Mar-02, to lugnet.cad.dev.org.ldraw)
|
26 Messages in This Thread: ![BFC and Primitives -Steve Bliss (6-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: BFC and Primitives -Damien Guichard (6-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Kyle McDonald (6-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Damien Guichard (7-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![You are here](/news/here.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: BFC and Primitives -Steve Bliss (7-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: BFC and Primitives -Kyle McDonald (8-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Travis Cobbs (8-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: BFC and Primitives -Travis Cobbs (8-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Steve Bliss (8-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: BFC and Primitives -Steve Bliss (11-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Damien Guichard (12-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Steve Bliss (13-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: BFC and Primitives -Ryan Farrington (14-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: BFC and Primitives -Steve Bliss (19-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![FAQ for Part Reviewers (was: Re: BFC and Primitives) -Steve Bliss (19-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: FAQ for Part Reviewers (was: Re: BFC and Primitives) -Ross Crawford (19-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: FAQ for Part Reviewers (was: Re: BFC and Primitives) -Ryan Farrington (19-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FAQ for Part Reviewers (was: Re: BFC and Primitives) -Damien Guichard (20-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: FAQ for Part Reviewers (was: Re: BFC and Primitives) -Ross Crawford (20-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: FAQ for Part Reviewers (was: Re: BFC and Primitives) -Steve Bliss (21-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FAQ for Part Reviewers -Thomas Garrison (21-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: FAQ for Part Reviewers -Steve Bliss (22-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FAQ for Part Reviewers -Damien Guichard (22-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: BFC and Primitives -Ross Crawford (19-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: BFC and Primitives -Steve Bliss (20-Mar-02 to lugnet.cad.dev.org.ldraw)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|