Mods / True Third Person
- Tags:
- Author:
- OldManYells
- Side:
- Client
- Created:
- Sep 14th 2025 at 5:41 PM
- Last modified:
- Apr 26th at 10:47 AM
- Downloads:
- 4432
- Follow Unfollow 238
-
Latest release (for Vintage Story 1.21.0 - 1.21.1 and 1.21.2 - 1.21.6, outdated):
truethirdperson_0.0.3.zip 1-click install
For testers (for Vintage Story 1.22.0-pre.1 - 1.22.0, potentially outdated):
truethirdperson_1.0.0-dev.1.zip 1-click install
True Third Person
(Warning: Sound is a bit loud.)
This mod aims to provide a different way to play Vintage Story by improving the experience of the third person camera enough so that it becomes viable to play the game in that perspective.
New Experimental Version
New camera positioning system. Camera now attempt to dynamically adjust to the player look vector, i.e., should be much closer o a true third person gameplay experience (wich minimal to none aim/reticle adjustments) -- It should now be much more compatible with Combat Overhaul (needs more testing)
Changelog 📑
- BugFix: Scroll to zoom was not being checked correctly
- Tweak: Moved default key from CTRL to Tilde (US Layout/OpenTK based) and allow for customization
Disclaimer ⚠️
Although i did as much testing as possible this mod manipulates the camera on the client side (still respects the bounds of base game) so you may experience weird behavior. If that's the case please let me know (yes even if for some odd reason you found a way to exploit using it -- it shouldn't be able to do anything that the base client can't). Since this is client side it works on pretty much any server, albeit i would ask about using it beforehand.
The player entity is still the authority in regards to the target, the mod manipulates both the camera and the drawing of the crossair to the screen. Any ressamblence of "auto aiming" you see is just the crosshair being drawn on screen centered around the best approach for collision with the other entities (you might see this more often when targeting entities that are not in close proximity).
About 🔢
True third person is not only highly inspired but also builds upon the work done by ImmersiveTPSCamera
If you just want a simpler solution to have a more immersive experience playing Vintage Story i suggest you check out that particular mod.
Features ✳️
- Modifier + Scroll Wheel to zoom in and out in third person (Also works with native zoom shortucts)
- Arrow keys to adjust base position of the camera point (Will be deprecated with Left/Right shoulder static position).
- Zoom out and into First Person
- Smooth camera zoom
- Prevent camera zoom in and out on collision with auto adjustment
Note: Default modifier is 'Tilde' (for non US layout -> It's the key to the left of '1')
Roadmap 🚧
- Configure either Left or Right view points (Remove camera custom positioning)
- Configure mouse zoom sensitivity
- Allow camera on a timer to lerp back to original zoom after auto zoom in from collisions
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.0-dev.1 | truethirdperson | 565 | Apr 26th at 10:47 AM | truethirdperson_1.0.0-dev.1.zip | 1-click install | ||
|
- New Experimental positioning | |||||||
| 0.0.3 | truethirdperson | 3576 | Sep 15th 2025 at 5:10 PM | truethirdperson_0.0.3.zip | 1-click install | ||
|
- BugFix: Camera snapping into FP when wall collision was too close | |||||||
| 0.0.2 | truethirdperson | 174 | Sep 14th 2025 at 9:43 PM | truethirdperson_0.0.2.zip | 1-click install | ||
|
- BugFix: Scroll to zoom was not being checked correctly | |||||||
| 0.0.1 | truethirdperson | 117 | Sep 14th 2025 at 5:41 PM | truethirdperson_0.0.1.zip | 1-click install | ||
|
Initial Release | |||||||
well it seems it does but the fact that the camera doesn't move back into position after like going around a tree and it zooming it, is very weird. it just stays stuck zoomed in. not very usable
You can bind a button to zoom in or out
I tried this but it doesn't seem to work. I tried the vanilla zoom in and out and also the modded zoom in and out, which didn't work at all.
You need to hold binded button while you scrolling your mouse wheel
scrolling with the mouse wheel scrolls through tools, so this doesn't work.
There's nothing I can help you with then. Works for me on 1.22.3
well on top of that I suspect you may be lying because the controls for this mod doesn't have zoom in and out anyway, only up down left right
Wow... Rude... Accusing me of lying after I tried to help...
ahh my bad, I was looking up camera instead of zoom
does this work on 1.22.2
OldManYells Any chance for a shoulderswap hotkey?
WhiteDwarf i can understand that if it's getting you motion sickness you my be a bit ranty about it :D don't worry, i'm not being able to spend much time working on it and i do have a couple other mods that also require attention. I know that in the end it doesn't matter much cause people will go away if the mod does not get fixed quickly but it is what it is. That said your points are fair and even if i don't plan to provide the otherwise weird mechanic back (unless you manage to get a petition with over 50 signature 🤣) i'll try to make the camera more stable. i myself play with it and tbf i'm not using it that much because of the jankyness but it does take a while to really figure out how to properly do the math since i hacking the default game calculations (it may be a skill issue but that's what we have lol)
toastrman Yes, and if you don't send 50 steel ingots and 100 meteoric iron my way it will probably delete your world as well 😬
Will this mod burn down my mountainboat?
This mod is realy cool and all, BUT (VS version 1.22.2)
When you step up or down the block camera trying to adjust itself to the new block that you are looking at now. And this is a huge problem for me.
Camera moving by itself without me moving the mouse is giving me motion sickness. Can you please stabilize it?
And, as a lot of people already mentiond:
When there is not enough room for camera to zoom out enough it zoomes in, but it never zoomes out again by itself.
You have to manualy zoom it out. And this is pretty annoying. Especially when you're running through the forest.
Can you make camera remember the exact lenght it was zoomed out and make it return to that position, please?
P.s. sorry for any grammar misstakes that in this comment, I'm trying not to use translaters now 😅
can the camera have a default camera position? like after it auto adjusts can it return to a set distance away instead of clipping into my head everytime I walk past a block.
KittyofPathos ty for the feedback, i'll look into those. I kind reworked a bunch the way the camera is calculated and in order not to have any "noise" during the changes i kinda disabled some of the options. That's also why i didn't do a full release version, cause it needs some love still, thank you for trying it out still.
I cant seem to move my camera around at all I was hoping to get my character more to the left of screen like sort of how helldivers is.
It also doesn't seem to work with the second version of TPC with the character being able to turn around freely.
And lastly, if I zoom out and my camera bumps a wall it does not return to the original zoom level, instead staying punched in at default zoom.
I'm having issues with terrain collision on 1.21.6. If you look too far upwards or your camera clips against terrain while underground, it forcibly zooms in so you can see where you're going. Which is great, the problem is that the zoom doesn't reset afterwards, so pretty much everytime you want to look upwards while in third person you have to use the modifier to zoom out again once you are done. I was not able to find a config for the 'prevent camera zoom in and out on collision' feature present in the list. If a fix is possible for this it would be greatly appreciated!
Hello! Thank you so much for this mod. It's helped my friend who gets vertigo from FPS POVs actually play the game.
One thing we'd please like to know is how the "Prevent camera zoom in and out on collision with auto adjustment" feature works. Is it actually supposed to prevent the camera from being affected when it collides with blocks in the world?
Just having issues with indoor/underground locations and being forced back into first person when there's a wall behind the character.
Thanks again!
This mod is fantastic! great job with the code.
Any plans to update to 1.22?
whenever i look upwards the camera zooms in but doesnt zoom back out again when i look back down and have to manualy zoom out every time
What do you need to get it to the point of being at the level of Hytale?
I am trying to use this but get no reticle while in 3rd person, do I need to add one?
Thank you all for the feedback. This mod does some heavy lifting thus is not always easy to work on and i could've done a better job on the code. My intention is to come back to it for some decent changes and hopefully achieve one of the initial goals (which i was not extremely satisfied with the current state tbf) which for the lack of better comparison is mainly what you have in Hytale currently. But it will require some work so it might take a while.
Each time you switch back to fp and then to tp settings of third person camera(distance and offset) are reset. Very annoying, otherwise its a great mod
Being able to zoom in more before it automatically brings you back to third person would be so amazing. I love, love this mod, but it is truly difficult to navigate in tight spaces when my camera is forced to be so far from my character! It looks lovely in open areas, but it very difficult to use in caves and forests.
Thanks for this, I'm enjoying it!
For the roadmap, I would like to see the left/right view points added, and a bind to swap between them; but I would also prefer to keep the ability to unlock and arbitrarily adjust the camera position from those anchor points on the fly. I don't see why that should be removed?
And I would also enjoy an option to force first person when equipping designated weapons. (In my opinion you don't need to do the work of detecting them, just let us add them to a list with a dot command as the ImmersiveFP Toggle mod does.)
Have some issues that i have trouble troubleshooting. The crosshair doesn't show up in third person, keybinds work fine. mod also says it requests game 1.20.0 even though it says compatible here with 1.21.6. I only have player lib, avali mod and combat overhaul installed along with this. Have tried disabling all other mods and making a new world, didn't do anything for me.
Thank you in advance
I would like to second the suggestion for some compatibility mode for mods like firearms - ex: forced first person when aiming. Great mod, though, as it can make 3rd person playable!
Thank you very much for this mod. I love being able to change the 3rd person perspective with the tilde key arrows and scroll wheel. It feels so cinematic this is just what I needed for this game. Wonderful work
For compatibility with combat mods, would it be possible to have the POV change to first person while aiming and back to third person once aim is released?
Thank you for making this mod! I normally get motion sickness from playing first person games so this mod allows me to play this awesome game.
Jaggedcan9ne the several mods that change crossair fundamentally just adjust the rendering position of the crossair on screen. The downside here is that not only this one ajdust the crossair, but does it to compensate for the camera ajdustment offset. Fundamentally i think the other mods would need to ajdust to this (either independently or by direct comunication between mods), but perphaps i can come up with a better ideia. As i want to try out a different approach a don't want to start either by attempting compatibility and would ask you all to avoid requesting it to other modders as i don't want anyone doing unecessary work or even having to do it twice.
OldManYells Any engine hooks or config settings that would force first person for aiming bows and muskets from the firearms mod in the meantime? I wouldnt count the issue as a flaw of your mod, I had assumed it was a compatibility issue between mods since I'm use to the same kinds of problems whenever I dust Skyrim off and load it up with a few thousand mods.
Jaggedcan9ne Currently this mod is not compatible with other types of combat mods that themselves change the dynamics of aiming. I'm considering the possibility of testing a third person gameplay with the overhead camera (the third mode where you can walk more freely) and a positioning similar to the current one implemented. This would remove the need to manipulate aiming and would most likely be able to delegate any of that to the others mods. Got tempted ofter checking out the way you play in SurrounDead.
If i go this path i'll launch a version as experimental first so that people can test and see how it feels before making it the default Third Person experience. Or maybe have them both if possible.
F5 to switch to 3rd person
Hello...I'm somehow too stupid...which key do I use to switch to third person?Noticed an issues with the Firearms mod, has to do with trying to aim and fire in third person with the third person dot crosshair. Point of aim versus point of impact is off, not sure yet in what direction left or right, up or down.
Maybe a setting as a quick fix to force first person for aiming? Im using the carbine and it works just fine in first person, its only in third person do I notice that im not hitting where I aim.
Crossbows and Firearms compatibility would be so so so amazing.
SeregFinnel i would say that at least for 1.20 it should. But on the 1% chance that something goes weird i would test it first.
CrowBrains fair point. Presets might be a bit more work to make it happen, but i can see if next time i get a moment i can have feedback to the player whenever you adjust the camera and maybe save that position as the default one.
wormychan let me see if i can figure that one out.
Would this work with older game versions or would that cause pain?
OldManYells, Id very much enjoy keeping the option to adjust the position as you currently have, I tend to shift the camera more left, centering the charater more in the middle of the screen just off center. It would be really nice qol to have presets that can be saved!
For some reason trying to load this on 1.21.0 causes it not to load properly. The game states its for an older version of VS and when it tries to load it the cursor is locked to the top left of the edge of the screen. Not sure what thats all about i thought it was a mod conflict but loading VS up with only this mod installed causes the same issue. Dont know what it is :o
OldManYells I mean like zoom in closer to the character, so they take up more of the screen. I'd like something like this but without having to make the fov so compressed.

Chumber depending on how many people are interested in the mod itself and the feedback i'll try to see if it's feasable. I've actually already exchanged some words about it with the creator. If you use the arrow keys you can already ajdust the position in both axis, this is something i've brought from immersive tps but i was planning on removing since i was thinking most people won't actually adjust the camera that much. I'm using the mod myself as much as possible because the ideia is trying to come up with default positioninig (aside from the shoulder side) that works well for the gameplay.
osayra, you mean zoom out? Increase the maximum distance?
Thanks for the quick update!
would it be possible to zoom in more? is there a config for that
This is pretty cool. Definitely makes boating a little easier so I don't have to constantly swap back to FP to hit the sails.
Any chance of compatability for Maltiez's mod suite? Testing last night with firearms, crossbows, etc., the reticle does not reflect the aim point of the weapons. The character doesn't turn until the "edge" of the reticle's movement area, so the weapons stay arimed wherever they're physically pointing, and not where the reticle is in third person.
Additionally, do you have any plans to allow for adjustment of the camera offset to have it closer or further from the character on either side? I see on the roadmap that you've planned left or right, but will those be adjustable as well?
OldManYells Sorry I never responded last night, got busy playing the game haha, and yeah I imagine you figured out what I meant by that based on the patch you added.
Abra_The_Cadabra new version should fix it.
Moose_ yeah i get it, the default since version 0.0.2 is now the "Tilde", i'm unsure where your "`" is but i suspect we may be talking about the same one. Which version of the mod are you running? If you're on the 0.0.1 it's probably it. Either way if you can try this latest one and let me know if it still happens.
OldManYells i also use sprint toggle, but it does mix with it. I'd say the best key would be " ` " since it's unused unless choosen by player.
Regarding the bug, i also get it. Whenever the camera is set to the closest zoom it does scroll in and out of first person mode when scrolling the hotbar.
I did not test it too much, but probably can be avoided if you can disable the transition from 3rd to 1st person via the scroll to zoom feature.
Amazing mod! So much easier to play with this FPV 🔥
Abra_The_Cadabra your having that issue if for instance, you're looking up and the camera is "on the ground" and you try to zoom out?
Got another weird bug, when your camera gets too close to your character it stays that way, and you try to scroll out it will first go back to first person, then you have to scroll again to go back into third person.
Abra_The_Cadabra
Tyga was absolutely correct, in the last steps to clean up stuff i move the proper code around and messed up :D
Changed the default key to be 'Tilde' key (the one on the left of '1', for those using US based layout, for the others it should be wtv key you have there), also you can now change it in the Settings > Controls. Updated the descriptions in the Controls so you can find it more easily throught the mod name
I am having the same issue as Tyga, I am playing with quite a few mods but none to my knowledge that affect the scrollwheel, and yeah even when not holding CTRL, I zoom in and out of third/first person when trying to navigate my hotbar.
Moose_completly forgot that I play with toggle sprint so it doesn't make much difference to me. Will have to figure out a better default and allow for config.
Tyga not sure if I understood completely what's your issue. If you're not holding control the mod should never act on the zoom. Could you provide more details. Do you use many mods?
Will take care of the CTRL keybind issue as it conpletely went over me that it you for sure cause collisions with other stuff.
For anyone using this with say Crossbows or what not, go into ConfigLib mod settings in game, and change Aiming Type to Vanilla, or else the cursor will be way further right than it should be in the third person mode. Or if the Author adds support in the future then ignore this.
Would really appreciate config file to change the toggle from third to first person, as even when im not holding control my scroll wheel is changing camera modes when im trying to scroll through my hotbar
This is perfect, thank you!
The only feedback that I have is that most people use CTRL for spring (didn't bother to change or carried over from the other game), this gets annyoing with the keybind you set by default. It will be better for the regular joes to have the hotkey on a different button by default