Subject:
|
Re: mouse model manipulation
|
Newsgroups:
|
lugnet.cad.dev.mac
|
Date:
|
Tue, 11 Jun 2002 13:44:03 GMT
|
Viewed:
|
2333 times
|
| |
| |
In lugnet.cad.dev.mac, Christopher Masi writes:
> > > rotating the model with the mouse it often doesn't seem to rotate
> > > appropriately
> Just clicking on the model in preparation for mouse rotation (LDGLite
> mode) gives
[snip]
> comment Profile: 42 cached, 54 uncached, 60222 hits
Ah ha, that comment comes from the ldlite parser. Try the l3 parser
by renaming the executable to l3glite or by passing -l3 on the command
line. It's much faster for interactive stuff. However, LEDIT mode
should already be using the l3 parser.
[snip]
> For these tests, I used my trackpad, but the mouse gives the same
> strange rotation behavior. Oh yeah, before the model starts rotating,
> it zooms out a bit.
> I noticed that a tiny movent in one direction gives the correct
> rotation, but continued inputs cause the model to rotate in "rotisserie
> Lego" mode.
This might exacerbated by all the messages to the console window.
Try iconifying the console window, or skipping the debug output (no
-g on the command line) or both.
The "zoom" is a switch from the default ldraw 3D view matrix to a
modeling matrix that can rotate. Someday I'll fix this so the
ldraw matrix is treated as a projection matrix instead of a modeling
matrix, but until then it'll do that little lurch when you start
rotating from the ldraw 3D view matrix.
Don
|
|
Message has 1 Reply: | | Re: mouse model manipulation
|
| (...) Wow, the l3 parser is much faster even when comments are being written to the console, but the behavior is the same. The model is rotating on the Lego rotisserie always in the same direction. Here is the output pdn(324, 175), -> (4.00, 65.00, (...) (22 years ago, 12-Jun-02, to lugnet.cad.dev.mac)
|
Message is in Reply To:
| | Re: mouse model manipulation
|
| (...) Just clicking on the model in preparation for mouse rotation (LDGLite mode) gives pdn(314, 219), -> (-6.00, 21.00, -4000.00) platform_step(-1, 2, 0) platform_step(-1, 2, 0) platform_step(-1, 2, 0) platform_step(-1, 2, 0) platform_step(0, 1, 1) (...) (22 years ago, 11-Jun-02, to lugnet.cad.dev.mac)
|
66 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
|
|
|
|