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#.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Real-Time Graphics in Multi-platform.NET C#

  • Dávid Szabó,
  • Zoltán Illés,
  • Viktória Bakonyi

摘要

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#.