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 / 6413
6412  |  6414
Subject: 
Re: LDGLite bug report (and POV preview question)
Newsgroups: 
lugnet.cad.dev
Date: 
Thu, 6 Sep 2001 20:38:32 GMT
Viewed: 
661 times
  
In lugnet.cad.dev, Paul Gyugyi writes:
Should we change the default view to be something that is (what
is the word..."only made from rotation matricies and does not
produce shearing"? det(A)=1?). It bugs me that the default is flawed
that way, although there are some other shear-producing projections
that make measurements easy.

How about if we just separate the shearing "oblique" projection
transformation from the underlying modeling transformation?

I'd be happy using this for the default matrix.

0.707104,0,0.707104,0.353553,0.866025,-0.353553,-0.612372,0.5,0.612372

I think it's a 45 degree spin and a 30 degree tilt or something like that.

Then figure out what projection transformation converts that to the
ldlite "oblique" default (who knows how to do that?):

1,0,1,0.5,1,-0.5,-1,0,1

Call that your projection matrix.  Then I could give 3 projection type
options instead of the current 2.  ie.

  projection = perspective, orthogonal, or ldraw oblique.

This might solve my camera moving problems nicely, and also eliminate
the nasty jump from ldraw oblique to orthogonal or perspective when you
start spinning the model with the mouse.

Don



Message has 1 Reply:
  Re: LDGLite bug report (and POV preview question)
 
I like that idea. If the default view is what you said (the [0.707104 ...] matrix), then a projection matrix of 1.4142,0,0,0,1.2196,...171,1.2247 in front of it would give the same effect as the original LDRAW default matrix. I've wanted to pull out (...) (23 years ago, 7-Sep-01, to lugnet.cad.dev)

Message is in Reply To:
  Re: LDGLite bug report (and POV preview question)
 
Should we change the default view to be something that is (what is the word..."only made from rotation matricies and does not produce shearing"? det(A)=1?). It bugs me that the default is flawed that way, although there are some other (...) (23 years ago, 6-Sep-01, to lugnet.cad.dev)

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
    

Custom Search

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