LDView 4.3 Released


RE: LDView 4.3 Released
#9
(2018-02-01, 5:24)Michael Horvath Wrote: Could you add the basics, please? I am mainly a JavaScript and Lua scripter. All this C++ stuff is confusing.

1. A new button and icon for "FPS Mode"
2. Keyboard bindings WASD (move laterally, parallel to the XZ plane) and RF (float up/down, parallel to the Y axis)

The problem is that LDView's current design makes this significantly more difficult than it seems like it should be, and changing the design to make this work in an expected way would be a lot of work. The root problem is that while LDView does have the concept of a camera (which could easily be constrained to move horizontally), rotations don't happen by moving the camera around the model; instead the model itself is rotated. So, starting from the default viewing angle, moving forward is moving the camera purely horizontally, but it looks like the camera is moving down, since there is no unrotated reference frame to see that it is the model that is rotated to give that viewing angle. The existing fly-through mode works fine because the fact that the model happens to be rotated doesn't hurt anything.

For the "FPS Mode" that you want (which I would call "Walk Mode", given the pre-existing "Fly-Through Mode"), the model itself needs to not be rotated. Otherwise it appears to not be working. This is possible, but it's a whole lot more work than it seems like it should be.
Reply
« Next Oldest | Next Newest »



Messages In This Thread
LDView 4.3 Released - by Travis Cobbs - 2018-01-30, 7:21
RE: LDView 4.3 Released - by Travis Cobbs - 2018-01-30, 16:19
RE: LDView 4.3 Released - by Travis Cobbs - 2018-02-01, 6:20
RE: LDView 4.3 Released - by Travis Cobbs - 2018-02-22, 5:21
RE: LDView 4.3 Released - by Michael Horvath - 2018-02-24, 17:44
RE: LDView 4.3 Released - by Michael Horvath - 2018-02-24, 19:30
RE: LDView 4.3 Released - by Steffen - 2018-02-24, 23:15
RE: LDView 4.3 Released - by Michael Horvath - 2018-02-24, 23:19
RE: LDView 4.3 Released - by Steffen - 2018-02-24, 23:29
RE: LDView 4.3 Released - by Travis Cobbs - 2018-02-26, 7:48
RE: LDView 4.3 Released - by Steffen - 2018-02-26, 18:39
RE: LDView 4.3 Released - by Michael Horvath - 2018-02-26, 21:47
RE: LDView 4.3 Released - by Michael Horvath - 2018-02-24, 21:54
RE: LDView 4.3 Released - by Johann Eisner - 2018-01-30, 8:55
RE: LDView 4.3 Released - by Travis Cobbs - 2018-01-30, 16:17
RE: LDView 4.3 Released - by Thomas Chen - 2018-03-21, 22:33
RE: LDView 4.3 Released - by Travis Cobbs - 2018-03-22, 5:25

Forum Jump:


Users browsing this thread: 1 Guest(s)