Subject:
|
Re: [Parts Tracker] More BFC Primitives
|
Newsgroups:
|
lugnet.cad.dev.org.ldraw
|
Date:
|
Tue, 9 Apr 2002 15:32:27 GMT
|
Viewed:
|
550 times
|
| |
| |
In lugnet.cad.dev.org.ldraw, Kyle McDonald wrote:
> I didn't think I had them 'undoing' in the first example. I'm
> confused now :(
Sorry, I must have been reading more into your example than you
intended.
> Non-inverting mirroring? Do you mean mirroring where the author doesn't
> *intend* inverting? or are you saying it's possible to create a matrix
> that would mirror without inverting?
It's the former: the author intends to make a reflected object, but not
an inverted object.
> Again if
> I understand correctly, you would *not* want the 0 BFC INVERTNEXT command
> here, instead having the program notice the matrix, and flip the faces
> back automatically. While I aggree this probably isn't much of a performance
> hit, it seems backwards to me. The part's author (I would think) knows
> wether the mirroring/inversion effect is desired. It probably doesn't
> slow the software down that much to check these things, but it seems to
> me it will add lines of code, program complexity and opportunities for bugs,
> that the opposite way could avoid. Maybe I'm just a stickler for 'Keep It
> Simple Stupid.'
It depends on who (or what) you want to keep things simple *for*. I'd
prefer to keep things simple (and flexible) for the part authors, rather
than for the rendering programs.
> Like I said before, I'm new to alot of this. Is there something big I'm
> missing here?
I don't think you're missing anything, except maybe some experience
working with the part files, and writing parts and such.
Steve
|
|
Message has 1 Reply: | | Re: [Parts Tracker] More BFC Primitives
|
| (...) Despite being the author of a rendering program, I agree with this whole-heartedly. Each rendering program only has to get it right once, during the initial coding. If we make it easier for the program, but harder for part authors, the part (...) (23 years ago, 11-Apr-02, to lugnet.cad.dev.org.ldraw)
|
Message is in Reply To:
| | Re: [Parts Tracker] More BFC Primitives
|
| Steve Bliss wrote: > In lugnet.cad.dev.org.ldraw, Kyle McDonald wrote: > [snip more] > > You understand the usage correctly. Except there's no special tie > between a 'mirroring' subfile reference and the INVERTNEXT command. > Authors won't (...) (23 years ago, 9-Apr-02, to lugnet.cad.dev.org.ldraw)
|
21 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|