server/src/shared/vmap
Lynx3d 5e89098a61 [10165] New collission system (vmap) implementation
Important:
* You have to re-extract and assemble vmaps
* Update your config file, new option 'vmap.enableIndoorCheck' added

New features:
* Include WMO+DBC area information for correct subarea identification and indoor check
* Support for WMO liquid (fishing/swimming in cities, instances and oterh WMO based environments)

Technical changes:
* New Bounding Interval Hierarchy (BIH) data structure for better performance
* Referenced model data for reduced memory usage,
  needs more files, but reduces overall file size from ~1.9GB to ~550MB

Additional Authors:
arrai (DBC handling and indoor detection)
faramir118 (windows support and bug investigation)
And of course thanks Vladimir for a lot of patience and support!
2010-07-08 23:17:26 +02:00
..
BIH.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
BIH.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
IVMapManager.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
Makefile.am [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
MapTree.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
MapTree.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
ModelInstance.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
ModelInstance.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
TileAssembler.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
TileAssembler.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
VMapDefinitions.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
VMapFactory.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
VMapFactory.h [9122] Updated copyright notice for new year. 2010-01-08 00:02:21 +03:00
VMapManager2.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
VMapManager2.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
VMapTools.h [9122] Updated copyright notice for new year. 2010-01-08 00:02:21 +03:00
WorldModel.cpp [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00
WorldModel.h [10165] New collission system (vmap) implementation 2010-07-08 23:17:26 +02:00