I need to build an interactive 3D graphics tool where users will be able to move meshes around and visualize them from different angles, zoom in, zoom out, i.e. the usual renderer interactivity. The choice of the language is C# .NET. The goal is to make this commercially available. I have looked at a few options, but as I am new to C#, I am not able to decide:
1) OpenTK: http://www.opentk.com/
2) TrueVision: http://www.truevision3d.com/ (But not available free)
What is the most popularly used 3D graphics wrapper or library in C# for beginners?