Which graphics library should I be using?
- by DaveDev
I have been developing and maintaining a WPF application, for which I've recently been tasked
with adding a 3D representation of some of the data.
I'm new to graphics programming in every kind of way so I'm curious whether I should stick with 3D graphics capabilities built into WPF or should I investigate other solutions, like OpenTK or SharpGL
My objective is to represent the data so that it will eventually appear similar to:
with nodes connected by lines. I need to rotate the image around each axis and each node will be a 3D model of the device it represents.
So far, I've been able to experiment with the tutorial outlined here: Windows Presentation Foundation (WPF) 3D Tutorial and it was helpful as an introduction.
But I can see that there are other ways to implement 3D graphics solutions and I wonder if they are more suitable for my needs, or should I stick with the in-built WPF solution?
What are the pros and cons of each?