To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 4333
    Re: Some Words To BFC —Leonardo Zide
   (...) I'd like to have all parts compliant by making a second copy of the primitives that can't be inverted instead of using "0 INVERSE" commands. Leonardo (24 years ago, 5-Apr-00, to lugnet.cad.dev)
   
        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 (...) (24 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 (...) (24 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 (24 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 (...) (24 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 (...) (24 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: (...) (24 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 (24 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 (...) (24 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 (...) (24 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 (...) (24 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 (...) (24 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 (24 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 (...) (24 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 (...) (24 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 (...) (24 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, (...) (24 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 (...) (24 years ago, 6-Apr-00, to lugnet.cad.dev)
 

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR