OK !
some people knows here i'm not fanatic and i'm very objective !
why : because if you are fanatic you cant' contribute to progress of your loved 3D engine !
i've used some more popular :
Blitz3D,TV3D,3DGS, a little Torque, Ogre3D, Irrlicht,Dark basic Pro
and i have really fast tested some i don't liek and find too limited :
jamagic,reality factory, genesis , power render etc ...
well all today engines have the same graphic look :
pixel Shaders :
bump specular,stencil shadows etc ...
the difference will come from artists game creation content and form special
shaders effects (toonshadig, prince of persia fullscreen glow filters etc ..)
well for me any today 3D engine with shaders is the same as others !
and also today 3D engine format support multi textures,objects parts :
future TV3D 6.5 , future 3DGS , future Torque , future BlitzMAx etc ...
and a lot of today engines
include a Physic engine or inteface to comunicate with one !
and some of them have grass factory in standard function and that works great :
Torque game engine for ex ..
for terrains all people :
cipher engine, TV3D,3DGS, Torque already have that :
LOD feature with some other things !
but for me i'm only game making oriented :
the most important like a lot of people here know it are game
tools creation :
-great exporters for 3D modellers
-World/map builder
-terrain builder
-Script language
-paths system editor
-particle editor (Torque future 2D package,Ogre3D,Particle editor 3 user contribution
for 3DGS community, Blitz particles editors for sell ...)
well for game making there are very expensive with lot of tools
designed for games but could be used for anything else !
for me the more interesting
and popular are these some with greta tools and affordable price for indie game making :
- Torque : great complete terrain builder , BSP interiors lightmapped
supprt , script , shaders tool in the works etc ...
*** complicated code
BUT with it's package and tools : you can directly create a game if you have
your game content : models , textures etc ...
- 3DGS : World editor , script, tool for export/import skinning ,
*** not powerful and limited in some areas and expensive to have all features
BUT very easy of use and you have it : you can like Torque direclty start create your
game !
-Blitz3D : great DX7 features and programming and tools done by users that you can buy : Giles lightmapper, outstanding terrain/world builers etc ..
*** very slow engine and very long to program : lot fo lines to do in 2 lines same thing in TV3D for example
BUT like teh 2 others : you have it and buyed some tools :
ligtmapper, terrain and world editor : you cna directly start creating your game !
- Dark basic Pro : lot of people know how it is very very very SLOW and full of BUGGS
and it's language is AWFULL !
AND NOW : TV3D :
remember i don' use only one 3D engine : i'm not fanatic :
i only use what is fast , with good tools, easy, and with cool features
so i can have a free opinion !
-TV3D : no tools , no tools made by community and that we can buy like these
of Blitz3D !
**** you have TV3D : you must spend lot of time creating some tools to start creating something and not as speed as lot of people think , look at 6.5 videos and you'll see the FPS are not incredible for simple scenes : no enemies,no AI , not a lot of particles !
(don't forget i'm not fanatic)
BUT :
great langage and CLasses , easy to programm, support for .Net langages, great functions for 6.2 !
very easy of use and great promising 6.5 !
the bad : no tools like BLitz3D (a lot to buy made by users) ,Torque,3DGS,UNreal 2 and 3,Half Life 2 Source engine
I repeat i like TV3D (trust me or not i don't care) !
the day i find some great tools with TV3D like other engines
( tools free , official or to buy )
i perhaps will be FULL TV3D

!
Ciao !