| | Re: Sticker Generator for LDRAW / MLCAD
|
|
(...) Hi Scott, It will be better if you put adjacent horizontal pixels into a long quad rather than a line. The renderer POV-Ray does not support the concept of lines, so they are tossed when L3P converts you LDraw file to a POV file. Kevin (17 years ago, 24-Jul-07, to lugnet.cad)
|
|
| | Re: Sticker Generator for LDRAW / MLCAD
|
|
(...) Sorry, long quads is really what I meant by a line. So, that's exactly what the program does. I should have an update out later today or tomorrow that combines pixels vertically as well. Thanks, Scott (17 years ago, 24-Jul-07, to lugnet.cad)
|
|
| | Re: Sticker Generator for LDRAW / MLCAD
|
|
(...) Keep in mind that doing it both ways is probably a lot more difficult than just doing it one way. For example, if you have a 1-pixel thick plus sign, you need at least 3 quads (to avoid overlap), and your algorithm needs to deal nicely with (...) (17 years ago, 24-Jul-07, to lugnet.cad)
|
|
| | Re: Sticker Generator for LDRAW / MLCAD
|
|
(...) If you can work out regions of identical colour I believe there is a theory that says you can fill it with no more than 2N (where N is the number of corners) triangles. This is probably a good way of doing it for complex shapes. If I ever get (...) (17 years ago, 25-Jul-07, to lugnet.cad)
|
|
| | Re: Sticker Generator for LDRAW / MLCAD
|
|
Sorry that it has taken me so long. In fact, I am still working on creating quadrilaterals and triangles to fill the largest spaces possible. My main hang-ups are: reducing processing time a working point-in-polygon test I have found two different (...) (17 years ago, 26-Jul-07, to lugnet.cad)
|
|
| | Re: Sticker Generator for LDRAW / MLCAD
|
|
(...) There is C code for a point in polygon implementation here: (URL) only 8 lines of code for the whole thing, but it supports arbitrary polygons, including ones with holes. UNDERSTANDING the algorithm might take a little work, but the page (...) (17 years ago, 26-Jul-07, to lugnet.cad)
|
|
| | Re: Sticker Generator for LDRAW / MLCAD
|
|
(...) Wow, I can't believe I only just found this thread! txt2dat uses Jonathan Richard Shewchuk's Triangle library to triangulate polygons generated by Truetype fonts. All you need to do is supply a list of verteces, and it will generate the (...) (17 years ago, 6-Oct-07, to lugnet.cad)
|