Hello everyone. My question is basicly in the title. I was wondering what units the component uses for velocity?
For example a gun is m/s. M9 Berreta is 391 m/s, but giving the bullet 391 for velocity, is too low. The bullet drops in front of me. 3910 is still not enough, 39100 is more than enough.
So any ideas?
Bump
I would also like to know this.
Trying to make projectile performance based on real-world data is kinda hard when the units for the engine are so enigmatic.
1 unreal unit is equal to 1 centimeter. Here is the link to an answer that seems to answer most of the questions related to the “why”. https://answers.unrealengine.com/questions/22438/one-unit-equals-1-cm-but-is-it-usefull.html
Hope this helps.
1 “unreal unit” is 1 centimeter, but what about multidimensional units such as velocity? Projectile movement components have properties referencing “velocity”, does it mean cm/sec?
Yes. For example, when putting the walking speed for a character, you will set something like 300 which means 3 meters per second. I did not work with projectile component much but I don’t see any reason for it to be any different.
The link I pasted above is in part an explanation of why sometimes it can feel different than real life or why sometimes you need to exaggerate for something to feel good.
Also, I don’t know much about guns but does 391 m/s takes into account friction and other forces? Because if you input 39100 as the velocity and friction (drag) and other stuff are not correctly set, you may find the result are not physically accurate.
But to answer your question, yes velocity is unreal units per second.(UU/s)