diff options
Diffstat (limited to 'pipermail/nel/2001-June/000422.html')
-rw-r--r-- | pipermail/nel/2001-June/000422.html | 663 |
1 files changed, 663 insertions, 0 deletions
diff --git a/pipermail/nel/2001-June/000422.html b/pipermail/nel/2001-June/000422.html new file mode 100644 index 00000000..2657f61d --- /dev/null +++ b/pipermail/nel/2001-June/000422.html @@ -0,0 +1,663 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Nel] A bit of news</TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:miller%40nevrax.com"> + <LINK REL="Previous" HREF="000423.html"> + <LINK REL="Next" HREF="000424.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Nel] A bit of news</H1> + <B>Daniel Miller</B> + <A HREF="mailto:miller%40nevrax.com" + TITLE="[Nel] A bit of news">miller@nevrax.com</A><BR> + <I>Fri, 15 Jun 2001 17:56:21 +0200</I> + <P><UL> + <LI> Previous message: <A HREF="000423.html">[Nel] Hello and a Question</A></li> + <LI> Next message: <A HREF="000424.html">[Nel] Re: Nel digest, Vol 1 #106 - 2 msgs</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#422">[ date ]</a> + <a href="thread.html#422">[ thread ]</a> + <a href="subject.html#422">[ subject ]</a> + <a href="author.html#422">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>C'est un message de format MIME en plusieurs parties. + +------=_NextPart_000_0010_01C0F5C4.7C949000 +Content-Type: text/plain; + charset="iso-8859-1" +Content-Transfer-Encoding: 7bit + +For anyone who's interested, here's a brief view of what we're up to at +Nevrax. + +Regards to all, +Daniel. + + + +================================================ +NeL Development Team Summer/ Autumn 2001 Roadmap +================================================ + +Summer 2001: +============ + +The teams are working hard on the technology code required for an important +internal milestone, for the Massively Multiuser Universe in development, for +next September. The features listed under 'Coming Soon' (below) are on the +todo list for the internal milestone and will become available through the +summer. +During this period much of the code is being developed under Windows 2000 +(predominantly AI and 3D) and is liable to be committed to CVS without GNU/ +Linux testing. +Linux patches/ bug fixes will be readily accepted. + + +Autumn 2001: +============ +Once the internal milestone is behind us, the internal pressure on the NeL +development teams will be reduced and we will open up discussion about +further direction, specification improvemens and so on. + + +Snowballs: +========== + +Snowballs is going to be re-written over the next few weeks to reflect the +advancements and changes of direction in the NeL library since January. +There'll be postings as development progresses. +We intend to release a binary once the new code has been put together. + + +Net: +==== + +Done so far: +------------ +- Layer 0 (Data transfer layer) implementation +- Layer 1 (Data block management layer) implementation +- Layer 2 (Serialised data management layer) implementation +- Layer 3 (Message management layer) implementation & examples +- Layer 4 (Inter-Service message addressing layer) implementation & examples +- The 'Service' Framework implementation & examples +- System services (Naming Service, Time Service, Log Service) implementaion, +API & examples +- Login system (Stand alone program, client API) implementation & samples + +In development: +--------------- +- Shard Administration system (Admin Service, Admin Executor, Admin Client) +implementation +- Improved debugging tools for services in a shard + +Coming Soon: +------------ +- Backup Service +- Account manager (stand alone) + +On the list for later: +---------------------- +- Robustness testing and improvement (robustness to common attacks) +- System stress testing and stressed performance improvement +- Profiling and optimisation +- Tuning of GNU/ Linux for NeL shard servers + + +3D: +=== + +Done: +----- +- A basic sub set of the materials (missing bump mapping, etc) +- Scenery rendering - Outdoors implemented with exception of geometric noise +and water +- Scenery rendering - Indoors with exception of light maps and portal based +culling +- Character and object animation and rendering with exception of IK +- 3DSMax Plugins and exporters for generating the data for the above systems + +In development: +--------------- +- Light maps for indoor scenes +- A particle and effects engine + +Coming Soon: +------------ +- Further materials +- Multi resolution mesh support +- Adaptive level of detail management system +- Support for super-simplified meshes in the distance +- Geometric noise in the landscape +- The first version of the audio engine (low spec) +- Portal based object culling for indoor scenes + +Coming Later: +------------- +- Water +- Real time shadows (cast be characters and objects) +- Blend shapes (also called morphing) - for things like facial animation +- Further material types (bump maps, etc) +- Inverse kinematics (a very limited, simple and CPU unintensive model) +- Dynamic lighting +- A higher spec audio engine + +On the list for later: +---------------------- +- Optimisation +- Optimisation for NVidiaNV20 and similar cards (vertex shaders, etc) +- Better model for generating low-detail MRM meshes + + +PACS (Pathfinding And Collision System): +======================================== + +In develoment: +-------------- +- System for generating collision and path finding information from outdoor +scenery +- Path finding system +- Object/ Object collision system +- Object/ Landscape collision system +- System for adapting character and object positions to landscape +tesselation + +Coming soon: +------------ +- System for generating collision and path finding information for indoor +scenery + + +AI: +=== + +Done: +----- +- Distributed autonomous agent framework infrastructure +- Run time agent definition scripting system +- Tool set for creation of hard-coded agents +- Finite state automaton plugin for agent framework +- 'Operator' based action planning plugin for the agent framework + +In Development: +--------------- +- Agent memory +- 'Classifier' based learning plugin for teh agent framework +- Priority and contribution management in operators + + +Misc: +===== + +Done so far: +------------ +- A huge number of miscelaneous and highly handy typedefs, macros, classes, +constants and functions that everybody at Nevrax swears by. +Further development: +- Development of the 'misc' library is chaotic - as little bits of +functionality are written to left or right they tend to be added. + + + +------=_NextPart_000_0010_01C0F5C4.7C949000 +Content-Type: text/html; + charset="iso-8859-1" +Content-Transfer-Encoding: quoted-printable + +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<HTML><HEAD> +<META http-equiv=3DContent-Type content=3D"text/html; = +charset=3Diso-8859-1"> +<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR></HEAD> +<BODY> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN = +class=3D153144915-15062001>For anyone=20 +who's interested, here's a brief view of what we're up to at=20 +Nevrax.</SPAN></FONT></DIV> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001></SPAN></FONT>&nbsp;</DIV> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN = +class=3D153144915-15062001>Regards to=20 +all,</SPAN></FONT></DIV> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>Daniel.</SPAN></FONT></DIV> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001></SPAN></FONT>&nbsp;</DIV> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001></SPAN></FONT>&nbsp;</DIV> +<DIV><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001></SPAN></FONT>&nbsp;</DIV> +<DIV><SPAN class=3D153144915-15062001><FONT face=3D"Courier New"=20 +size=3D2></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= +=3D=3D=3D=3D=3D=3D=3D</SPAN></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>NeL = +Development Team=20 +Summer/ Autumn 2001 Roadmap</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New"><FONT size=3D2><SPAN=20 +class=3D153144915-15062001><FONT=20 +face=3DArial>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= +=3D=3D=3D</FONT></SPAN>&nbsp;</FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT face=3D"Courier = +New"><?xml:namespace=20 +prefix =3D o ns =3D "urn:schemas-microsoft-com:office:office"=20 +/><o:p></o:p></FONT></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Summer = +2001:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2></FONT></SPAN>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>The teams are = +working hard=20 +on the technology code required for an important internal milestone, for = +the=20 +Massively Multiuser Universe in development, for next September.<SPAN=20 +style=3D"mso-spacerun: yes">&nbsp; </SPAN>The features listed under = +'Coming Soon'=20 +(below) are on the todo list for the internal milestone and will become=20 +available through the summer.</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>During this = +period much of=20 +the code is being developed under Windows 2000 (predominantly AI and 3D) = +and is=20 +liable to be committed to CVS without GNU/ Linux testing. </FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Linux = +patches/ bug fixes=20 +will be readily accepted.</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New"></FONT></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Autumn = +2001:</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</SPAN></F= +ONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Once the = +internal milestone=20 +is behind us, the internal pressure on the NeL development teams will be = +reduced=20 +and we will open up discussion about further direction, specification=20 +improvemens and so on.</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;</FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New"><o:p></o:p></FONT></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>Snowballs:</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</SPAN></FONT></= +DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Snowballs is = +going to be=20 +re-written over the next few weeks to reflect the advancements and = +changes of=20 +direction in the NeL library since January.</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>There'll be = +postings as=20 +development progresses.</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>We intend to = +release a=20 +binary once the new code has been put together.</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New"></FONT></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>Net:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>=3D=3D=3D=3D</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2></FONT></SPAN>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Done so = +far:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Layer 0 = +(Data transfer=20 +layer) implementation</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Layer 1 = +(Data block=20 +management layer) implementation</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Layer 2 = +(Serialised data=20 +management layer) implementation</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Layer 3 = +(Message=20 +management layer) implementation &amp; examples</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Layer 4 = +(Inter-Service=20 +message addressing layer) implementation &amp; examples</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- The = +'Service' Framework=20 +implementation &amp; examples</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- System = +services (Naming=20 +Service, Time Service, Log Service) implementaion, API &amp;=20 +examples</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Login = +system (Stand alone=20 +program, client API) implementation &amp; samples</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>In=20 +development:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>---------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Shard = +Administration=20 +system (Admin Service, Admin Executor, Admin Client) implementation=20 +</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Improved = +debugging tools=20 +for services in a shard</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Coming = +Soon:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Backup=20 +Service</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Account = +manager (stand=20 +alone)</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>On the list = +for=20 +later:</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>----------------------</SPAN></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Robustness = +testing and=20 +improvement (robustness to common attacks)</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- System = +stress testing and=20 +stressed performance improvement</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Profiling = +and=20 +optimisation</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Tuning of = +GNU/ Linux for=20 +NeL shard servers</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New"></FONT></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>3D:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>=3D=3D=3D</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2></FONT></SPAN>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>Done:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>-----</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- A basic sub = +set of the=20 +materials (missing bump mapping, etc) </FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Scenery = +rendering -=20 +Outdoors implemented with exception of geometric noise and = +water</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT face=3D"Courier New">- = +Scenery rendering -=20 +Indoors with exception of light maps and portal based culling<SPAN=20 +style=3D"mso-spacerun: yes">&nbsp; </SPAN></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Character = +and object=20 +animation and rendering with exception of IK</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- 3DSMax = +Plugins and=20 +exporters for generating the data for the above systems</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>In=20 +development:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>---------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Light maps = +for indoor=20 +scenes</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- A particle = +and effects=20 +engine</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Coming = +Soon:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Further=20 +materials</FONT></DIV> +<DIV class=3DMsoNormal><SPAN lang=3DFR style=3D"mso-ansi-language: = +FR"><FONT=20 +size=3D2><FONT face=3D"Courier New">- Multi resolution mesh=20 +support<o:p></o:p></FONT></FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Adaptive = +level of detail=20 +management system</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Support for = + +super-simplified meshes in the distance</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Geometric = +noise in the=20 +landscape</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- The first = +version of the=20 +audio engine (low spec)</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Portal = +based object=20 +culling for indoor scenes</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Coming = +Later:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>-------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- = +Water</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Real time = +shadows (cast=20 +be characters and objects)</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Blend = +shapes (also called=20 +morphing) - for things like facial animation</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Further = +material types=20 +(bump maps, etc)</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Inverse = +kinematics (a=20 +very limited, simple and CPU unintensive model)</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Dynamic=20 +lighting</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- A higher = +spec audio=20 +engine</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>On the list = +for=20 +later:</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>----------------------</SPAN></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- = +Optimisation</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- = +Optimisation for=20 +NVidiaNV20 and similar cards (vertex shaders, etc)</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Better = +model for=20 +generating low-detail MRM meshes</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New"></FONT></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>PACS = +(Pathfinding And=20 +Collision System):</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</FONT></SPAN></DIV= +><i> +</I><DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2></FONT></SPAN>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>In = +develoment:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>--------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- System for = +generating=20 +collision and path finding information from outdoor scenery</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Path = +finding=20 +system</FONT></DIV> +<DIV class=3DMsoNormal><SPAN lang=3DFR style=3D"mso-ansi-language: = +FR"><FONT=20 +size=3D2><FONT face=3D"Courier New">- Object/ Object collision=20 +system<o:p></o:p></FONT></FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Object/ = +Landscape=20 +collision system</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- System for = +adapting=20 +character and object positions to landscape tesselation</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Coming = +soon:</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2><SPAN=20 +class=3D153144915-15062001>------------</SPAN></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- System for = +generating=20 +collision and path finding information for indoor scenery</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>AI:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>=3D=3D=3D</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2></FONT></SPAN>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>Done:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>-----</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Distributed = +autonomous=20 +agent framework infrastructure</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Run time = +agent definition=20 +scripting system</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Tool set = +for creation of=20 +hard-coded agents </FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Finite = +state automaton=20 +plugin for agent framework</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- 'Operator' = +based action=20 +planning plugin for the agent framework</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New"><FONT size=3D2>In = +Development<SPAN=20 +class=3D153144915-15062001>:</SPAN></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New"><FONT size=3D2><SPAN=20 +class=3D153144915-15062001>---------------</SPAN></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Agent = +memory</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- = +'Classifier' based=20 +learning plugin for teh agent framework</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Priority = +and contribution=20 +management in operators</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2>Misc:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>=3D=3D=3D=3D=3D</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" = +size=3D2></FONT>&nbsp;</DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Done so = +far:</FONT></DIV> +<DIV class=3DMsoNormal><SPAN class=3D153144915-15062001><FONT = +face=3D"Courier New"=20 +size=3D2>------------</FONT></SPAN></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- A huge = +number of=20 +miscelaneous and highly handy typedefs, macros, classes, constants and = +functions=20 +that everybody at Nevrax swears by.</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>Further=20 +development:</FONT></DIV> +<DIV class=3DMsoNormal><FONT face=3D"Courier New" size=3D2>- Development = +of the 'misc'=20 +library is chaotic - as little bits of functionality are written to left = +or=20 +right they tend to be added.</FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier New">&nbsp;<o:p></o:p></FONT></FONT></DIV> +<DIV class=3DMsoNormal><FONT size=3D2><FONT=20 +face=3D"Courier = +New">&nbsp;<o:p></o:p></FONT></FONT></DIV></SPAN></BODY></HTML> + +------=_NextPart_000_0010_01C0F5C4.7C949000-- + + +</pre> + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI> Previous message: <A HREF="000423.html">[Nel] Hello and a Question</A></li> + <LI> Next message: <A HREF="000424.html">[Nel] Re: Nel digest, Vol 1 #106 - 2 msgs</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#422">[ date ]</a> + <a href="thread.html#422">[ thread ]</a> + <a href="subject.html#422">[ subject ]</a> + <a href="author.html#422">[ author ]</a> + </LI> + </UL> +</body></html> |