Jump to content

ruthberg

Member
  • Content Count

    365
  • Joined

  • Last visited

  • Medals

  • Medals

Everything posted by ruthberg

  1. I would not recommend doing it. But you could get pretty close by calculating an airFriction value for your bullet and then using it as C1 coefficient in the ATragMX Addon.
  2. ruthberg

    Advanced Ballistics (WIP)

    The algorithms are custom-made for ArmA, but they are based on the same physical principles that apply to projectiles in real world. Yes. Yes, as long as you can find correct input data for the rifle/ammunition combination you are using in the game. It might not be perfect, but it will get you very close. The real ATragMX software has many features that are not implemented in the mod. And the C1 coefficient in the mod represents something different than in reality. But apart from that, it is very similar.
  3. The range card output is not meant to be used for getting accurate firing solutions. It's accuracy is greatly reduced compared to the main menu output. Otherwise you would have to wait several minutes for the range card output being calculated. This addon was made specifically for ArmA 2 OA ACE. The algorithm solves the problem numerically by recreating the game physics. Hence changes to the gravity force or simulation interval will throw it off. Sight height is not taken into account by this addon.
  4. --- Description --- This addon introduces a new item to the game, which helps you to calculate firing solutions. --- Features --- * Supports most rifle calibers used in ACE * Supports manual entry of gun data * Multiple Targets (up to four) * Rapid ranging with a Vectronix Pocket Laser Range Finder * Range Card Generator * FPS corrected wind drift * Target Range Estimator * Target Speed Estimator * Clicking Memory * Handles both English (Imperial) and Metric units of measure * Display in Mils, MOA, Clicks * Calculates bullet drop, wind drift, lead (moving targets), time of flight, remaining velocity, remaining energy --- Basic usage --- Step 1: Select ATragMX in your ACE self interaction menu Step 2: Select your cartridge (GunList / Arrow up/down buttons on the PDA) Step 3: Enter the target range (TR) Step 4: Enter the inclination angle to the target (IA) Step 5: Enter the cross wind (WC) Step 6: Enter the head wind (WH) Step 7: Enter the target speed (TS) Step 8: Enter the FPS of the client who shoots (if known - otherwise leave empty) Step 9: Select your scope unit of measurement (MILs, TMOA, SMOA, Clicks) Finish: Click Calc --- Target Range Estimator usage --- Allows you to estimate the range of a target if you know both it's real size and image size in your reticle. --- Target Speed Estimator usage --- Allows you to estimate the speed of a target if you know it's range and the time the target takes to pass a certain number of hash marks in your reticle. --- Relative Click Memory usage --- Step 1: Calculate a firing solution Step 2: Adjust your scope accordingly Step 3: Click the "Update" button Step 4: Calculate a new firing solution Finish: Use the data in the "Rel" column as holdover or to adjust your scope --- Download --- Zip Package: http://fastshare.org/download/ATragMX_ACE.zip --- Recommended Reading --- ATrag User Manual: http://horusvision.com/download/manual_Horus_ATrag-v385.pdf --- Requirements --- * CBA - Community Base Addons * ACE - Advanced Combat Environment
  5. ruthberg

    Advanced Ballistics (WIP)

    Version 1.5 Changelog: -Major performance optimizations (will be noticeable during full-auto fire) -Fixed temperature and humidity not being synchronized properly in multiplayer -Fixed a minor bug that caused too much wind deflection when the bullet is flying close above ground I also uploaded a few more development videos that show how the wind system works: https://vimeo.com/album/3021620 ---------- Post added at 18:37 ---------- Previous post was at 18:23 ---------- The rotation of the bullet causes spin drift. It will always be to the right, unless you use 3rd party rifles that have a left-hand twist. Coriolis drift will always be to the right if you are on the northern hemisphere and to the left if you are on the southern.10.4x77mm @ 1000m: ~ 15 cm spin drift ~ 6 cm coriolis drift 12.7x108mm @ 1000m: ~ 20 cm spin drift ~ 7 cm coriolis drift
  6. Version 1.2 Changelog: -Added 5 Kestrel4500 units to the NATO support box (Box_NATO_Support_F)
  7. Version 0.7 Changelog: -Added 5 ATragMX units to the NATO support box (Box_NATO_Support_F)
  8. ruthberg

    Advanced Ballistics (WIP)

    I don't know how to change the focus of the camera yet. I will try to implement it though. The mirage effect is currently very subtle, you can only see it clearly, if the background of the image allows it. It will be very hard to see if you look against the sky. I might have to increase the effect in upcoming versions. I will also try to make it look more natural. At the moment you will only see mirages that move in the direction of the wind with a speed proportional to the wind speed at that location. It will be like this in the next version: Yeah, we need a solution for this. Maybe I should ask the guys from AGM what they think about it. You can read the airFriction and muzzleVelocity values from the config like this: _airFriction = getNumber(configFile >> "cfgAmmo" >> ammo class name >> "airFriction"); _muzzleVelocity = getNumber(configFile >> "cfgMagazines" >> magazine class name >> "initSpeed"); Another way would be to shoot at targets at very close ranges to measure the muzzle velocity. Then measure your bullet drop in mil at 1000m. Then modify the C1 parameter in your gun profile until the output matches your measured bullet drop. As long as the ammo and magazine class names do not change the ATragMX will also read 3rd party config data. Being able to add new gun profiles on-the-fly that are saved when you close the game would be awesome. But I can not promise to implement this in the near future. The base temperature is slightly randomized (+- 3°C) at mission start. If the addon is also running on the server, then the temperature shift is supposed be synchronized. So thanks a lot for letting me know about this issue. I will address it in the next version. I will make a video when I released the next version. Pretty nice shooting! You could try to adjust for muzzle velocity variation. At ~24°C you can expect a muzzle velocity boost of around 2 m/s. You could also measure the crosswind - first set your reference heading (press "set heading" while you look at the target), then turn into the wind like you did in the video. The Kestrel will do the math for you. You could then enter WD (9) and WS (crosswind). A good guess in your shooting scenario would have been to add 20% to the wind speed you measured. But your wind call was already very good.
  9. ruthberg

    Advanced Ballistics (WIP)

    Version 1.4 Changelog: -Fixed muzzle velocities being read incorrectly from the configuration classes -Fixed muzzle velocity changes due to muzzle accessories being read incorrectly from the configuration classes -Fixed muzzle velocity shift due to ammo temperature changes not working at all This should fix many problems that some of you have had with previous versions. @stoffl, my system takes the environmental conditions at the current position of the projectile into account. Yes, you can for example shoot from inside a building and would still have to adjust for the wind that affects the bullet on the outside. This applies, among other things, to: -Wind -Barometric Pressure -Temperature -Humidity
  10. ruthberg

    Advanced Ballistics (WIP)

    Good point. Creating a small wiki together with some basic ballistic tables is planned. And as always, feel free to ask any questions if you have any. @vekongmaster, increased dispersion sounds like a conflict with other mods (AGM/CSE/...).
  11. You could use the debug console to disable the advanced ballistics features one by one. AB_WindEnabled = false; AB_SpinDriftEnabled = false; AB_CoriolisEnabled = false; AB_EoetvoesEnabled = false; AB_AdvancedAirDrag = false; AB_TransonicRegionEnabled = false; AB_MilTurretsEnabled = false; AB_AmmoTemperatureEnabled = false; AB_BulletTraceEnabled = false; AB_MirageEnabled = false; AB_ReducedPrecision = false; Edit 1: I found a bug, that might be the reason for your trouble. Thanks a lot for bringing this up. Edit 2: I fixed it. Version 0.6 Changelog: -Fixed muzzle velocities being read incorrectly from the configuration classes
  12. Version 1.1 Changelog: -Compatibility update for AdvancedBallistics v1.3
  13. ruthberg

    Advanced Ballistics (WIP)

    The firing solutions calculated by the ATragMX - given your input data is of good quality - are very accurate up to at least 1000m. Unless you run other 3rd party mods that also modify the trajectory. Take a look at those promo videos: https://vimeo.com/user31350477/videos Version 1.3 Changelog: -Added mirage effect (only visible when looking through high power scopes and using the parallax adjustment) -Added parallax adjustment (default key combination: CTRL+UP, CTRL+DOWN) -Added a userconfig setting that allows to disable the mirage effect and parallax adjustment -The wind indicator and protractor are now toggled on/off with the corresponding key combinations (they no longer disappear after 10 seconds) You will be able to read the wind by looking at the mirage. You can move the plane of focus with the help of the newly added parallax adjustment. Mirage will only be visible when looking through a high power scope with an appropriate parallax setting. Development screenshots that visualize the wind system: All Red - Normal wind speed All Green - Zero wind speed
  14. You might also want to watch part 2:
  15. You have to round to the next 1/10 increment. I will maybe allow different scope turret systems in the future, but you won't get much more precise than 0.1 milliradian. It would help a lot if you could find out which feature of AdvancedBallistics causes the trouble for you. Just to make sure, are you using the latest version v1.2?
  16. You can use this mission pack to analyze the bullet flight path:http://forums.bistudio.com/showthread.php?181296-SP-360-Degree-Training-Course For now you need to press "Enter" while the zero range input field is active, after you modified data in the gun column. I will maybe add an extra menu for gun data changes in the future. Edit: You mean when you shoot at the same target with the same setting?
  17. @JackZaitsev, windage corrections will only work if you use it together with the AdvancedBallistics and will only be correct if you disable the wind deflection of the AGM mod. The elevation correction should be pretty accurate even if you use it together with an unmodified version of AGM.
  18. Yes, this would be the spotter's job. But he also needs to be able to watch the target through an optic while having the ATragMX open.Version 0.5 Changelog: -Fixed broken humidity input -Default humidity setting is now 50% -Added some checks that prevent from entering absurd data
  19. @bullet purveyor, I will try to implement the key shortcuts as toggle switches. @brainslush, I can understand why you request this, but then you could no longer use the target speed estimator of the ATragMX. At least you can not interact with the rifle, while the device is open. Edit: I will try to reproduce it.
  20. ruthberg

    Advanced Ballistics (WIP)

    It is intended to be like that, but I haven't had a chance of testing it yet.
  21. ruthberg

    Advanced Ballistics (WIP)

    Version 1.2 Changelog: -Add a bullet trace effect (only visible when looking through high power optics) The intensity of the effect depends on the bullet caliber. It can be disable in the userconfig file.
  22. I will to find a good solution for those scopes. But the zeroing in meters should be done by the developer of the scopes. He should add the following to his scope config: discreteDistance[] = {100,200,300,400,500,600,700,800,900,1000}; discreteDistanceInitIndex = 2; Explanation: http://forums.bistudio.com/showthread.php?153177-How-to-change-zero-ing-default-on-a-scope https://community.bistudio.com/wiki/Arma_3_Weapon_Config_Guidelines
  23. ruthberg

    Advanced Ballistics (WIP)

    Thanks for making a video about the issue. I think I know why your wind correction was wrong. 1. You need to turn into the wind for correct wind measurements 2. I am not sure if your rifle really uses the M118LR ammo 3. You are shooting downhill through an open valley with wind blowing through it. You can expect the wind to be stronger than what you can read from the Kestrel. I would say the wind speed in your video was about 7 m/s. So you could either enter WS 7 and WD 5 or WS 3.5 and WD 3.
  24. Version 1.0 Changelog: -Added support for the new humidity simulation introduced with AdvancedBallistics v1.1
  25. ruthberg

    Advanced Ballistics (WIP)

    Version 1.1 Changelog: -Fixed bullet trajectory not being altered at all when AB_REDUCED_PRECISION was set to false -Added a humidity simulation, based on real world climate graphs -Small performance improvement when multiple trajectories are calculated at the same time Humidity will now depend on the overall climate of your location and vary with temperature and weather (rain & fog) changes.
×