Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (711)
Games in Android Showcase (213)
games submitted by our members
Games in WIP (785)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Rotation around an arbitrary axis  (Read 473 times)
0 Members and 1 Guest are viewing this topic.
Offline Porlus

Junior Devvie

« Posted 2013-08-16 02:54:22 »

Hi all,
Just got an issue with a 3D first person view I'm trying to create for use with LWJGL. I've got 3 vectors representing the side, up and forward axes set at (1, 0, 0), (0, 1, 0) and (0, 0, 1) respectively. When rotating the view I perform a "rotation around an arbitrary axis" about the vector representing the axis I want.
It's all working as expected, but I want the camera to rotate around a fixed Y axis (0, 1, 0) as it does in most FPS games, but at the moment it's just rotating around the up vector, whichever way it's pointing. The issue here is that X axis rotations changed the direction of the Y axis, so it won't stay at (0, 1, 0). Is there any way around this? Here's my current camera class for reference:
Thanks in advance for any help Smiley
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

numerical (379 views)
2017-02-21 07:32:16

numerical (380 views)
2017-02-21 07:31:46

theagentd (494 views)
2017-02-18 13:42:33

theagentd (490 views)
2017-02-18 13:35:16

h.pernpeintner (1656 views)
2017-01-24 22:39:11

h.pernpeintner (1641 views)
2017-01-24 22:38:32

Galdo (2211 views)
2017-01-12 13:44:09

Archive (2166 views)
2017-01-02 05:31:41

0AndrewShepherd0 (2705 views)
2016-12-16 03:58:39

0AndrewShepherd0 (2356 views)
2016-12-15 21:50:57
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!