Which graphics library should I be using?

Posted by DaveDev on Programmers See other posts from Programmers or by DaveDev
Published on 2014-08-19T07:45:30Z Indexed on 2014/08/19 10:30 UTC
Read the original article Hit count: 176

Filed under:
|
|
|

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:

enter image description here

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?

© Programmers or respective owner

Related posts about c#

Related posts about libraries