• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 35 36 37 38 39 ... 116 Next »

New build - Free Look Z-roll implementation
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
New build - Free Look Z-roll implementation
04-11-2015, 04:16 AM (This post was last modified: 04-11-2015, 04:19 AM by llafnwod.)
#1
llafnwod Offline
Junior Member
**
Posts: 6
Threads: 3
Joined: Mar 2015
Hey folks,

Dolphin has a Free Look option under the Graphics settings that allows camera y-axis and x-axis rotation (camera pan and tilt), but the main branch doesn't have z-axis rotation.

I've implemented one. It's currently bound to SHIFT+C/X (clockwise/counterclockwise). It's useful in third-person OTS games, like Zelda, since just panning and tilting can throw off the camera orientation. You can set the speed with SHIFT+(1/2), like the WASD movement.

Here's the build (based on master-5991), if you want to try it out:
https://drive.google.com/file/d/0BzytrotsbKWRNzZKQjA2elVPRkk/view?usp=sharing

Two questions:
a) Does anyone care? and
b) If so, can we get this included in the main branch?

Here are the source changes:
(Linear Algebra)
MathUtil.(h/cpp)
VertexShaderManager.(h/cpp)

(Hotkeys)
ConfigManager.cpp
CoreParameter.h
Globals.h
HotkeyDlg.cpp
HotkeyManager.cpp
VideoConfigDiag.cpp

(Implementation)
Frame.cpp

Thanks, and let me know what you think!
Find
Reply
04-11-2015, 04:31 AM
#2
ExtremeDude2 Offline
Gotta post fast
*******
Posts: 9,306
Threads: 273
Joined: Dec 2010
Where is the source?
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
04-11-2015, 04:35 AM
#3
llafnwod Offline
Junior Member
**
Posts: 6
Threads: 3
Joined: Mar 2015
Lol, my bad. Find attached.


Attached Files
.7z   Core.7z (Size: 1.33 MB / Downloads: 159)
Find
Reply
04-11-2015, 05:00 AM
#4
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,845
Threads: 7
Joined: Oct 2014
If you want to get this into the main branch, I suggest making a pull request. It's the standard way to make changes for both new contributors and veterans, and the developers look there much more often than here. I haven't looked at the code you changed, but the general idea of the change sounds good.
Find
Reply
04-11-2015, 05:04 AM
#5
llafnwod Offline
Junior Member
**
Posts: 6
Threads: 3
Joined: Mar 2015
Thanks! Cloning Dolphin is literally the first time I've used GitHub; I'll do that.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode