[GZDoom] Actor and camera roll (pull request)
Moderator: GZDoom Developers
Re: [GZDoom] Actor and camera roll (pull request)
Gez / Ed: LOL
Graf Zahl:
ACC headers pull request
GZDoom diff patch because it's literally just one line and I'm too tired to wrestle with Github right now
Graf Zahl:
ACC headers pull request
GZDoom diff patch because it's literally just one line and I'm too tired to wrestle with Github right now
- Attachments
-
gzdoom camera roll.zip
- (547 Bytes) Downloaded 84 times
Re: [GZDoom] Actor and camera roll (pull request)
Is there an issue with how I did it on the GZDoom patch? Is it a bad implementation or have I done it incorrectly or anything like that?
Oh and by the way, can I delete the ZDoom repos from my account? Since the ACS stuff was already added, there's no need for me to keep them around right? It won't mess anything up on Github if I delete the repositories?
Oh and by the way, can I delete the ZDoom repos from my account? Since the ACS stuff was already added, there's no need for me to keep them around right? It won't mess anything up on Github if I delete the repositories?
Re: [GZDoom] Actor and camera roll (pull request)
Nope. In fact github actually says "you can now delete this branch" with a delete button, from the pull request.Nash wrote:Oh and by the way, can I delete the ZDoom repos from my account? Since the ACS stuff was already added, there's no need for me to keep them around right? It won't mess anything up on Github if I delete the repositories?
Re: [GZDoom] Actor and camera roll (pull request)
Any feedback on the GZDoom portion (the patch)? You don't like how it's done?
If the GZDoom-side will not be accepted, please close this as [Partially added] because I don't want this floating around forever considering it's a single-line change in that patch... :P
(and I would appreciate it if you gave an explanation on why it can't be added so I can repeat the same thing everytime someone asks me because believe me I've had a ton of requests for this and this thread only exists because I got tired of the messages :P)
If the GZDoom-side will not be accepted, please close this as [Partially added] because I don't want this floating around forever considering it's a single-line change in that patch... :P
(and I would appreciate it if you gave an explanation on why it can't be added so I can repeat the same thing everytime someone asks me because believe me I've had a ton of requests for this and this thread only exists because I got tired of the messages :P)
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [GZDoom] Actor and camera roll (pull request)
Was it lost somehow? I thought it had been added long ago.
- Major Cooke
- Posts: 8211
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: GZBoomer Town
- Contact:
Re: [GZDoom] Actor and camera roll (pull request)
He didnt submit it via github. It's in a zip file above.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [GZDoom] Actor and camera roll (pull request)
I know. But I thought it had been added long ago.
Re: [GZDoom] Actor and camera roll (pull request)
No, the gl_scene.cpp hasn't been applied yet...
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [GZDoom] Actor and camera roll (pull request)
Now it's in.
Re: [GZDoom] Actor and camera roll (pull request)
Tested and working. Thanks! This can be considered [added].
- Ozymandias81
- Posts: 2068
- Joined: Thu Jul 04, 2013 8:01 am
- Graphics Processor: nVidia with Vulkan support
- Location: Mount Olympus, Mars
- Contact:
Re: [GZDoom] Actor and camera roll (pull request)
Congratulations Nash, now finally GZDoomers could enhance their headaches!Nash wrote:UPDATE FEB 12 2015: this has been officially added. Example WAD here!
Pull request (I hope I did it right!)•DECORATE A_SetRoll code pointer.
•DECORATE "roll" variable.
•ACS SetActorRoll, GetActorRoll.
•Add roll support to the camera in OpenGL.
These currently don't really do anything in the software renderer. Only GZDoom's models will be affected if they have the InheritActorRoll flag in their MODELDEFS... or, if used on the player; the player's view will roll appropriately.



This will surely useful for things with some Descent style!
- Major Cooke
- Posts: 8211
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: GZBoomer Town
- Contact:
Re: [GZDoom] Actor and camera roll (pull request)
And making HL-esque earthquakes.
- Major Cooke
- Posts: 8211
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: GZBoomer Town
- Contact:
Re: [GZDoom] Actor and camera roll (pull request)
Oh, and Nash? Care to clarify anything in here?
Re: [GZDoom] Actor and camera roll (pull request)
Only the part about rotating the player - his actual model will only be rotated if the player's MODELDEF has the InheritActorRoll flag. Without this flag, only his camera view will rotate but his model will remain untouched.Major Cooke wrote:Oh, and Nash? Care to clarify anything in here?
Re: [GZDoom] Actor and camera roll (pull request)
Quick question: how does roll effect any projectiles or other objects spawned by an actor? Is there a way to inherit roll?