To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dat.partsOpen lugnet.cad.dat.parts in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / LDraw Files / Parts / 1693
1692  |  1694
Subject: 
Re: rotation matrices
Newsgroups: 
lugnet.cad.dat.parts
Date: 
Wed, 18 Oct 2000 14:43:34 GMT
Viewed: 
914 times
  
In lugnet.cad.dat.parts, Travis Cobbs wrote:

1 <COLOR> X Y Z A B C D E F G H I part.dat

becomes:

A D G X
B E H Y
C F I Z
0 0 0 1

(Note the letters go vertically.)  I believe some references may swap the
rows/columns, to produce:

A B C 0
D E F 0
G H I 0
X Y Z 1

I'm pretty sure that should be:

A D G 0
B E H 0
C F I 0
X Y Z 1

So multiplying (used fixed-pitch font for proper viewing):

(x y z 1) (A D G 0)
          (B E H 0)
          (C F I 0)
          (X Y Z 1)

gives

(Ax + By + Cx + X  Dx + Ey + Cz + Y  Gx + Hy + Iz + Z  1)

It's easy to tell which matrix they are referring to by checking out where
the translation (X, Y, Z) portion fits into their matrix.  Having mapped
LDraw models to OpenGL, I can say that any OpenGL-related texts will likely
use the first matrix.

Interesting.  I've usually seen the second format (X Y Z on the bottom).
Then again, my main reference is a 15-year-old copy of Foley/Van Dam.

Steve



Message has 1 Reply:
  Re: rotation matrices  [DAT]
 
(...) Are you really sure? cause I looked at this file from Fredrik Glockner as an example about the studs to ad in the beginning and end of my curve and it says: 1 16 -90 40 0 0 5 0 -1 0 0 0 0 1 STUD3A.DAT 1 16 20 0 -90 0 0 1 1 0 0 0 5 0 (...) (24 years ago, 19-Oct-00, to lugnet.cad.dat.parts)

Message is in Reply To:
  Re: rotation matrices
 
"koen" <koen.jordens@studen...ven.ac.be> wrote in message news:G2JIF8.L7o@lugnet.com... (...) They are the upper-left 3x3 matrix of a standard 4x4 transformation matrix used in 3D graphics. I'm not going to give a lesson on 3D transformations, but (...) (24 years ago, 18-Oct-00, to lugnet.cad.dat.parts)

11 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
    

Custom Search

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