Subject:
|
Re: Quick way to mirror-image a model?
|
Newsgroups:
|
lugnet.cad
|
Date:
|
Wed, 23 Jun 2004 16:36:30 GMT
|
Viewed:
|
4186 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.cad, Don Heyse wrote:
> Matrix multiplication is not commutative. (distributive? Err, I
> forget my math terms.) You're doing one or more of the multiplications
> in the wrong order?
It's neither commutative [(a * b) * c != a * (b * c)] nor associative [a * b !=
b * a].
That shouldn't be the problem in the calculation above, since the current matrix
was the identity matrix...
> Try ME * (MC * MP) instead. Notice I switched the order inside the
> parens, and outside.
> Check how I do it in my code. You'll probably have to fetch L3Math.c
> and L3Def.h from the ldglite CVS archive on the sourceforge to see
> the order, because I think I only put the new stuff in the mirwiz.zip
> file.
Looks like you're doing MF = MP * (MC * ME) in the code?
Thanks,
Carl
|
|
Message has 1 Reply: ![](/news/x.gif) | | Re: Quick way to mirror-image a model?
|
| (...) Yes, that looks right. The other thing that messes me up with LDRAW matrices is the row, column ordering. The ordering in LDRAW files is not what I would have chosen, so I always have to look it up. From the old FAQ: (URL) type 1's format is: (...) (20 years ago, 23-Jun-04, to lugnet.cad, lugnet.cad.mlcad)
|
Message is in Reply To:
![](/news/x.gif) | | Re: Quick way to mirror-image a model?
|
| (...) Probably. ;^) (...) Matrix multiplication is not commutative. (distributive? Err, I forget my math terms.) You're doing one or more of the multiplications in the wrong order? Try ME * (MC * MP) instead. Notice I switched the order inside the (...) (20 years ago, 23-Jun-04, to lugnet.cad)
|
65 Messages in This Thread: ![Quick way to mirror-image a model? -Carl Nelson (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Steve Krass (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Dave Schuler (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (17-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Dave Schuler (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Dave Schuler (17-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (18-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Travis Cobbs (17-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Dave Schuler (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Dave Schuler (17-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (18-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Dave Schuler (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (18-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (21-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (21-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (21-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (21-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (21-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (21-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (22-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (22-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (22-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (23-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (23-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (23-Jun-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (23-Jun-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Michael Lachmann (24-Jun-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (23-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (23-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (24-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (24-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (24-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Steve Bliss (24-Jun-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Quick way to mirror-image a model? -Carl Nelson (25-Jun-04 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Quick way to mirror-image a model? -Don Heyse (2-Jul-04 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Developing MLCAD plugins? -Don Heyse (23-Jun-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: Developing MLCAD plugins? -Michael Lachmann (24-Jun-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: Developing MLCAD plugins? -Don Heyse (24-Jun-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: Developing MLCAD plugins? -Michael Lachmann (4-Jul-04 to lugnet.cad, lugnet.cad.mlcad)](/news/x.gif)
- 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
|
|
|
|