| Back |
Small C#/.Net 3D library with quadtree implementationA small .Net 3D library I wrote a long time ago when .Net was still in its early days. The library was relying on Managed DirectX which has been discontinued a long time ago. I stopped developing that library back then and choose not to make the transition to SlimDX, XNA or any other .Net library that allow access to the GPU. I keep this here because each time I remove the link I see people trying to access it from various sources. It looks like people are looking for small .Net quadtree implementations on a regular basis. That part of the library is fairly easy to extract and to use in a totally different code base. I would like to warn you though, I am not happy with the quality of the code I wrote back then, this implementation might not suit your needs so well, the tree is complete (all the cells are created right from the beginning). This happen to have an advantage and a disadvantage :). The good thing is that you don't need to perform any allocation or deletion while working with it so you won't put an heavy burden on the gc because you are using it. On the other hand you might be using quite some memory right from the beginning. I would also like to add that the code isn't maybe the nicest in the world (by far:))... ok now that you have been warned here is the link.... DXGfx.zipMSDN stuffYou might also want to check some of the samples I made a few years ago along with some msdn articles, specially if you are interested in Native/Managed interop, in DirectX10 or in WPF3D. For all that you should check there http://blogs.msdn.com/guillaumerandon |