Character camera detaches if he can't turn

Jaakk0S

New member
Hiya!

I'm slightly annoyed by the fact that the character camera shows the character face sometimes (combat mode). Basically the camera is attached to the head with a spring that gets a bit loose sometimes, and I feel that allowing it to show the character itself is a breach of immersion. This can happen slightly in fast turns, jumps and such, but there's a specific moment where the camera completely moves to show the character face, which is when the player is turning the character with the mouse yet the character has no physical space to turn.

There are two obvious solutions:
1. also restrict the camera from turning when the character can't turn
2. never restrict the character from turning but he must be free always.

I'd go for option 2. Is there some existing easy way to achieve this?

Btw so far I have been able to achieve all I want from the controller so I'm sure this one is doable, too :)
 
In a first person view, the character's head/face should be invisible:

1606736187505.png

In the demo scene, the head object uses the Third Person Object component to set its material to an invisible one when in a first person view.
 
1. Detached my character's head into a separate object
2. Used the Character Manager to assign Third Person Object
--> Head is invisible yet casts shadow
 
Top