Visual Studio Gallery - OmegaEngine SDK
The OmegaEngine SDK installs project templates that allow you to get started with 3D programming as quickly as possible.
CREATED BY transwarp (Bastian Eicher)
SUPPORTS Visual Studio 2010
The OmegaEngine is a general-purpose 3D graphics engine written in C# using the .NET Framework 2.0 and DirectX 9 via SlimDX.
The engine is designed to be
- light-weight (compiled binaries with external libraries < 4MB),
- modular (use only the parts you need for your project) and
- gameplay-agnostic (also suitable for visualization projects, etc.).
The engine is well-suited for strategy games, space simulations, etc.. It is not designed for use in FPSes, open-world sandboxes, etc..
The OmegaEngine SDK installs project templates that allow you to get started with 3D programming as quickly as possible. Please make sure you have installed the NuGet Package Manager first.
An overview of the Engine's features:
- Scene management
- Multiple viewports
- 64bit-precision object positioning
- Shader management
- SAS support
- Post-screen effects
- Dynamic shader generation
- Asset management
- Virtual filesystem
- Mod support
- Effects
- Terrain rendering (heightmap-based, self-shadowing)
- Water reflections
- Bloom/Glow maps
- Particle systems (with WYSIWYG editor)
- Skinable GUI toolkit
- XML file format (with WYSIWYG editor)
- Lua scripting
- Extendable input system (mouse, keyboard, multi-touch (currently in development))
- Legacy hardware support (fallback to fixed function pipeline)
- Benchmarking and error reporting
- Render embedded in WinForms or standalone
An interesting engine that I'd not seen before...
Related Past Post XRef:
3D C# D3D11 (As in 3D rendering with C# and DirectX 3D 11) (aka SlimDX)
No comments:
Post a Comment
NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...
ALL comments are moderated. I will review every comment before it will appear on the blog.
Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...
I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...
Please see my comment policy for more information if you are interested.
Thanks,
Greg
PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...