To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.rayOpen lugnet.cad.ray in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Ray-Tracing / 171
    L3PLiTE? —Tore Eriksson
   How about making a library of very simplified standard pieces and replace only those standard bricks, plates, and tiles that are not clear and have no studs or bottom visible? I know there are some difficulties yet to be overcome, but I think this (...) (24 years ago, 26-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)  
   
        Re: L3PLiTE? —Lars C. Hassing
     Tore Eriksson suggested... (...) IMHO this should not be limited to POV. If the simple parts were made in LDraw syntax, you could speed up Datsville in L3Lab (and others viewer) too! See also (URL) about finding those parts suitable for replacment, (...) (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Tore Eriksson
      (...) You mean something like: 0 Brick 2 x 4 0 Name: 3001.dat 0 INTERIOR BEGIN 1 16 20 4 0 1 0 0 0 -5 0 0 0 1 stud4.dat 1 16 0 4 0 1 0 0 0 -5 0 0 0 1 stud4.dat 1 16 -20 4 0 1 0 0 0 -5 0 0 0 1 stud4.dat 1 16 0 24 0 36 0 0 0 -20 0 0 0 16 box5.dat 4 (...) (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Chuck Sommerville
      (...) colour < 47) ), interior can be skipped. Of course you mean above the lower edge relative to the parts current orientation. That would require taking the transformation matrix into account. -Chuck (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)  
     
          Re: L3PLiTE? —Tore Eriksson
       (...) Argh! Didn't think of that... :o/ /Tore (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Lars C. Hassing
     Tore Eriksson wrote... (...) Uh, maybe. However, if you have a 2x2 brick on top of the 2x4, how do you leave out only half the TOP section? Or you wouldn't? Maybe parts should be broken into subparts for analysis? I think the main problem is, that (...) (24 years ago, 30-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Chuck Sommerville
      (...) In this case you could leave out the interior of the 2x2, but you must use the entire top of the 4x4. In the case of solid wall like structures, however, it could reduce 90% of the blocks to no interiour, and no studs. -Chuck (24 years ago, 30-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Leonardo Zide
     (...) I think this is a little too much for the task, you don't need to try to remove the interior too, it won't make a big difference. Think of a 2x2 plate, if you can remove the stud4, you're saving 48 quads, 64 lines and 32 optional lines while (...) (24 years ago, 30-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
   
        Re: L3PLiTE? —Fredrik Glöckner
     (...) For basic bricks, slopes, plates and tiles, one could simply remove the studs and then make the simplified part as the bounding box of what remains. This could probably be automated. If one want more details, the studs could be added again (...) (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
   
        Re: L3PLiTE? —John VanZwieten
    Tore Eriksson <tore.eriksson@mbox3...wipnet.se> wrote in message news:38DE84F4.380C9D...pnet.se... (...) only those standard bricks, plates, and tiles (...) could be a way to free up some resources for (...) somehow, and I don't know exactly how (...) (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)  
   
        Re: L3PLiTE? —Leonardo Zide
     (...) I have done something like that for LeoCAD, it removes the studs above and below the bricks and plates for the rendering. I haven't added this option for the POV-Ray export but that's something that I can do if you want. Leonardo (24 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —John VanZwieten
      Leonardo Zide <leonardo@centroin.com.br> wrote in message news:38DFDCB4.594866....com.br... (...) So what test do you run to determine what studs get removed? -John Van (24 years ago, 28-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Leonardo Zide
     (...) Basically it checks if a stud primitive is close to a "inverted stud" (the cylinders under a plate for example) or to some predefined points added by me and remove them. The original idea was to make the bricks really connect when they get (...) (24 years ago, 28-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Jacob Sparre Andersen
     Leonardo: (...) So in "every" part you have put a "stud-slot-point" in all the places where a stud from another part can connect with this part. So if a stud on a non-transparent part is at the stud-slot of another non-transparent part, it is (...) (24 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Leonardo Zide
     (...) It does take some extra time to load a big file but the speed increase later is well worth it. After doing the initial calculations, you only need to check the studs for the bricks you move so it's very fast. Leonardo (24 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Lars C. Hassing
     Leonardo Zide wrote... (...) I assume you have manually added extra info to all parts into your pieces.bin. Is there any chance you could export that info into some META commands to be inserted into each part in the LDraw PARTS base, so LDraw (...) (24 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Re: L3PLiTE? —Leonardo Zide
     (...) I searched my backup disks and couldn't find a version of the library with the connections information. I fixed about 100 files, making them BFC compliant and with the connection information but I lost everything after I changed the format of (...) (24 years ago, 3-Apr-00, to lugnet.cad.ray, lugnet.cad.dev)
    
         Identifying connections (Was: L3PLiTE?) —Jacob Sparre Andersen
     [ FUT lugnet.cad.dev ] Leonardo: (...) I think it is time to think about identifying connections. What about using an empty piece named "-stud.dat" that should be placed exactly, including orientation, where a "properly" connected stud should be (...) (24 years ago, 3-Apr-00, to lugnet.cad.ray, lugnet.cad.dev)
   
        Re: L3PLiTE? —Lars C. Hassing
   John VanZwieten wrote... (...) A general analyzer may be a good idea. As you say, the optimized .dat file can be viewed in any rendering engine, and also, you can run L3P on it. Of course, the analyzer could be compiled into L3P, L3Lab, LDLite etc. (...) (24 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 

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