Space3d
C# graphics library used for 3D modeling, built with OpenGL/OpenTK
The Graphics Library is built on top of OpenTK, the C# library that wraps OpenGL. The intended clients are technical and engineering graphics applications that require three-dimensional visualization tool. The implementation draws a scene on separate working thread, optionally, the thread-updater may be invoked.
The Space3d Library uses Recursive Composition design pattern. The hierarchy by reference, built into the component, plays a dual role in modeling three-dimensional space: first...