I have designed a hierarchical navigation interconnected system/subsystems in which
there are basically two major types of objects in put inside, first being infrastructures, like buildings, factories
and open-spaces like gardens, roads etc and framework types, like suburbs, cities and continents.... no planets, galaxies, xynoverse
haha
Each of them contains exactly one navigation system and they contain various needed navigation data.
I then would calculate a hierarchical costs between them by using the pivots of the system's bounding box.
But It has one minor problem, when I say add a suburb to the system, I name it the GlobalWorld,
after adding in the open spaces, the infrastructures would overlap with them, or basically sit on them,
so I can't calculate the abstract costs on them. But it is a very naturally simple case to place infrastructures on top of
open-spaces, how should I do it right? I know the correct way should be putting roads beside the infrastructures,
but can I do it this way?
[attachment=36061:q.png]
Thanks
Jack