Line 1: | Line 1: | ||
− | Nuaj [''nu-a-j' | + | Nuaj [''nu-a-j'''] is my little .Net renderer for DirectX 10. It's quite small and really easy to use. Source code is available [http://www.TODO.com here] and it's free to use. |
If you want to use it, you will need the [http://www.slimdx.org/ SlimDX] .Net wrapper that tightly wraps DirectX for use into .Net managed code. | If you want to use it, you will need the [http://www.slimdx.org/ SlimDX] .Net wrapper that tightly wraps DirectX for use into .Net managed code. |
Revision as of 15:43, 16 August 2010
Nuaj [nu-a-j'] is my little .Net renderer for DirectX 10. It's quite small and really easy to use. Source code is available here and it's free to use.
If you want to use it, you will need the SlimDX .Net wrapper that tightly wraps DirectX for use into .Net managed code. Also, it was created with Visual Studio 2010 and .Net Framework 4.0 so make sure you have that !
The main idea behind Nuaj is to "make my life easier", not to create the ultimate renderer that washes dishes and serves coffee. Those are never finished and you always come up with a bad surprise once it's time to use it (providing that you reach that point).
So I decided to create first a set of basic helpers to manage my stuff. Basically, all I need is to create geometry easily using vertices and/or indices, I need to create materials from shaders that compile either from memory or from file, I need to create textures and render targets to feed my shaders and rendering pipeline, tie all this together and roll the dice...