Realistic ballistics & zeroing rifles
-
<1sk>Headshot
- Posts: 893
- Joined: 2007-05-14 21:51
-
VipersGhost
- Posts: 1171
- Joined: 2007-03-27 18:34
-
Raymond.Reiloff
- Posts: 176
- Joined: 2007-05-17 08:53
-
VipersGhost
- Posts: 1171
- Joined: 2007-03-27 18:34
Ah OK, good to know. For some reason I swore I had heard it elsewhere. Well heck ya then, lets get this fixed. I'm all for fixing the ballistics big time! As much as we can at least.Jonny wrote:The BF2 metre is EXACTLY the same as a RL metre.
https://www.realitymod.com/forum/bf2-me ... ml?t=30068
The scales are out by different amounts for everything else. Its like that because no one has tried doing the ballistics properly until now.
-
KingofCamelot
- Retired PR Developer
- Posts: 2365
- Joined: 2006-01-07 18:17
Interesting stuff. 
However, I think it's unfair to say that the current rifles are not zeroed at all. They ARE zeroed as far as gameplay is concerned, the DEVs who did the zeroing modified the gravity modifiers to make the bullets hit at different distances.
Also, your graph picture isn't entirely accurate. Bullets in BF2 don't rise after being fired, unless some change you've made was able to accomplish that, which would be interesting.
However, I think it's unfair to say that the current rifles are not zeroed at all. They ARE zeroed as far as gameplay is concerned, the DEVs who did the zeroing modified the gravity modifiers to make the bullets hit at different distances.
Also, your graph picture isn't entirely accurate. Bullets in BF2 don't rise after being fired, unless some change you've made was able to accomplish that, which would be interesting.
Ruthless Executioner of 280 SpamBots
Retired Lead Coder for Project Reality - 0.25 through 0.4
Retired Lead Coder for Project Reality - 0.25 through 0.4
-
nedlands1
- Posts: 1467
- Joined: 2006-05-28 09:50
That is not the table.BrotherAlex wrote:click the link titled "graph"
@ KingofCamelot
I believe that Jonny was doing the trajectory of a bullet which is being fired slightly upwards. Before anyone asks, the angle fired would not be ~45 degrees as the graph has been heavily truncated horizontally.
The only evidence of zeroing I have seen is that particular points on the scopes of various weapons, coincide with the drop at a particular range (eg the base of the top triangle on the ZF version of the G3A3, coincides with the drop @ 400m range).
To properly zero I believe we need two things. A space between the barrel and scope instead of one being within the other and the barrel and the scope to be not parallel so they converge at the zero point. I believe the first is possible with the "ObjectTemplate.ProjectileStartPosition" modifier.
-
nedlands1
- Posts: 1467
- Joined: 2006-05-28 09:50
Okay I'm tired(about 2:00 AM here) and have not too much of an idea of what you are talking about Jonny. I have made an illustration in Drafix for you to show you how I perceive the system to work.

The top diagram shows the current weapon and sight arrangement and the bottom shows what a zeroed one would be like (not to scale). The dotted arrow represents the sight's position and orientation and the dotted line represents the LoS(line of sight). The solid arrow represents the barrel's position and orientation and the solid line, the path of a fired bullet. In the first diagram the two arrows overlap.
In order to get the weapon to zero properly, two things must be satisfied. Firstly, the sights must be relatively higher than the barrel. This is to say that there must be a space between the barrel and the sights. There are two ways of achieving this. Raise the sights or lower the barrel. Secondly, the angle between the LoS and the LoD(line of departure) must be > 0. This allows the path of the bullet and the LoS to intersect forming a zero point. Again, there are two ways of achieving this. Angle the sights down or angle the barrel up.

The top diagram shows the current weapon and sight arrangement and the bottom shows what a zeroed one would be like (not to scale). The dotted arrow represents the sight's position and orientation and the dotted line represents the LoS(line of sight). The solid arrow represents the barrel's position and orientation and the solid line, the path of a fired bullet. In the first diagram the two arrows overlap.
In order to get the weapon to zero properly, two things must be satisfied. Firstly, the sights must be relatively higher than the barrel. This is to say that there must be a space between the barrel and the sights. There are two ways of achieving this. Raise the sights or lower the barrel. Secondly, the angle between the LoS and the LoD(line of departure) must be > 0. This allows the path of the bullet and the LoS to intersect forming a zero point. Again, there are two ways of achieving this. Angle the sights down or angle the barrel up.

Jaymz