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?
 
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 (...) (25 years ago, 26-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)  
 
  Re: L3PLiTE?
 
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, (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?  [DAT]
 
(...) 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 (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)  
 
  Re: L3PLiTE?
 
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 (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)  
 
  Re: L3PLiTE?
 
(...) 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 (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) Argh! Didn't think of that... :o/ /Tore (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
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 (25 years ago, 28-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (...) (25 years ago, 28-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
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 (...) (25 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (25 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
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 (...) (25 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
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. (...) (25 years ago, 29-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
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 (...) (25 years ago, 30-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (25 years ago, 30-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (...) (25 years ago, 30-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Re: L3PLiTE?
 
(...) 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 (...) (25 years ago, 3-Apr-00, to lugnet.cad.ray, lugnet.cad.dev)
 
  Identifying connections (Was: L3PLiTE?)
 
[ 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 (...) (25 years ago, 3-Apr-00, to lugnet.cad.ray, lugnet.cad.dev)

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