| | The geometry of minifigs
|
|
At what angle and point do the arm/shoulder of the minifig connect to the torso? What is the angle and offset of the bend of the minifig arm and what is the angle of the hand with respect to the pin which connects it to the arm? I don't see how (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) This points out that ray traced renderings of the transparent version of these pieces will not render the refraction correctly. In the best of all worlds, the interior surface would be removed. For ray tracing, the model could be replaced with (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | New Part: Castle Shield with Black Falcon Pattern [DAT]
|
|
I have taken the opportunity to split out the non-decorated surface into a subpart in line with current practice for decorated parts. For this part I have hardcoded the shield as grey, so that the part colour controls the border - blue or yellow. (...) (25 years ago, 5-Apr-00, to lugnet.cad.dat.parts)
|
|
| | Re: Sphere Primitive
|
|
(...) I suspected this problem when I reviewed the precision of all the circular primitives, which is why I left them alone at that time. But... I never went back to check thoroughly! Chris (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) That's is the (Odd/Even) test, also with Raycasting, but no supersampling, in the supersampling case, you just subdivide the polys further and further, or shoot pseudo-random rays until you find the correct normals for all faces. this does NOT (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) Perhaps this approach is a bit naive, but couldn't you use something similar to a point in polygon test? Cast a ray along the normal from the center of each polygon. If it intersects an odd number of surfaces then the normal points toward the (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
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
|
|
(...) If you assume (which is correct for lego parts) that every *.dat file you use to define a part, belongs to a whole object (the part) which is a solid object (it should be) then you can say that any of those subfiles can have their faces (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) it. (...) the (...) not (...) checking (...) which (...) (Lines, (...) OK, Slowly ... A model-file always is BFC complient until it gets included and you don't know anything about it. But the root model can do what it likes, it will effect (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Sphere Primitive
|
|
Is it just me or the sphere primitives have non planar quads ? Or is the sphere distorted to allow for planar quads ? Why where the sphere done in this way instead of the usual (full quads with triangles on the poles) or (all triangles) ? I hope (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) but it seams to be damaged, but I was able to get the ideia. (...) Well this is exactly what I have been researching for a month now ! and believe me to be able to correct files 100% is almost impossible, due to the way the files are built. (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
Rui Martins <Rui.Martins@link.pt> wrote in message news:Pine.GSU.4.10.1...0@is-sv... (...) saying, (...) subfiles (...) those (...) fixed. (...) restrictions, (...) it. (...) until (...) the (...) allows (...) a (...) apply), (...) user. (...) (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Performance Improvement
|
|
(...) In this case you should be using 3-4disc.dat (rotate it if necessary). (...) Maybe for this case there should be a "5-8disc.dat" But that would probably mean changes to already made parts. (...) This is what is generally called a T junction, (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) Yes, the correct and safe assumption is CLIPPING DISABLED. (...) This is just a Hack, you assume that a model file is compliant, or by checking its pathname or because it's the root of the branches. But this doesn't even work very wheel, if (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) I don't think they should. Parts authors are (probably) motivated by their interest for the LDraw format, so I would expect a few to handle the BFC-compliance of their parts. But to demand that everybody do this would probably exclude far to (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Performance Improvement
|
|
Rui Martins <Rui.Martins@link.pt> wrote in message news:Pine.GSU.4.10.1...0@is-sv... (...) and (...) point (...) I don't see a problem with doing this for the 4-4disc, but it would be a problem for the 2-4disc. The 2-4disc is often used in (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Performance Improvement
|
|
Oops ! wrong links. (...) Should be HTTP://is-sv.link.pt.../nstud.png (...) Should be HTTP://is-sv.link.pt.../xstud.png (...) Also I forget to mention that this reduces the number of triangles by 2 (for each stud) isn't that great ? See ya Rui (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Performance Improvement
|
|
Since the BFC discussion has everything to do with performance improvement, I would like to propose the following changes to the primitives: - 4-4disc.dat - 2-4disc.dat Remove the point which lies in position (0,0,0), because it's NOT required and (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) 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 (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|
|
| | Re: Some Words To BFC
|
|
(...) I believe that it's possible to create a program that automatically fixes the orientation of a part. Take a look at this picture: (URL) The red faces are the back faces and the green faces are the front faces. The image on the left is the part (...) (25 years ago, 5-Apr-00, to lugnet.cad.dev)
|