<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-2" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18854">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>Hi everyone</FONT></DIV>
<DIV><FONT size=2 face=Arial>I'm trying to implement pathfinding and some
navigation for my bots (written in libOpenMetaVerse) and it seems it would
be more efficient to do this on the server's side, instead of on the
client. Ideally, I'd like to go through the region's prims and terrain and
create a navigation graph consisting of various waypoints and then apply some
standard algorithm like Dijkstra or A* to find the route for my bot. I
was thinking I could create an invisible prim for every waypoint and reimplement
the autopilot function so it suits my needs a little more. To do this I
suppose I need to do the following:</FONT></DIV>
<DIV><FONT size=2 face=Arial> 1) Be able to access all
the region's prims, their locations and shapes to create and manage the
graph of waypoints</FONT></DIV>
<DIV><FONT size=2 face=Arial> 2) Be able to reimplement
the autopilot function, so whenever the client starts autopilot, my method
gets called and sends the client along the computed route.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Could this be done via RegionModules? </FONT><FONT
size=2 face=Arial>I'm fairly new to OpenSim development, so any tips that could
point me the right way would be greatly appreciated.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Thanks for all your time</FONT></DIV>
<DIV><FONT size=2 face=Arial>V.Rovensky</FONT></DIV></BODY></HTML>