C# 3d model viewer

c# 3d
23,128

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)

Share:
23,128
Orangelight
Author by

Orangelight

Updated on March 03, 2020

Comments

  • Orangelight
    Orangelight about 4 years

    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.

  • Nomad101
    Nomad101 about 11 years
    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: kindohm.com/technical/WPF3DTutorial.htm
  • Orangelight
    Orangelight about 11 years
    I need to import a model in to the program how can I achieve this in Helix 3D Toolkit?
  • Nomad101
    Nomad101 about 11 years
    Ok what kind of model is it so I can give you the most concise answer.
  • Nomad101
    Nomad101 about 11 years
    Check the answer for a tuorial
  • Pangamma
    Pangamma almost 7 years
    Codeplex is shutting down, so I am posting the repository's new location. github.com/helix-toolkit