Dynamic-Draw
Csharp-Data-Visualization
Dynamic-Draw | Csharp-Data-Visualization | |
---|---|---|
1 | 4 | |
23 | 959 | |
- | - | |
0.0 | 4.5 | |
3 months ago | 2 months ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Dynamic-Draw
-
Custom brushes
Further documentation for Dynamic Draw can be found here: https://github.com/NinthDesertDude/Dynamic-Draw/wiki/How-to-Use-Dynamic-Draw
Csharp-Data-Visualization
-
Alternative to SharpDX for 2D rendering?
I made a quick proof of concept Forms program that just bounces text back and forth across the screen, I used .net 6, I used the GLControl from OpenTK on a form with a Forms.Timer calling Invalidate on it 120 times a second. (my pc is only 60 fps so it's only actually refreshing at 60 fps) In the GLControl's paint event I'm using SkiaSharp to render text onto the GL control... now that I look at it I'm probably doing something wrong. If you have any samples you can link to I'd be glad to test it out. I was looking at https://github.com/swharden/Csharp-Data-Visualization which spoke highly of the GL controls
-
What can I use to create simple graphs, images or gifs?
Here's a really cool comparison website: https://swharden.com/csdv/
-
Drawing Tilemaps using System.Drawing (via Winforms)?
For winforms there are 2 controls. SKControl (CPU) and SKGLControl(GPU)... latter one uses OpenGL backend. You might be interested in this repo.
What are some alternatives?
Emby.Plugins.JavScraper - Emby/Jellyfin 的一个日本电影刮削器插件,可以从某些网站抓取影片信息。
Plotly.Blazor - This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
ImageSharp.Drawing - :pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
Pinta - Simple GTK# Paint Program
LiveCharts2 - Simple, flexible, interactive & powerful charts, maps, and gauges for .Net, LiveCharts2 can now practically run everywhere WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
UnrealCLR - Unreal Engine .NET 6 integration
SimpleTileWorld - A simple implementation of a scrollable, tilebased, top-down world using a spritesheet for terrain imagery
IronSoftware.System.Drawing - An open-source System.Drawing.Common replacement for .NET 5 and above on all platforms. Bringing together System.Drawing, Maui, and ImageSharp's Bitmap, Image, Font, and Shape types via an agnostic free NuGet package.
Silk.NET - The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
d2dlib - A .NET library for hardware-accelerated, high performance, immediate mode rendering via Direct2D.
ScottPlot - Interactive plotting library for .NET