Reputation: 147
What is the best thing to use in C# that you can view a 3D model in? I need to change the texture of the model too. I looked at XNA but I cant find the download link.
Upvotes: 5
Views: 31658
Reputation: 1698
You can use a WPF 3d ViewPort
There is an amazing utility called HelixToolkit which you can find here: https://github.com/helix-toolkit
The Helix toolkit adds a large amount of extended options for 3D rendering in a WPF enviroment.
Also you can use SlimDX which is also a managed 3D library based on DirectX. which you can find here: http://slimdx.org/
EDIT::
Some information on importing 3ds models into WPF 3d http://www.codegod.com/render-3ds-3d-models-with-wpf-and-xaml-AID433.aspx (archive.org)
Upvotes: 9