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 / *3575 (-100)
  Re: Several replies to CLIPPING / WINDING
 
(...) By candidate, I meant, someone could optiomize it, a place a 0 CLIPPING ON meta-command on it, and get some benefit. If you use enable clipping, but you have no graphic primitives in your file (assuming clipping is stryctly local), than you (...) (25 years ago, 20-Oct-99, to lugnet.cad.dev)
 
  Re: Several replies to CLIPPING / WINDING
 
(...) NO, I said that, to be used when optimizing the existent files, not when rendering the optimized files. (...) I never said that ! (...) I think that depends on the host processor that you have and your specific graphics board (2D/3D) ;) (...) (...) (25 years ago, 20-Oct-99, to lugnet.cad.dev)
 
  [ldraw.org] Model of the Month
 
I have just added the Model of the Month pages to ldraw.org. We're going to shoot for the first award being given for November. Entries are being accepted until Monday October 25, and voting will take place until Sunday October 31. The winning entry (...) (25 years ago, 20-Oct-99, to lugnet.general, lugnet.announce, lugnet.cad.dev.org.ldraw)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING
 
(...) Yes the coded inversion is needed, for one big reason: The clipping-ready parts library must be compatible with non-clipping rendering programs, such as LDraw. So the inversions need to occur in the real commands, not in the clipping-extension (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING
 
(...) <snipped stuff about INVERT> I think we're disagreeing about the meaning of 'strictly local'. As you describe the operation of INVERT, it is *not* local. The state of inversion is passed down the file-reference tree. This is not a local (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING
 
Rui Martins wrote in message ... (...) I concur that WINDING is strictly local. It may be a struggle of words, but I wouldn't call INVERT *local* as it affects the behaviour all tris/quads in *subfiles* And I don't see why clipping should be local. (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING
 
Rui Martins wrote in message ... (...) Part authors should define the tris/quad the way he finds best, easy and logical - maybe sometimes CW and sometimes CCW. Also when fixing old parts, just insert a lot of WINDING keywords in stead of editing the (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING  [DAT]
 
Steve Bliss wrote in message <380b3366.9260126@lu...et.com>... (...) No, you don't need to bother with the matrix. Use the 0 INVERT to tell the renderer: "Hey, please turn the following subfiles inside-out". Remember the example from stud2.dat: 1 16 (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Freeware LEGO Software in an German Computer magazine
 
I promised to keep an eye on the server statistics on the LDraw web site now that the LEGO CAD programs were mentioned in c'T[1]. I didn't keep a close enough eye on the development, so one day of log files were lost due to a full /var partition. (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev.org.ldraw)
 
  Re: Several replies to CLIPPING / WINDING
 
(...) We both want the same thing, now we need to make everybody agree with us :) (...) I sort first by color and then by line type. I have everything pre-processed and I don't use glBegin()/glEnd() to render. (...) From my personal experience, (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Several replies to CLIPPING / WINDING
 
(...) Sure, that can be done but there's the "0 UNKNOWN" or "0 DOUBLE-SIDED" case, and you'd have to send the triangles twice if you don't want to change the state. Leonardo (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Several replies to CLIPPING / WINDING
 
Rui Martins wrote in message ... (...) Wait a minute, you were not going to actually send winding state changes to the graphics engine? Simply keep track of the state yourself and send either vertices 1,2,3 or 3,2,1. The part author can use as many (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Re: Several replies to CLIPPING / WINDING
 
Rui Martins wrote in message ... (...) I am trying to find out when to actually start clipping. You say "every .DAT file which has tris or quads is a candidate for CLIPPING", but when can a program use that info? Would you require an unbroken chain (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev)
 
  Anyone have an LDLite Mirror? (was Re: Clarification)
 
My ISP suffered a disk crash, and was unable to restore my pages from backup. Has anyone been mirroring my site? (I know you're out there...the log files show about 16 complete snarfs of the whole site every month). Otherwise I'll have to upload a (...) (25 years ago, 19-Oct-99, to lugnet.cad.dev, lugnet.general)
 
  Re: Minifigure Torso Generator
 
(...) -- Jonathan Wilson wilsonj@xoommail.com (URL) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Re: Clarification
 
Steve Bliss wrote in message <380b2e00.7878702@lu...et.com>... (...) I saw that too. I was hoping at the least there would be an alternate host for the program. (25 years ago, 18-Oct-99, to lugnet.cad.dev, lugnet.general)
 
  Re: Minifigure Torso Generator
 
(...) If I'm not wrong, the password is modeling. Leonardo (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Minifigure Torso Generator
 
Hi , at 17.10.99 Chris Dee wrote in a mail: CD> tracker ((URL) or CD> at least let me know as I have quite a few already drawn out ready CD> to code up. I did a few torsos, too. The old doctor, doctor with stetoscope and castle pattern with crossed (...) (25 years ago, 17-Oct-99, to lugnet.cad.dev)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING
 
FIRST OF ALL my sugestion is that the CLIPPING, WINDING, INVERT are strictly local where they are used. CLIPPING is strictly local WINDING is strictly local INVERT is strictly local INVERT only means see referenced file as inverted. if INVERT is (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Re: Object Orientation & DAT files & CLIPPING/WINDING
 
(...) These are all assumptions/specifications which *should* be agreed upon by the L-CAD community, especially parts-authors and rendering program-writers. Agreement is only needed if we want to re-wire the parts library, to encourage (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Re: Several replies to CLIPPING / WINDING
 
(...) In fact you can, use as many as you like, but that it's not the goal. if you read my previous mail, following this one I'am replying, you got the ideia that no WINDING meta command is the ideia, if the .DAT is well optimized. If someone want's (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Re: Clarification
 
(...) It should be at (URL), but all I see there is an empty directory. Maybe Paul is doing some housecleaning? Ah. The explanation is here: (URL). Steve (25 years ago, 18-Oct-99, to lugnet.cad.dev, lugnet.general)
 
  Re: Minifigure Torso Generator
 
Sometimes, it pays to be first. ;) Steve (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Re: Several replies to CLIPPING / WINDING
 
(...) I understand that you would be allowed to have as many "0 CCW"/"0 CW" lines as you want. This will hurt performance and of course, it would be better if you could use only 1 call per part. (...) You don't need to do that with LDraw files, (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Object Orientation & DAT files & CLIPPING/WINDING
 
There has been a great discussion, about the optimizing with clipping topic, but it seems IMHO that people are forgetting simplicity is the best. Now if you read the subject of this message, maybe you know what I am talking/writting about. we must (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Several replies to CLIPPING / WINDING
 
R> If you keep changing states (turning backface culling on/off or R> changing front faces from CW to CCW) very often, you'll get a *slower* R> rendering in OpenGL (don't know about D3D). And remember that in a R> couple of months nVidia's GeForce (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  Clarification
 
I need to know where the download site is for LDLite, not where it is on my computer! (25 years ago, 18-Oct-99, to lugnet.cad.dev, lugnet.general)
 
  Re: Minifigure Torso Generator
 
Chris: Thanks for the info. During this week if i have time i should be working with the Xwing mechanic torso and a few others from older sets. I would soon post all the models on a web page so ppl can d/l them. What do i have to do to submit parts (...) (25 years ago, 18-Oct-99, to lugnet.cad.dev)
 
  LDLite
 
Where is it? My computer crashed and now that is all I am missing for my "virtual" models. Any help would be appreciated! (25 years ago, 17-Oct-99, to lugnet.cad.dev, lugnet.general)
 
  Re: Minifigure Torso Generator
 
(...) This looks a pretty good way of doing the more complex torsos quickly (I assume it is quicker than the manual method), although I have got pretty quick at doing primitive-based versions, once I have drawn them up on graph paper. I have (...) (25 years ago, 17-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) For the benefit of all LEGOcad developers, here's the URL's.... Here's the specs for trueSpace3 (URL) (25 years ago, 16-Oct-99, to lugnet.cad.dev)
 
  Re: Minifigure Torso Generator
 
Wow! I had no idea my extremely mocked-up program is still being discussed. /Tore (...) (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Hidden surface removal, and vertex order in part/primitive DAT files
 
(...) Ok, I can announce that my code actually orient ~10000 faces of 2560, BUT 4. In a previous version, 40 faces remain unoriented. After I checked all distances between the ~12000 of the part, I have discovered that some distances were very (...) (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) Er, how about make this an option... The crosshairs on the rotation center, the geometric center, or no crosshairs at all. I find the crosshairs to be cumbersome most times, especially with small parts like a 1x1 plate or tile. On the subject (...) (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Minifigure Torso Generator
 
Do you mean the mechanic in the X-wing set? The X-wing pilot torso has been done. General feedback on your torsos: I agree with Steve that these are pretty good for patterns based on scans. They do come out quite large (the police torso would be the (...) (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Minifigure Torso Generator
 
(...) Actually i am not creating my torsos Pixel by pixel. I created a program that would draw horizontal lines of increments of .1 ldraw units of the same color. That way files are smaller. Noel (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Minifigure Torso Generator
 
(...) Your torsos look pretty good, for rasterized decorations. There has been a lot of discussion about raster parts vs. primitive-based parts. Do a search in (URL) for BMP2DAT to see some of the previous posts. Steve (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
(...) Disagree. Being able to turn clipping on and off separately from specifying the direction of winding is a functional difference, not 'syntax sugar'. (...) OK. Steve (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
Give meeee .... Charles Seyferth wrote in message ... (...) somewhere. (...) (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Minifigure Torso Generator
 
I have develped a program that can generate Minifigure torsos based on a BMP of the torso. I have posted to of my torsos in the lugnet.cad.dat.parts, I will appreciate feedbak. I also was wondering what do i have to do to submit these part to the (...) (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) Hmmm.... I've got the file specs for the trueSpace format (.COB) somewhere. Wanna' take a look at 'em, Michael? Charles (25 years ago, 15-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) Your *models* say you're a big rotation fan...who cares about what you say ;) (they just rock) -Tim <>< (URL) timcourtne ICQ: 23951114 Bumper Sticker: 'I'd punch you in the face, but [poo] splatters.' (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) First a bit of 'fan mail': Thanks beyond words, Michael! As an old{er|ish} <grin> AutoCAD/CASE tool user, I can appreciate the amount of work you've put into your tool-set already. I've found what are a -few- nits in it use (to me, at least; (...) (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) These would be great additions. It also needs (please please :-)... - Relative piece rotation. It should be easy to do this without knowing the previous rotation values, isn't it just a matrix multiply? - Put the little "current part" (...) (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Re: Blue Hopper Car Mania...
 
(...) Right, it's inaccurate. A better name Would be "Technic Pin 1/2 with Stud". That would match up with part #6587, Technic Axle 3 with Stud. Steve (25 years ago, 14-Oct-99, to lugnet.off-topic.fun, lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
Steve Bliss wrote... (...) Yes, rendering programs should have these reasonable options. But I think it is safe to start clipping from opaque certified parts. (...) Parts are objects with obvious orientation. You are not in doubt what is (...) (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
Michael Lachmann <m.lachmann@xpoint.at> wrote in <FJKv2r.IFs@lugnet.com>: (...) Sounds great! I've been using MLCad for a while, keep up the great work! Right now I'm working on some animations and dat2dxf isn't really giving me what I need so, how (...) (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Re: Next MLCad Release
 
(...) Man, I _JUST_ downloaded 1.4 tonight. Too cool and kudos for the quick and continual updates. (...) How about the ability to save in LDraw format as well as MLCad format. This would really be cool for people who want to share their DAT files (...) (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Next MLCad Release
 
Hy all MLCad-Fans Since the discussion about the vertex things still is ongoing, I plan to do the following now. I'll release version 1.5 within the next days, this version will have a landscape generator and a picture generator (don't ask what it (...) (25 years ago, 14-Oct-99, to lugnet.cad.dev)
 
  Re: Blue Hopper Car Mania...
 
<slrn806rtr.6kl.cjc@...s.utk.edu> <38040341.B0CCD15D@voyager.net> <3804e2ee.530068915@lugnet.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit (...) Which is "wrong", right? That is, it's the LDraw name, but not a (...) (25 years ago, 13-Oct-99, to lugnet.off-topic.fun, lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
(...) Sure. But I also feel that it would make sense for rendering programs to give the user control, so that clipping can be set to default to off, or default to on, or to be totally disabled. (...) If a certified part-file can turn clipping on, (...) (25 years ago, 13-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
Adviesbureau Noord/Zuidlijn wrote: <snipped it again!> Except I think you forgot the sleeper, or else I missed it. it's neither 12v or 4.5v so it ought to be Train Track Sleeper or Train Track Slotted Sleeper but I'm not sure which. (25 years ago, 13-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
Yes! Excellent compromise! It's got the key stuff up front and the fact that not all parts are 4.5v specific or 9v specific comes out clearly. Adviesbureau Noord/Zuidlijn wrote: <very nice work, all of which I snipped> (...) I'll say! :-) Now say (...) (25 years ago, 13-Oct-99, to lugnet.cad.dev)
 
  Re: Freeware LEGO Software in an German Computer magazine
 
(...) :) It does translate it a little funny, but gets the point across :) -Tim <>< (URL) timcourtne ICQ: 23951114 Bumper Sticker: 'I'd punch you in the face, but [poo] splatters.' (25 years ago, 13-Oct-99, to lugnet.cad.dev.org.ldraw, lugnet.general, lugnet.cad)
 
  Re: Freeware LEGO Software in an German Computer magazine
 
(...) article? (URL) - jsproat (25 years ago, 12-Oct-99, to lugnet.cad.dev.org.ldraw, lugnet.general, lugnet.cad)
 
  Re: Freeware LEGO Software in an German Computer magazine
 
(...) That's great! Um, is there a way to get an English translation of the article? -Tim <>< (URL) timcourtne ICQ: 23951114 Bumper Sticker: 'I'd punch you in the face, but [poo] splatters.' (25 years ago, 12-Oct-99, to lugnet.cad.dev.org.ldraw, lugnet.general)
 
  Re: Track parts naming scheme survey
 
In lugnet.cad.dev, Larry Pieniazek writes: [Snipped] (...) Hmmm, hmmm, that might actually work, but I think it's just a tiny bit more complicated as you think. Please keep in mind that there are track parts implicitly intended for either the 4.5 V (...) (25 years ago, 12-Oct-99, to lugnet.cad.dev)
 
  Re: Freeware LEGO Software in an German Computer magazine
 
Ardjan: (...) Cool! I have to keep an eye on the server statistics now. Play well, Jacob ---...--- -- E-mail: sparre@cats.nbi.dk -- -- Web...: <URL:(URL) -- ---...--- (25 years ago, 12-Oct-99, to lugnet.general, lugnet.cad.dev.org.ldraw)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) Right. But that happens at rendering time, not in the description language. (...) I knew that. ;) (...) LOL Steve (25 years ago, 11-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
(...) Yes, this works for *new* models/submodels. Will you really require all existing models to go through a new good editing program, before they could benefit from backface-culling? I don't think that is necessary. Once an old model references a (...) (25 years ago, 11-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) Nope, CLIPPING is not redundant; using CLIPPING and WINDING is another way of accomplishing what we've been discussing with the FACE meta-statement. See Rui's description in the root-message of this thread. Also, clipping should not be (...) (25 years ago, 11-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
(...) Understood and agreed. (...) Also, the primitive files will (generally) require less work than most part-files. [About introducing processing-by-file-type] (...) Yes, if they didn't have a 0 CLIPPING ON directive. That's why I said a good (...) (25 years ago, 11-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
Snipped most of a well thought out posting. (...) I agree with your ordering, and tapered is a better descriptor than rounded. Where I differ is in the use of 4.5 V, 12 V and 9 V in the naming. While I don't think gen 1, 2 or 3 are good, these (...) (25 years ago, 11-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
Hello all, This mail contains answers to Jacob Sparre Andersen, Larry Pieniazek and Chris Dee . (...) The track supplement sets 7850 (straight, containing parts #3228 and #4166) and 7851 (curved, containing parts #3229, #3230 and #4166) where (...) (25 years ago, 11-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) I once asked the same question :) Most OpenGL drivers have part of the rendering code create at runtime instead of having if/else statements for all the possible flags. When you change the state, the driver has to rebuild the code again and (...) (25 years ago, 9-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) Do you know the reason why? The change-state-calls could cost a little overhead, but don't they just set some flags? And these flags would just cause negating an orientation test? /Lars (25 years ago, 9-Oct-99, to lugnet.cad.dev)
 
  Re: Comprehensive meta-command list
 
Gary Williams skrev i meddelelsen ... (...) vertices. (...) Right, a file should not bother whether subfiles use CCW or CW or none. But it should know the orientation (inside/outside-definition) of the subfiles. (...) I agree. /Lars (25 years ago, 9-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
(...) Yes, you can of course settle for checking only the tris/quads of a file and put UNKNOWN around subfile references. But then you would miss the most important speed boost coming from the primitives, which are responsible for the majority of (...) (25 years ago, 9-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
(...) I fear I am about to be inconsistent with something I said before... but maybe what we are trying to distinguish with 4.5v and 9v is confusing us. 1st, 2nd, 3rd gen would work... if we can't come up with something better. But what if we use (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
Leonardo: (...) Neither do mine. - But they don't move on the so-called 12V track either. :) (...) So am I (but then we can't discuss :). (...) Makes sense. (...) The stuff we mostly use for 9V trains. Actually I like to use 2nd and 3rd generation (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
Isn't a CLIPPING tag redundant? Programs should always clip when drawing an opaque part, and never clip when drawing a transparent part. -Gary (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Comprehensive meta-command list
 
Lars C. Hassing wrote in message <939391242.591663@ns.cci.dk>... (...) benefit. (...) I'm not sure I follow. The rendering engine will always assume an implied INVERT whenever it encounters a negative orientation matrix determinant to cancel the (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) I put in WINDING UNKNOWN because it explicitly states that the winding is unknown (and probably bad). This way, you can effectively disable clipping for a particular section of (unchecked) code, without having to force clipping back on at the (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) No, when I look at the images I see real alpha-blended surfaces :) I've tried to turn backface culling in the transparent parts and they looked very ugly, it's better to draw everything in those cases. (...) Just a note to correct the (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
(...) My 12V trains don't move when I put them on the 4.5V-only track :) Now seriously, maybe we could drop the "4.5" from the name and replace it with "old" but I don't think it's going to be a good idea. Of course we'd have to keep the current (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) I don't need the WINDING UNKNOWN, since it's redundant with CLIPPING OFF. When clipping is OFF you don't care the state of the winding. I am curious, what is CLIPPING -1 ? an UNKNOWN, CLIPPING when not found is assumed as OFF (the safe side), (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) touche'! (...) Not exactly! If the color has any transparency, force CLIPPING OFF, irrespective of what the file TAGS inform. (SIDE NOTE) when using the tag 0 CLIPPING ON you are not informing the program that it MUST do clipping, but instead (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Comprehensive meta-command list
 
(...) I think that the ideia here is: - Assume any file you reference as CCW WINDING (assuming CCW as default) - Assume any file as it's polygonal faces facing outward (if applicable) - Every time you want a diferent orientation, just use the INVERT (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
On Wed, 6 Oct 1999 18:15:40 GMT, Rui Martins <Rui.Martins@link.pt> wrote: Follow-up note: the more I look at this, the more I like using WINDING / CLIPPING instead of FACE. For reasons listed by Rui, for more flexibility, for the ability to enable (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) No, thank you! (...) I don't know if I knew you knew that, but I was almost positive you knew that. And I knew most everyone else knew that, but I wasn't sure absolutely everyone knew that. ;) (...) Right. New programs may handle transparency (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) I was just pointing out that the clippability of transparent surfaces is a feature of the rendering program, and shouldn't be assumed in the description language. Steve (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
(...) Checking the order of points in a file should not depend on checking the inversion or subfiles for the file. That's why we've been talking about the 0 FACE UNKNOWN -- so parts of files can be fixed, even if the entire file can't be addressed. (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Comprehensive meta-command list
 
Gary Williams wrote in message ... (...) "...not dependent on any other file..." Well, I hope you agree that files depend on the inside/outside-definition of subfiles? Otherwise a file wouldn't know whether or not to use the INVERT. /Lars (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Comprehensive meta-command list
 
Lars C. Hassing wrote in message <939367581.966085@ns.cci.dk>... (...) In addition to being easier to comprehend, it has the advantage that each part and primitive file only has to concern itself with its own vertex order, and is not dependent on (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
Rui Martins wrote in message ... (...) You mean six of one, half a dozen of the other. :) (...) it (...) Using 0 FACE CW|CCW|DS|UNKNOWN will also keep backward compatibility. Either way though, some quadrilaterals will need to be manually tweaked (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Track parts naming scheme survey
 
Manfred: (...) Why is it labeled "4.5V"? It works quite fine for 12V trains too (just to make sure we get a long discussion :-). (...) Yes. We might want to remember the 12V power tracks too. (...) Actually I distinguish between "unpowered", "12V", (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Track parts naming scheme survey
 
Hello all We have another fine naming issue on our hand, which is always good for a lively discussion tread :-) The issue is about the parts from the group "Train Track 4.5V". I believe two different types are known here: 1- the oldest "Blue" type (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
Jacob Sparre Andersen wrote in message ... (...) Certified primitives are harmless when used by old uncertified parts, so there's no need to create special certified versions. And in stead of fixing parts to reference the new names, you might just (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) I agree with this. (...) that' wright, a program supporting transparent colors correctly (using alpha blending) would do this just wright. A 3D card here would do wounders ! (did I spell that wright?) (...) Agreeing again! Rui Martins (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) Thanks! (...) I knew that ! ;) (...) LDraw doesn't, but this specification is for new Programs which are backwards compatible with Ldraw, but with a bunch of new enhancements. Check the instructions of any LEGO MODEL and you will see an (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
Lars mentions the problem of "uncertified" parts using "certified" primitives. Is it so much of a problem? <much thinking> I can't find any other easy solution than using different names for the "certified" versions of the _primitives_. That way we (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex
 
Gary Williams wrote in message ... (...) Well, inside/outside-ness also counts. It doesn't make sense to certify a part before ALL its subfiles have defined what is inside/outside. Until then you cannot determine whether or not you need any INVERTS. (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: CW/CCW, vertex sequence, co-planar, convex, (115kB)
 
Gary Williams wrote in message ... (...) I agree with Gary that mirroring should not turn subfiles inside-out. The rendering program should correct (C)CW-ness by looking at the transformation. Part authors should use the INVERT for explicitly (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Comprehensive meta-command list
 
Gary Williams wrote in message ... (...) Well, my assumption was that CCW was the default and that the current facing was passed to the subfile. Under these circumstances I think that my two examples are equivalent! But I admit that the idea that (...) (25 years ago, 8-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
(...) I believe this is incorrect, no? ALL transparent surfaces should appear, if only to make a contribution to the color that underlying surfaces appear to be (consider a trans blue surface in front of a trans yellow in front of a white... ) (...) (25 years ago, 7-Oct-99, to lugnet.cad.dev)
 
  Re: Clipping / CCW / CW / INVERT
 
Lots of good stuff in your post, Rui! (...) (Side note: there are not actually any solids in LDraw. Only lines and polygons). (...) Actually, since LDraw doesn't do shading, transparent surfaces *can* be clipped. Only edges, the top-most solid (...) (25 years ago, 7-Oct-99, to lugnet.cad.dev)
 
  Re: Hidden surface removal, and vertex order in part/primitive DAT files
 
(...) Thank you very much! Steve (25 years ago, 7-Oct-99, to lugnet.cad.dev)
 
  Re: Hidden surface removal, and vertex order in part/primitive DAT files
 
(...) Sun's implementations are free. Some others are not. Personally I use Sun's jdks... Have a look at: (2 URLs) you are under a Windows environment As a reply to Leonardo msg: You are right, but I encourage newcomers to the Java language to use (...) (25 years ago, 6-Oct-99, to lugnet.cad.dev)
 
  Re: Hidden surface removal, and vertex order in part/primitive DAT files
 
(...) In this sense we agree! It would be a shame if after a so long emails exchange we didn't ;-) (...) I read .dat files in the std LDraw folders, and simply output oriented .dat files in another one. For duplicate instances, I use a folder name (...) (25 years ago, 6-Oct-99, to lugnet.cad.dev)
 
  Clipping / CCW / CW / INVERT  [DAT]
 
First, let me apologise, if you get this message twice. It seams that the old e-Mail address (L-CAD@LISTSERV.UH.EDU) does not work completelly. Because I got the message back, but couldn't see it in www.lugnet.com/cad/dev note: i am subscribed in (...) (25 years ago, 6-Oct-99, to lugnet.cad.dev)


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

Redisplay Messages:  All | Compact

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