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.
Asked
Active
Viewed 2.8k times
5
-
Oh, what format is the model in? It all depends on this crucial piece of information. – John Alexiou Apr 30 '13 at 01:22
-
@Orangelight questions like these tend to be considered too broad/opinionated/subjective for SO. Please read the SO question guidelines :) http://stackoverflow.com/help/how-to-ask – Max von Hippel Aug 06 '15 at 17:45
1 Answers
9
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)

Martin Schneider
- 14,263
- 7
- 55
- 58

Nomad101
- 1,688
- 11
- 16
-
The toolkit really is just an extension. I would focus on tutorials on WPF 3D Viewports. Depending on what you would like to do in terms of animation and interaction it is a fairly simple proceudre. Here is a pretty good tut: http://www.kindohm.com/technical/WPF3DTutorial.htm – Nomad101 Apr 29 '13 at 01:05
-
I need to import a model in to the program how can I achieve this in Helix 3D Toolkit? – Orangelight Apr 29 '13 at 21:35
-
Ok what kind of model is it so I can give you the most concise answer. – Nomad101 Apr 29 '13 at 21:38
-
-
Codeplex is shutting down, so I am posting the repository's new location. https://github.com/helix-toolkit – Pangamma Aug 03 '17 at 03:06