Ever wish the chase cam were a little more free? Look no further as Chase Cam++ has arrived. Now you can finally see that sick skin you've been showing off to your friends while playing.
Includes full player rotation:
with the player reacting to your actions:
Also includes basic support for screen blending! No more guessing if you took damage or picked up an item. Works with any GZDoom game you can throw at it, and even has multiplayer support.
You can grab the latest release here.
Or check out the source code over on Github.
Chase Cam++ - Enhanced Third Person Camera
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
-
- Posts: 130
- Joined: Wed Jul 11, 2018 10:57 pm
-
-
- Posts: 26446
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: Chase Cam++ - Enhanced Third Person Camera
That's very nice. It's really quite intuitive to use and more flexible than the built-in one.
With developer mode on, GZDoom warns about a few truncations of fp values:
With developer mode on, GZDoom warns about a few truncations of fp values:
Code: Select all
Script warning, "ChaseCam++.zip:zscript.zs" line 70:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 70:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 98:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 107:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 113:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 142:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 143:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 144:
Truncation of floating point value
Script warning, "ChaseCam++.zip:zscript.zs" line 145:
Truncation of floating point value
-
-
- Posts: 130
- Joined: Wed Jul 11, 2018 10:57 pm
Re: Chase Cam++ - Enhanced Third Person Camera
Admittedly I usually leave the standard mode on so I only catch the particularly egregious cases GZDoom warns about. All of those are related to implicit casting that occurs when calculating screen blending alpha (the nature of it means converting between 0..255 and 0..1 is really common). They're intentional so I didn't bother to explicitly cast them, though it could be trivially added.
-
- Posts: 550
- Joined: Mon May 10, 2021 8:08 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): EndeavorOS (basically Arch)
- Graphics Processor: Intel with Vulkan/Metal Support
Re: Chase Cam++ - Enhanced Third Person Camera
This also won't show you fullbrightness if you activate chase cam while this mod is loaded, and if you have fullbright goggles.