Subject:
|
Re: Mirrored parts and studs
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Tue, 1 Jul 2003 20:12:48 GMT
|
Viewed:
|
1550 times
|
| |
| |
In lugnet.cad.dev, Chris Dee wrote:
> In lugnet.cad.dev, Orion Pobursky wrote:
> > There is somewhat of a disagreeance going on over at the PT about mirrored parts
> > and I thought I'd bring it to the whole community to discuss.
> >
> > Here's a little background for the non initiated:
> >
> > In order to same time and DAT code if a part has a mirrored brother then one
> > part reference the other and applies a mirrored matrix. For example, the
> > Technic Panel #1 just references Technic Panel #2 and applies the matrix
> >
> > -1 0 0 0 1 0 0 0 1
> >
> > This is the preferred way to represent a mirrored part pair. There is no
> > disagreement about this methed of coding parts. The problem comes in when you
> > add studs.
> >
> > If you have stud the the part and apply a mirror matrix, most of the time
> > nothing is wrong. Along comes L3P or LDView that, based on user preference, add
> > the LEGO logo to the top of the studs. If the part is a mirror part then the
> > added logos also show up mirrored. Here's where we get 2 dissenting opinons:
> >
> > 1.) Nothing is wrong with the part. The stud logos are added by an external
> > program and are not part of the DAT code. This is, therefore, a limitation of
> > the external program and not of the part itself.
> >
> > 2.) The part itself is flawed in that the studs are mirrored. We should redo
> > all the mirrored parts with stud in such a way that the studs are not mirrored.
> >
> > My question to the reader of this post is:
> >
> > What do you prefer?
> >
> > I'm axious to get a resolution on this since many otherwise good part are being
> > held up because of this issue.
> >
> > -Orion
>
> I favour the following scenario - put the part detail in a subpart, but the
> studs themselves in the main part files.
Thats what i did with the re-upload of some files from the 2865.dat & 32087.dat
parts (9V straight track, 9V track cross ) and the recently posted 2867.dat (9V
Curved track). I moved the studs from the subparts to the main file. With the
original release i got the same problem with the stud logos. Studs where placed
in the subfiles, so when rotating them 180 degrees they wheren't correctly
aligned. I will use this scenario for the 9V points too (left & right handed
point are mirrored parts). When certifying those files, read the remark i placed
on the parts tracker, because some parts use the same subfiles and need
therefore released at the same time, otherwise you'll get double studs (2 studs
on top of eachother - 1 from the subpart file and 1 from the main part file). I
didn't need to do it, but i did it anyhow, just, if rendered in hight quality
level that it looks good. It took also some extra time, because i wasn't aware
of this problem (i check my parts with L3LAB V1.2 20000616 and it doesn't have a
Quality level3 rendering setting). I suppose that this issue can be added to
http://www.ldraw.org/reference/faq/ or
http://www.ldraw.org/library/tracker/ref/
>
> s\xxxxs01.dat
> bulk of part excluding decorated surfaces and studs (handedness of lowest
> numbered part)
>
> xxxx.dat
> 1 0 0 0 1 0 0 0 1 0 0 0 1 s\xxxxs01.dat
> 4s and 3s for decoration
> x y z 1 0 0 0 1 0 0 0 1 stud.dat (correctly orientated for LEGO logo)
>
> xxxy.dat
> 1 0 0 0 -1 0 0 0 1 0 0 0 1 s\xxxxs01.dat
> 4s and 3s for decoration
> x y z 1 0 0 0 1 0 0 0 1 stud.dat (correctly orientated for LEGO logo)
> Chris
Ludo
|
|
Message is in Reply To:
| | Re: Mirrored parts and studs [DAT]
|
| (...) I favour the following scenario - put the part detail in a subpart, but the studs themselves in the main part files. s\xxxxs01.dat bulk of part excluding decorated surfaces and studs (handedness of lowest numbered part) xxxx.dat 1 0 0 0 1 0 0 (...) (21 years ago, 1-Jul-03, to lugnet.cad.dev)
|
25 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|