| | Re: Some Words To BFC John VanZwieten
|
| | Leonardo Zide <leonardo@centroin.com.br> wrote in message news:38EB3EB8.D81D2C....com.br... (...) here, (...) Hey, this idea might work in conjuction with your program that fixes parts. If we had a parallel directory (/pi/?) with a copy of each (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
| | |
| | | | Re: Some Words To BFC Steve Bliss
|
| | | | I need to digest this. I'll respond tomorrow. Steve (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
| | | | |
| | | | | | Re: Some Words To BFC John VanZwieten
|
| | | | | Steve Bliss <blisses@worldnet.att.net> wrote in message news:4qbnescr7hii5bq...4ax.com... (...) I hope it doesn't cause indigestion :-) -John Van (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
| | | | | |
| | | | Re: Some Words To BFC Steve Bliss
|
| | | | OK. I've thought about most of John's posting, and I think I'm ready to make an intelligible response. Just to be sure I caught everything, here's a (hopefully quick) re-iteration. The major differences between John's proposal and the proposal I (...) (25 years ago, 6-Apr-00, to lugnet.cad.dev)
|
| | | | |
| | | | | | Re: Some Words To BFC Leonardo Zide
|
| | | | | | (...) When it finds that any face of a primitive needs to be inverted. We would have to fix the current primitives so that all faces are pointing to the same direction. Take a look at the sphere primitive for example, it has faces pointing inside (...) (25 years ago, 6-Apr-00, to lugnet.cad.dev)
|
| | | | | | |
| | | | | | | | Re: Some Words To BFC Steve Bliss
|
| | | | | | | | (...) The primitives should be the first thing fixed, in any case. :) I think it would be safe for the cleanup program to assume that primitives are BFC-ready. Which could be a help for automatic cleanup of part files. (...) Some technical points: (...) (25 years ago, 6-Apr-00, to lugnet.cad.dev)
|
| | | | | | | | |
| | | | | | | | | | Re: Some Words To BFC John VanZwieten
|
| | | | | | | | | | Steve Bliss <blisses@worldnet.att.net> wrote in message news:a5mpess6nipq4bp...4ax.com... snip (...) Me too. -John Van (25 years ago, 6-Apr-00, to lugnet.cad.dev)
|
| | | | | | | | | | |
| | | | | | | | | | BFC checking program (was Re: Some Words To BFC) Leonardo Zide
|
| | | | | | | | | | (...) I'm assuming that you're calling "BFC-ready" primitives that have all faces in the same direction. Primitives are not closed volumes so you'll always be able to see the backfaces. (...) I agree technically it doesn't make much difference, I (...) (25 years ago, 7-Apr-00, to lugnet.cad.dev)
|
| | | | | | | | | | |
| | | | | | | | | | | | Re: BFC checking program (was Re: Some Words To BFC) John VanZwieten
|
| | | | | | | | | | | | I seem to be missing a required .dll file: MFC42D.DLL. Can you send this, or can I find it somewhere else? -John Van (...) (25 years ago, 7-Apr-00, to lugnet.cad.dev)
|
| | | | | | | | | | | | |
| | | | | | | | | | | | Re: BFC checking program (was Re: Some Words To BFC) Steve Bliss
|
| | | | | | | | | | | (...) Umm, it's a little more than that, but facing the faces is a very important part. Basically, I meant: 1. All polygons wound correctly 2. All subfile references clean Good point about primitives not being solid. I don't think a renderer (...) (25 years ago, 7-Apr-00, to lugnet.cad.dev)
|
| | | | | | | | | | | |
| | | | | | | | | | Re: Some Words To BFC Lars C. Hassing
|
| | | | | | | | | Steve Bliss wrote on April 6th... (...) The program should refuse to certify a part if not all subfiles are certified. (...) Agreed! We should not put any constraints on the authors. They may scale/rotate/mirror primitives as they wish (not (...) (25 years ago, 19-Apr-00, to lugnet.cad.dev)
|
| | | | | | | | | |
| | | | | | | | Re: Some Words To BFC Steve Bliss
|
| | | | | | | (...) OK, that sounds reasonable -- it's something that a clean-up program could look for, even though it's not practical for a rendering program to do the same. Steve (25 years ago, 19-Apr-00, to lugnet.cad.dev)
|
| | | | | | | |
| | | | | | Re: Some Words To BFC John VanZwieten
|
| | | | | Steve Bliss <blisses@worldnet.att.net> wrote in message news:i86oessafp98dp6...4ax.com... (...) These are both very good criticisms of my proposal--so I'll just modify my proposal :) If we fix all the official parts, then the renderer doesn't (...) (25 years ago, 6-Apr-00, to lugnet.cad.dev)
|
| | | | | |
| | | | | | | Re: Some Words To BFC Steve Bliss
|
| | | | | (...) OK, here's a counter-proposal: don't require all parts/primitives to be BFC'able, and allow both BFC-ready and BFC-not-ready files in the same rendering. This reintroduces the concept of having a single meta-statement at the start of each (...) (25 years ago, 7-Apr-00, to lugnet.cad.dev)
|
| | | | | |
| | | | | | | Re: Some Words To BFC John VanZwieten
|
| | | | | Steve Bliss <blisses@worldnet.att.net> wrote in message news:dq3sesgb6vsh8kd...4ax.com... (...) flips (...) than (...) with (...) for (...) in (...) This makes a lot of sense to me. You are right, checking one flag per part file should not take too (...) (25 years ago, 10-Apr-00, to lugnet.cad.dev)
|
| | | | | |
| | | | | | | Re: Some Words To BFC Steve Bliss
|
| | | | | (...) Ooo, I like it. We'd flag which files are always "right-side-out" and which ones might be mis-inverted by legacy part-files. That doesn't break the reference-chain dependency entirely, but it does allow us to specify where it must apply, (...) (25 years ago, 11-Apr-00, to lugnet.cad.dev)
|
| | | | | |
| | | | Re: Some Words To BFC Leonardo Zide
|
| | | | (...) That would be the fastest option for rendering. (...) If anyone wants to take a look and help, I can send the source to what I have done so far (it needs VC++ 5.0). I have started working and I won't have much time to improve it. (...) I still (...) (25 years ago, 6-Apr-00, to lugnet.cad.dev)
|
| | | | |