Dashboard > NeL > ... > NelReviews > NelFeaturesList
NelFeaturesList
Added by Matt Raykowski, last edited by Matt Raykowski on Dec 22, 2006  (view change)
Labels: 
(None)


Features of the NeL Engine

Platforms

Operating Systems: Windows, Linux

Architectures: Intel 32bit 

Graphics API: OpenGL, DirectX

Sound API: DirectSound, FMOD, OpenAL

Features

General Features

  • Base data types for platform independence.
  • Debugging, profiling and logging tools and macros.
  • Optimized math, string manipulation and other functions.
  • Java-style object serialization.
  • Pointer management (smart pointers, reference counters.)
  • Unicode string management.
  • See NeLMisc for more information.

Physics Features

  • Object to object collisions and reactions
  • Object to landscape collisions and landscape snapping
  • Logical and blocking collisions.
  • Path-finding and ray-tracing support.

Graphics Features 

  • Undulating landscapes using bezier patches.
  • Portal-based streets and interiors.
  • Landscape streaming for efficient memory utilization.
  • Dynamic lighting and light mapping.
  • Component-based object construction.
  • Multi-Resolution Meshes (MRM) and LODs with LOD subsets.
  • Support for skinning up to 4 matrices per vertex.
  • Smooth transitions between animations.
  • Controllable animation blending.
  • Advanced particle system including various particle types, simple collision shapes for particles, and a WYSIWYG editor.
  • See NeL3D for more information.

Networking Features

  • Layered approach to implementation allow for any desired level of control.
  • Framework for quick development of new services.
  • Management of reception, treatment and transmission of messages to and from other services.
  • Management of time synchronization
  • See NeLNet for more information.

Sound Features

  • Support for 2D and 3D audio using multiple sound APIs.
  • Localized environmental sounds.
  • Music track management
  • Management of audio environments
  • See NeLSound for more information.

Site running on a free Atlassian Confluence Open Source Project License granted to Open NeL (Open Nevrax Library, community branch of NeL). Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators