Mods / True Third Person

Tags:
Other Graphics
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 📑


v1.0.0-dev.1
- Experimental: New camera positioning 
v0.0.2
- 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 IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.0-dev.1 truethirdperson
1.22.0-pre.1 - 1.22.0
565 Apr 26th at 10:47 AM truethirdperson_1.0.0-dev.1.zip 1-click install

- New Experimental positioning

0.0.3 truethirdperson
1.21.0 - 1.21.1 1.21.2 - 1.21.6
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
1.21.0 - 1.21.1
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
- Tweak: Moved default key from CTRL to Tilde (US Layout/OpenTK based) and allow for customization

0.0.1 truethirdperson
1.21.0 - 1.21.1
117 Sep 14th 2025 at 5:41 PM truethirdperson_0.0.1.zip 1-click install

Initial Release


59 Comments (oldest first | newest first) (threaded | flat)

neoladd, May 29th at 5:16 PM

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

neoladd, Jun 1st at 3:43 PM
@WhiteDwarf: 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. 

neoladd, Jun 2nd at 9:52 AM
@WhiteDwarf: 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.

WhiteDwarf, Jun 2nd at 11:45 AM
@neoladd: 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

neoladd, 6 days ago
@WhiteDwarf: 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 

neoladd, 5 days ago
@WhiteDwarf: Wow... Rude... Accusing me of lying after I tried to help...

ahh my bad, I was looking up camera instead of zoom

neoladd, May 28th at 3:46 PM (modified May 28th at 3:46 PM)

does this work on 1.22.2

Xanodia, May 24th at 7:46 AM

OldManYells  Any chance for a shoulderswap hotkey?

OldManYells , May 15th at 8:08 AM

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 😬

toastrman, May 11th at 5:50 PM

Will this mod burn down my mountainboat?

WhiteDwarf, May 10th at 4:01 AM (modified Jun 2nd at 11:50 AM)

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 😅

Potato_Spud, May 8th at 3:37 PM

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.

OldManYells , Apr 29th at 4:23 PM

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.

KittyofPathos, Apr 27th at 6:39 PM (modified Apr 27th at 6:41 PM)

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.

Sparksoldier, Mar 29th at 5:40 PM

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!

beefbrain, Mar 21st at 4:58 PM

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!

Banterclause, Mar 15th at 1:02 AM

This mod is fantastic! great job with the code.

 

Any plans to update to 1.22?

Snowfyre, Mar 12th at 2:10 AM

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

Grant_Grimm, Feb 22nd at 12:32 PM

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?

OldManYells , Feb 8th at 4:59 PM

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.

Komako, Feb 5th at 6:58 PM

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

Puppypuppypuppy, Feb 4th at 2:10 AM

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.

DeeTales, Jan 11th at 4:47 AM (modified Jan 11th at 4:50 AM)

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.) 

FanTomFireD, Jan 6th at 4:20 PM

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

Fjall, Dec 13th 2025 at 11:18 PM

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!

Kearthar, Dec 11th 2025 at 3:34 AM

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

berserkus, Nov 25th 2025 at 7:34 AM

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?

Connoroid, Nov 11th 2025 at 7:28 PM

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.

OldManYells , Oct 11th 2025 at 2:46 PM

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.

Jaggedcan9ne, Oct 8th 2025 at 1:36 AM

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.

OldManYells , Oct 6th 2025 at 10:34 PM

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.

Johnski, Oct 6th 2025 at 6:42 PM

F5 to switch to 3rd person

Luka, Oct 6th 2025 at 8:45 AM
Hello...I'm somehow too stupid...which key do I use to switch to third person?
Jaggedcan9ne, Oct 6th 2025 at 1:44 AM (modified Oct 6th 2025 at 1:45 AM)

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.

Cuttlebear, Oct 5th 2025 at 8:17 PM

Crossbows and Firearms compatibility would be so so so amazing.

OldManYells , Sep 20th 2025 at 2:09 PM

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.

Serefinwen, Sep 20th 2025 at 4:10 AM

Would this work with older game versions or would that cause pain?

CrowBrains, Sep 20th 2025 at 3:59 AM

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! 

wormychan, Sep 18th 2025 at 2:19 AM

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

osayra, Sep 17th 2025 at 5:40 AM (modified Sep 17th 2025 at 5:41 AM)

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.
image

OldManYells , Sep 16th 2025 at 4:46 PM

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?

CrowBrains, Sep 16th 2025 at 4:14 AM

Thanks for the quick update!

osayra, Sep 16th 2025 at 1:32 AM

would it be possible to zoom in more? is there a config for that

Chumber, Sep 15th 2025 at 6:19 PM

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?

Abra_The_Cadabra, Sep 15th 2025 at 6:06 PM

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.

OldManYells , Sep 15th 2025 at 5:16 PM

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.

Moose_, Sep 15th 2025 at 4:47 PM

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.

XurxoMF, Sep 15th 2025 at 1:40 PM

Amazing mod! So much easier to play with this FPV 🔥

OldManYells , Sep 15th 2025 at 8:46 AM

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?

Abra_The_Cadabra, Sep 15th 2025 at 12:56 AM

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.

OldManYells , Sep 14th 2025 at 9:45 PM

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

Abra_The_Cadabra, Sep 14th 2025 at 9:29 PM

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.

OldManYells , Sep 14th 2025 at 8:24 PM

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.

Abra_The_Cadabra, Sep 14th 2025 at 7:48 PM

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.

Tyga, Sep 14th 2025 at 7:20 PM (modified Sep 14th 2025 at 7:20 PM)

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

Moose_, Sep 14th 2025 at 6:19 PM

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