View Single Post
  #3  
Old 07-26-2014, 08:19 PM
a_gnoll_pup a_gnoll_pup is offline
Sarnak


Join Date: Apr 2013
Posts: 230
Default

Can confirm that clip planes work different in DX8/DX7 than they do in DX9.

Basically, Haynar, the clip plane is more akin to a 'fog effect' when sky is set to 0, which is emulated in DX9 already. However, the clip plane also applies to zones that have a zsky != 0 titanium where as in older clients I can find no evidence of this happening.

Basically, if the sky setting in the NewZone_Struct is set to 1 or higher, clip plane should not be shown for geometry settings. It should only be shown if it is 0.

Additionally, the titanium client has something called the 'actor clip plane', which causes NPCs to drop their animation past the clip plane, and beyond double the distance, disappear entirely. The client has an artificial limit that you can hex edit to remove, and have NPCs show up and move at any distance, which is how the functionality is in the EQMac client (in DX7/DX8, the actor clip plane did not exist.)

Hope that clears some stuff up - the first is a server code change, the latter is a client setting.
__________________
Reply With Quote