SWGEmu Old Forums Archive  

Go Back   SWGEmu Old Forums Archive > Announcements > Bi-Weekly Updates

Notices

Bi-Weekly Updates Bi-Weekly Updates are SWGEmu's cornerstone updates, posted every two weeks.

Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1  
Old 04-18-2008, 04:38 AM
Maccajnr Maccajnr is offline
 
Join Date: Feb 2007
Posts: 55
Quote:
Heightmaps: This is an area that is holding us back in the area of NPC movement and structure placement at the moment. We know a number of ways to implement this, but are searching for an efficient alternative to the methods we already know. Currently, we will be able to generate a huge file with all the z values for every x/y coordinate pair, but the problem we have is being able to manage all that data in a sensible way (save memory, fast request time etc). Educated idea's on how to manage huge heightmaps are welcome.

I'm not undertanding this really well. The client and the character is moving correctly on the map, following the surface correctly for every ups and down. So what prevents the Npcs and structures to follow the same rules?
  #2  
Old 04-18-2008, 05:18 AM
Seaseme Seaseme is offline
Seaseman
Administrator
 
Join Date: Dec 2006
Posts: 857
Quote:
Originally Posted by Maccajnr View Post
I'm not undertanding this really well. The client and the character is moving correctly on the map, following the surface correctly for every ups and down. So what prevents the Npcs and structures to follow the same rules?
Because the client doesn't send that data to prevent things like clipping or to determine if you can or can't shoot through a hill or a wall. It's all stored server side which is what they're trying to figure out.
__________________
  #3  
Old 04-18-2008, 10:29 AM
Maccajnr Maccajnr is offline
 
Join Date: Feb 2007
Posts: 55
Quote:
Originally Posted by Seaseme View Post
Because the client doesn't send that data to prevent things like clipping or to determine if you can or can't shoot through a hill or a wall. It's all stored server side which is what they're trying to figure out.

So the client knows the hight and not the server? Sorry my brain is slow this friday
The mini radar knows this at least, it shows the exact hight where I stand. So where does it find that info from? I mean, can't the npc (the server) read its current hight from the same location, like a copy of that on the server?
  #4  
Old 04-18-2008, 10:35 AM
Macrona Macrona is offline
 
Join Date: Dec 2006
Posts: 413
It already does, that syncs the players, but that doesn't help the NPCs.
Closed Thread

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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



All times are GMT -4. The time now is 04:31 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
All Contents Copyright © 2004-2010, SWGEmu.