Is anyone aware of the NeL project? Here\'s
a 3rd party review praising it.
I was very interested in creating a project like PlaneShift awhile ago, and NeL seemed like the wisest choice for a MMORPG engine. NeL consists not only of a 3D graphics engine, but also networking, AI, audio and other code necessary for the development of a MMORPG.
Compared to a commercial MMORPG 3D graphics engine like EverQuest, NeL, or so its developers claim, gives artists more flexibility for modeling outdoor settings, with better rendering, and lighting model capabilities. Its major features include:
* A landscape renderer that creates environments with \"patches\" of land,
blending together these sub-divisions with vertex shaders.
* Landscapes that can extend for more than 1 kilometer (0.62 mile) of virtual
distances.
* Physical ground features in the landscape, such as holes in the ground and
tunnels.
* An efficient lighting system for indoor and outdoor environments.
* A traditional indoor portal clipping system.
* Multi-Resolution Mesh (MRM) technology that can automatically scale down
the complexity of a character model to conserve processing power.
* An efficient and powerful special effects manager.
* A large set of interpolators which users can use to animate most model
parameters.
* A Level of Detail (LOD) balancing system that provides the best possible
rendering quality for the number of character models and special effects that
need to be rendered.
* Continuous streaming of textures from the hard disk during the game.
The most impressive (and of course proprietary) project that uses NeL (made by the same people- nevrax) seems to be
Ryzom (
screenshots).
Looks very nice :-p Almost as nice as PS ;)
Anyway, I hope we\'re not reinventing the wheel. A functioning demo of the NeL system is
Snowballs (windows binary in zip)... looks smooth. :)
I\'m not sure what exactly I am proposing, to remake PlaneShift under NeL is rather time-consuming, if not impossible... I guess I just want to know why the developers chose CrystalSpace over the other options availible.