Subject:
|
Re: Some Words To BFC
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Thu, 6 Apr 2000 06:59:37 GMT
|
Viewed:
|
2026 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.cad.dev, Steve Bliss writes:
> In lugnet.cad.dev, Michael Lachmann wrote:
>
> > I warn everbody to put to much additional into BFC since I found out, that the
> > BFC overhead is not to
> > underastimate. To much additional checks would cost drawing speed and therefor
> > make BFCed file-drawing slower.
>
> What would you suggest simplifying or removing?
I would suggest to make the meta-commands for the renderer as simple as
possible and move all other corrections to external programs or functions.
I believe that what we have of BFC in MLCad for example is good enough to work
with BFCed parts.
>
> > As an example I take the matrix-repair statement:
> > Checking the matrix for bad definitions is easy, but then you have to find
> > out, which of the values is wrong, and correct it.
>
> How do you mean? What is a 'bad definition' in a matrix? Having a
> negative determinant? And what do you have to do to correct it? My
> understanding was that the rendering program could handle this problem
> by reversing which winding it was expecting.
There was this case mentioned where the determinant of a matrix is 0 and
therefor BFCing has to be disabled (do you remember :-)).
It would be easy for a program to find the wrong values and replace the right
one with 1. I'm not talking about matrixes as we had them in the past like
1 0 0 0 0 0 0 0 1 .... would be easy to correct ... but again we would loose
time.
I still like the idea of preprocessing parts for BFCing especially as I'm
currently working on preprocessed parts anyway. I will try to use them in order
to increase rendering time.
Just for them who like to know: Preprocessed parts will be a MLCad thing in the
first step, where the program generates binary dat files which will have a new
extension e.g. ppd. There are no sub-files within the parts and therefor
rendering should be much faster. At least this should apply to MLCad and I
think other creation programs.
This stuff might not be useful for viewer-only programs.
I'll let you know what happens with it.
Michael
|
|
Message is in Reply To:
![](/news/x.gif) | | Re: Some Words To BFC
|
| (...) What would you suggest simplifying or removing? (...) How do you mean? What is a 'bad definition' in a matrix? Having a negative determinant? And what do you have to do to correct it? My understanding was that the rendering program could (...) (24 years ago, 6-Apr-00, to lugnet.cad.dev)
|
61 Messages in This Thread: ![Some Words To BFC -Michael Lachmann (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Koen Jordens (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Michael Lachmann (4-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -Leonardo Zide (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -John VanZwieten (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Leonardo Zide (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -John VanZwieten (4-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (4-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -John VanZwieten (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Steve Bliss (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -John VanZwieten (4-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (5-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Leonardo Zide (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Don Heyse (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Chuck Sommerville (5-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Leonardo Zide (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -Fredrik Glöckner (5-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Damien Duquennoy (15-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Michael Lachmann (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Michael Lachmann (5-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -John VanZwieten (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Steve Bliss (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -John VanZwieten (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Leonardo Zide (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Leonardo Zide (7-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Rui Manuel Silva Martins (7-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Leonardo Zide (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -John VanZwieten (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Steve Bliss (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -John VanZwieten (5-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Leonardo Zide (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -John VanZwieten (6-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/268.gif) ![BFC checking program (was Re: Some Words To BFC) -Leonardo Zide (7-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: BFC checking program (was Re: Some Words To BFC) -John VanZwieten (7-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: BFC checking program (was Re: Some Words To BFC) -Steve Bliss (7-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Lars C. Hassing (19-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Steve Bliss (19-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -John VanZwieten (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Steve Bliss (7-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -John VanZwieten (10-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Steve Bliss (11-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Leonardo Zide (6-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Some Words To BFC -Koen Jordens (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: Some Words To BFC -John VanZwieten (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -Chuck Sommerville (5-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: Some Words To BFC -John VanZwieten (5-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Leonardo Zide (6-Apr-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: Some Words To BFC -Steve Bliss (6-Apr-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|