I spent a few minutes pulling threads about whole Earth simulation out of Jim Kogler's mind. Here's what I learned:There seems to be a general misunderstanding these days about the ability of game engines and military simulation systems to accurately represent the whole planet Earth in training simulations. Jim, why are people interested in modeling the whole Earth anyway?
Then how is it that some games appear to simulate the whole Earth?
Sleight of hand! But game engines are not alone in this deception — many military modeling and simulation tools also employ a sleight of hand. You can claim a whole world simulation and then assume that users will plop down in one small spot on the planet and play on a flat plane tangent to the Earth near that spot. In this way, you can show a low-resolution model of the whole world but simulate in a small area as long as you don't move between several predefined tangential planes.
For example, you could create some entities in Boston or create some entities in Hong Kong — there isn't a problem. You just create a flat earth system tangential to the Earth and let those worlds play. If you are lucky, they aren't in the same system, and if you remain lucky, they don't need to interface with vehicles that are too far away from the tangential point. For ground-based training, it's seldom a worry. Vehicles in Boston aren't driving to Hong Kong, and it takes a long time to go 500km.
So, what is wrong with faking a big area with separate smaller ones?
Here's the rub. As training needs evolve, there is an increasing desire to move farther and farther from the origin of your little terrain patch. You don't just want to spin the globe and train there; you want to spin the globe and train there and communicate with something here — and those places can be really far apart. Look, today's battlefield is fully connected. Soldiers are communicating with pilots and pilots are communicating with satellite systems, and the whole electronic network could be vulnerable. If you really want to take modeling and simulation to the next step, you need to be able to model the whole thing, and all those pieces can be really, really far apart.
Without a strong foundation, you run into problems. The right way to solve this problem is to have a system that natively works in 64-bit math, where vehicles traveling between two distant points will move in the great-circle arc (which is the shortest distance between two points on a spheroid), maintaining full precision all the way around.
How does MAK model the Earth environment?
We have been using 64-bit precision (i.e., double precision) on a WGS-84 ellipsoidal model for all the mathematical calculations within MAK ONE for about 20 years.Our customers have always been able to do things like having a plane take off and fly continuously around the world without shifting or offsetting coordinate systems while simultaneously having human characters walking around accurately on the ground on the other side of the Earth. In recent years we have added satellite movement - you can load a whole satellite constellation by importing TLEs (Two Line Elements) which accurately describe their movement. A big earth simulation shouldn't end at the end of the atmosphere, electronic and cyber threats don't end where our eyesight runs out.
Why did MAK choose the bigger, more accurate path?
We did this because we built MAK ONE from the ground up to be a Multi-Domain Environment. MAK ONE customers simulate everything from the bottom of the ocean to way out in space and everywhere in between. The real world is large, and our nations' threats are big, distributed, and scary. Modern simulation engines must care about the whole threat environment, as well as the whole joint forces environment.
For example, the difference in the effectiveness of a radar system placed on the coast at sea level is radically different from the effective range if placed on mountains 2,000 feet up. Building an Integrated Air Defense simulation system that considers terrain like mountains is good, but until it considers the curvature of the earth, it's not accurate.
Okay Jim, any parting thoughts?
The MAK ONE environment provides that solid foundation for you to build your world, whether you need a small area, over the horizon, or the whole planet. You keep building and know that with MAK ONE, you are building on a solid and proven platform for over 30 years. It's a big world out there already. We have your back — go play in it.