I'm looking to create a 3D Game for the PC but as a programmer I still have limited skill when it comes to "3D game programming". I've heard of commercial 3D game engines to help alleviate the programming burden but unfortunately I have no idea which one would be ideal for me.
My game will be set in the Fantasy RPG genre for Windows based PCs -- think a more flexible, full world Dungeon Siege or Myth III. I'm looking for an engine that can handle FX such as cloud movements, rain, wind, physics, collision detection, rolling fog, geometry morphing, texture animations, shadows, water, etc. As well as having Direct3D support and open functions for modification. Basically the engine is an effects monster juggling the complex mathematics in the background allowing me to simply insert my textures/geometry and make slight code modifications.
Obviously no engine is perfect but if you can provide me with a very powerful, flexible FX driven engine that can reduce the programming tribulations I'd be very appreciative. The engine name with corresponding website would be perfect. If you know the price for the 3D engine that would be useful too.
Thanks for any leads.