Closed namreeb closed 4 years ago
To test ADT hole support for z value query, a good example is in Azeroth at (1748.293579, -661.980042)
should have only one result: 45.058178
That result should come from a raycast hit on model TIRISFALLOPENGRAVE01
.
Azeroth ADT (33, 28)
To test ADT support (without a hole), an example from right next to the hole example is (1753.842285, -662.430908)
, and should have a result from ADT quads of 44.429478
.
Test added.
Retail sniffs of splines show that the first and last hop on a path have extremely precise values for Z. Intermediate hops can be less accurate. This is probably because for start and stop a more expensive query is used. Currently I plan to use Detour's detail mesh for the intermediate hops and a custom high precision query for the start and stop.
Retail sniff examples (from Azeroth / map 0):
It is probably the lack of the high precision stop values that ultimately cause players falling through the world following server-controlled movement (from charge, blink, etc.).