Project 1999

Go Back   Project 1999 > Server Issues > Bugs

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #8  
Old Yesterday, 01:31 AM
Baugi Baugi is offline
Sarnak

Baugi's Avatar

Join Date: Jan 2015
Posts: 351
Default

Quote:
Originally Posted by CrazyPro [You must be logged in to view images. Log in or Register.]
Well I just spent 10 million years getting the Aug 2001 trilogy client to connect to a locally hosted server just to demonstrate that the trilogy client's far clip plane went super far, which also explains why some of the in-era screenshots have much closer fog than others, it was most certainly their clip plane setting.

The reason my fog tint is blue and you can see the sky before I disable it is probably because the nightmare DLL with 24,000 lines of awful slop code only translates enough of the packets to the client to simply allow me to get into the game and see my inventory, the sky and fog colors are set correctly on the server side, I can go in on a normal client and lower my far clip plane to the minimum and it looks just like p99, it's just that I don't think that's actually being communicated to my client because I only have the bare necessities to be able to get in game and walk around in my magic little DLL.
Very cool, but I'm not sure you can say anything definitive using only the client. Several related zone-specific variables were passed directly from the server, e.g. in the "NewZone_Struct" (using EQEmu naming) you get from the server while zoning, you get passed -

/*0388*/ float fog_minclip[4];
/*0404*/ float fog_maxclip[4];
...
/*0512*/ float minclip; // Minimum View Distance
/*0516*/ float maxclip; // Maximum View DIstance
...
/*0700*/ float fog_density;

src: https://github.com/EQEmu/EQEmu/blob/...cket_structs.h

fog_minclip and fog_maxclip were also determined by time of day and weather. The four different values are: day, night, day+weather, night+weather (I think anyway, haven't played with this stuff personally). Is there any reason to think the screenshot differences aren't just due to ToD/weather?

I suspect fog rendering also would have been fairly dependent on the libraries? For example, here's a DirectX 7 era document that describes fog features that are different even from DirectX 6. -

https://developer.download.nvidia.co.../docs/Fog2.pdf
Last edited by Baugi; Yesterday at 01:41 AM..
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:29 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.