Charlie J Morgan
The other Charlie Morgan
Development Lead
Administrator
2.0 Supporter
Gold Supporter
Dept of Commerce and Labor
SAPD Command
SAPD
Whitelisted
LEO Support Role
- Jun 4, 2021
- 439
- 689
- 312
As people who are devout members of the car scene in GTA are probably aware, several vehicles have compromised camera positions when driving them, often people refer to this in-character as a "bad seating position".
This is when the camera is often too high or too far away from the vehicle, or a combination of both, causing the vehicle to look small and disorientating to drive compared to the other 99% of vehicles in the game.
The reason this happens in a basic explanation is the RAGE engine calculates the size of a model based on its model collisions, which dictates the camera position. For most vehicles this is fine but for ones with larger mod parts going behind or above the actual vehicle, it treats those collisions as part of the car itself and adjusts, regardless of whether the mod is installed or not and the collisions are active or not. This means that it thinks something like a Remus or a Futo GTX is longer and taller than it is because of the large exhaust mods and the tall roof accessories that can be installed on these vehicles.
For example:
Regular Futo
The orange box shows the collision boundary for the vehicle.
https://kappa.lol/6yM7e.png
https://kappa.lol/eN8V4.png
Futo GTX
The orange box shows the collision boundary for the vehicle, because of its mods the boundary extends further back and above the vehicle, which pushes the camera away.
https://kappa.lol/XfqzS.png
https://kappa.lol/C6HgA.png
https://kappa.lol/OfYgB.png
We have been looking into solutions for this as we know it does stop some people from driving vehicles they otherwise would, purely because the experience is not enjoyable. We have tried testing solutions using code, however, this has not been fruitful and thus the 3 options in the poll are the ones we have come up with, due to the impact this has, we wanted the community to decide how we move forward.
Some vehicles, unfortunately, cannot be resolved, like how certain mod parts contribute to the issue, so do things like scissor doors due to how the collisions and angles are setup for them to work, an example of this would be the Virtue supercar, there is sadly nothing we can do to improve this.
If you have any questions, please keep them on topic. Please do not use this thread to chat or discuss, it's here for Q&A only.
Thanks,
The Vehicle Devs
This is when the camera is often too high or too far away from the vehicle, or a combination of both, causing the vehicle to look small and disorientating to drive compared to the other 99% of vehicles in the game.
The reason this happens in a basic explanation is the RAGE engine calculates the size of a model based on its model collisions, which dictates the camera position. For most vehicles this is fine but for ones with larger mod parts going behind or above the actual vehicle, it treats those collisions as part of the car itself and adjusts, regardless of whether the mod is installed or not and the collisions are active or not. This means that it thinks something like a Remus or a Futo GTX is longer and taller than it is because of the large exhaust mods and the tall roof accessories that can be installed on these vehicles.
For example:
Regular Futo
The orange box shows the collision boundary for the vehicle.
https://kappa.lol/6yM7e.png
https://kappa.lol/eN8V4.png
Futo GTX
The orange box shows the collision boundary for the vehicle, because of its mods the boundary extends further back and above the vehicle, which pushes the camera away.
https://kappa.lol/XfqzS.png
https://kappa.lol/C6HgA.png
https://kappa.lol/OfYgB.png
We have been looking into solutions for this as we know it does stop some people from driving vehicles they otherwise would, purely because the experience is not enjoyable. We have tried testing solutions using code, however, this has not been fruitful and thus the 3 options in the poll are the ones we have come up with, due to the impact this has, we wanted the community to decide how we move forward.
Poll Options
Leave Things How They Are
As it says on the tin, we just accept the problem is here and don't make any changes to anything.
Remove Collisions On Mod Parts
This would mean people can still fit massive exhausts, tall roof accessories and large spoilers, however, they will no longer collide with anything in the game world, which for some may not be favoured as it somewhat lowers the quality of models.
Remove Offending Mod Parts
We will go through all vehicles new and old that have the camera issue and remove any excessively large mods that contribute to the issue, this is a more scorched earth approach but it means we won't have mod parts that phase through objects, keeping the overall quality of models higher. Although this will remove some cosmetic options.
Leave Things How They Are
As it says on the tin, we just accept the problem is here and don't make any changes to anything.
Remove Collisions On Mod Parts
This would mean people can still fit massive exhausts, tall roof accessories and large spoilers, however, they will no longer collide with anything in the game world, which for some may not be favoured as it somewhat lowers the quality of models.
Remove Offending Mod Parts
We will go through all vehicles new and old that have the camera issue and remove any excessively large mods that contribute to the issue, this is a more scorched earth approach but it means we won't have mod parts that phase through objects, keeping the overall quality of models higher. Although this will remove some cosmetic options.
Some vehicles, unfortunately, cannot be resolved, like how certain mod parts contribute to the issue, so do things like scissor doors due to how the collisions and angles are setup for them to work, an example of this would be the Virtue supercar, there is sadly nothing we can do to improve this.
If you have any questions, please keep them on topic. Please do not use this thread to chat or discuss, it's here for Q&A only.
Thanks,
The Vehicle Devs