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 / 7642 (-40)
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
Portals. It's not backface culling, it's testing all polygons for visibility using possible rays through the openings, or from the sides of a bounding box. This is no longer culling based on front/back but true visibility that is computed once at (...) (22 years ago, 8-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
(...) OK, but if the quads and triangles don't form a single closed surface, or actually a bunch of closed surfaces, then the algorithm won't work. However, like I said, if you find something that works, post the code or the algorithm and you'll be (...) (22 years ago, 8-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
(...) Yes but I'm not parsing primitive subfiles in my plugin, just quads and triangles. -Orion (22 years ago, 8-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
(...) I love searching lugnet for neat old stuff... (URL) can't remember if any working code ever came out of this 3 year old thread, but this *is* a nifty sounding algorithm. If I were working on that plugin, I'd probably go back and read the (...) (22 years ago, 8-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
(...) I wouldn't bother. This well known algorithm is based on an assumption that simply isn't true for the parts files. The assumption is that there is one single enclosed space inside of each part. But I think the studs are open at one end and are (...) (22 years ago, 8-Aug-02, to lugnet.cad.dev)
 
  numbers report - 7 August 2002
 
Stats for Unofficial Files 213 certified files. 222 files need admin review. 160 files need more votes. 241 have uncertified subfiles. 133 held files. 969 files total. For comparison: 2002-08-07 - 213 / 222 / 160 / 241 / 133 (969) 2002-07-16 - 131 / (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Beginner's tutorial to programming LDraw utilities (Delphi Edition)
 
(...) Thanks! (...) There are lots of free resources for Delphi newbies on the net + a very good context sensitive online help. The description you requested is only a keystroke away (for those who have Delphi installed.) The Delphi help system is (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
(...) Thanks for the info, but it's easier written than applied. It'll take an entire revamp of my code. -Orion (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
Error: read: Count how many *other* polygons this line segment intersects. for Count how many polygons this line segment intersects. Or, if counting your own polygon, switch even and odd. (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
The simple algorithm: Project a normal from any vertex of the polygon to some point far beyond the object. Count how many polygons this line segment intersects. If odd, the normal was pointing in, if even, the normal was pointing out. This assumes (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Detemining Polygon Winding (Was: New Plugin for LDDesignPad)
 
(...) Tell me about it. (...) I think have the math right for determining polygon winding. The problem is this, how do can I traverse the polygonal faces of a convex or concave polyhedron(a part) and know that I'm looking at said polygon from the (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Updating other persons parts?
 
I for one would welcome someone to fix my poor attempt at my parts :). Wouldn't hurt my pride at all. (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) By the way--are you going to make it to Pennsic this year, you crazy medieval geek?!? Dave! (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Very good! :) (...) That's all we ask. It doesn't have to be complete -- if there's no good term for brown, then we don't have any data to add for it. Brown is brown. (...) If you could email them to me in bunches, that'd be great. Steve (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Ok. I'll work on building the proper heraldric terms for the various blazons in use. I'll bug my wife, and see if she can give me some of the terminology for some of the clothing indicated on the torso patterns (although most of those, I (...) (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Well, heraldry terms and technical names for objects are always good. I'm looking for any words that people might reasonably use to search for a part. You can check the patterned parts on these pages: (URL) you click the link on each (...) (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Yup, exactly right. If you want to get *stunningly* technical, "real" heraldry omits any punctuation at all(1), but I find it a real pain to read that way. thanks, James 1:technically "Or, A Lion Salient Azure" should be "Or a lion salient (...) (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Gold. :) Almost all of the heraldric terms come from old French. Salient is derived old French for leaping or jumping; Or is old (and current) french for gold. (...) Will do. Is there specific info you're looking for, or should I just shout if (...) (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) So this part (URL) be "Or, A lion Salient Azure"? Steve (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Or = gold Dave! (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Maybe this is a stupid question, but does "Or" have a jargon-meaning? Or is it just 'or', used in an unusually-constructed phrase? I'll add this information to the ldraw parts keywords. If y'all have any other castle-y goodness to add to the (...) (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) Whoops! wasn't paying enough attention. :/ That thar lion is Salient. Both feet on the floor. so "A Lion Salient Or, on a Field Azure" or more traditionally: "Azure, A lion Salient Or" HTH James (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: Heraldry Terms
 
(...) "A Lion Rampant Or, on a Field Azure" thanks, James (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Heraldry Terms
 
The lion on this shield: (URL) would it be described as Rampant? Dexter? Steve (22 years ago, 7-Aug-02, to lugnet.castle, lugnet.cad.dev)
 
  Re: New Plugin for LDDesignPad
 
Hello Orion, to program a plugin like that isn't too easy. I wish i could help but I am an math idiot ;) Maybe someone else can help in this matter? Play well Carsten p.s.: I will put a link on my website as soon as I can spare some time. Work is (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: Updating other persons parts?
 
[XFUT lugnet.cad.dev] (...) As long as you've tried to make contact, and not gotten a response, go ahead and make your changes. Steve (22 years ago, 7-Aug-02, to lugnet.cad.dev.lcd, lugnet.cad.dev)
 
  Re: Beginner's tutorial to programming LDraw utilities (Delphi Edition)
 
(...) Very good idea. :) (...) Very nice. You might want to include a short description of what IniFile.ReadString does, especially the third parameter. For myself, I'd rather include a bozo-value (like '%%NOTFOUND%%' or '') as the default value for (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Re: MPD spec
 
(...) I can appreciate your concern. For now, let me develop a document that treats the two specs as variations. If you're unhappy with my results, we could easily rework it into two totally separate standards. BUT, IMO, a new standard that breaks (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)
 
  Re: New Plugin for LDDesignPad
 
After some more extensive testing, I've found this plugin to not work the way it was intended. It will still work for some files and for single sided, non-hollow "parts" but otherwise it will not produced adequate results. Oh well, I guess I (...) (22 years ago, 7-Aug-02, to lugnet.cad.dev)
 
  Beginner's tutorial to programming LDraw utilities (Delphi Edition)
 
I'm planning to make a tutorial on the subject mentioned above. There is a lot of code that could be recycled and a lot of wheels that shouldn't be reinvented all the time by new programmers. Step One is about making your program find the path to (...) (22 years ago, 6-Aug-02, to lugnet.cad.dev)
 
  Re: New Plugin for LDDesignPad
 
(...) Released for 20 minutes and I already found a major problem, concave portions of parts don't convert well. -Orion (22 years ago, 6-Aug-02, to lugnet.cad.dev)
 
  New Plugin for LDDesignPad
 
I've completed my first plugin for LDDesignPad. It will take a file and BfC certify for CCW winding. There are a few limitations: 1.) It doesn't handle bad vertex sequences, so these need to be fixed prior to running. 2.) It won't add INVERTNEXT (...) (22 years ago, 6-Aug-02, to lugnet.cad.dev)
 
  Re: MPD spec
 
(...) Good point. I like the idea of a clearly defined new version of the file format. This would be a good point also to rename multi-part files in the second version to something relating to .LDR - perhaps .MPL could make the distinction? -Tim (22 years ago, 6-Aug-02, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)
 
  Re: MPD spec
 
(...) Or perhaps MPD and LD2. We have discussed the time for a new, not LDraw compatible standard years ago. I don't like the idea of an "almost LDraw compatible" standard. Isn't it better to go all the way with maybe type 6, 7, 8... commands than (...) (22 years ago, 6-Aug-02, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)
 
  Re: Paths, explicit drive references, and the case of file names
 
(...) I would rather say that I had been lucky with the design of the program. I don't think I had to change much to make it work as you requested, but you can compare this and the previous version of the source code. Play well, Jacob (22 years ago, 6-Aug-02, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)
 
  Re: MPD spec
 
(...) [...] That looks like the right solution. Play well, Jacob (22 years ago, 6-Aug-02, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)
 
  Re: Paths, explicit drive references, and the case of file names
 
(...) Wow! That was fast! :) Steve (22 years ago, 6-Aug-02, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)
 
  Re: MPD spec
 
(...) No, I hadn't. I was taking the view that MPD files are not compatible with LDraw, and I was not too concerned with making them 'more compatible'. See my other recent message for a suggested way to standardize both "LDraw-ready" and "never (...) (22 years ago, 6-Aug-02, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)
 
  Re: Paths, explicit drive references, and the case of file names
 
(...) Okay. I have made that an option with the latest edition of my MPD splitter: (URL) Here is my list of how software can handle this, in order from least (...) Except for the option of prompting before creating a directory, I have implemented (...) (22 years ago, 6-Aug-02, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)  
 
  Re: MPD spec
 
(...) Have you considered that that means that MPD files will no longer be able to be rendered by LDraw? (or have I overlooked something?) (...) Yes, but it is a single-level subroutine system like in C. (I complain about it in C, but that is (...) (22 years ago, 6-Aug-02, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)


Next Page:  5 more | 10 more | 20 more | 40 more

Redisplay Messages:  All | Compact

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