Real-Time Graphics in Multi-platform.NET C#
摘要
In our research, we investigate the implementation of a programming library with real-time graphics rendering support for C# developers to use. The main goal of this library is to enable multi-platform real-time graphics functionality for the development of graphics engines in.NET C# programming language by reaching more efficient performance and lower-level, finer controls than the current options. The objectives of the library are: Provide low-level access to the GPU, its usage reflects the usage of a Graphics API. Consumable on the.NET supported platforms. The image frames created by the graphics engine implemented with the library can be embedded into modern C# UI frameworks. The performance provided by the library is suitable for implementing real-time graphics applications and engines. In this paper, we share our approach for designing and developing such a programming library and we present the results and conclusions of implementing real-time graphics applications in C#.