I am trying to render point cloud, generated using UAV images, in 2D viewport. I have tested WriteableBitmapEx, SkiaSharp (and with OpenGL backend), SharpGL and none of them gave me less than 20 seconds. Point cloud i am trying to render contains about 23 million points. I want to achive 500 miliseconds at max. Rendering on only zoom,pan and resize events. Are there any other alternative libraries (with tutorials hopefully) or am i doing something wrong with using these libraries?
For reference to my tests,my pc has following hardware:
- CPU:AMD Ryzen 3600 6 Core 12 Thread
- GPU:AMD Radeon RX 5700 XT