Skip to content

Graphics Utility - A versatile utility for loading and manipulating 3D models in popular formats, including .obj, .stl, and .X3D. Written in C#, WPF, .NET. Built in 2024.

License

Notifications You must be signed in to change notification settings

dsh311/3DModelToddle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DModelToddle

3DModelToddle

  • 3D model loader and manipulator written in C# and WPF.
  • Supported formats .obj, .stl(no textures), and .X3D(no textures).

Image Credits

This project uses images from the Tabler Icons repository. The images are licensed under the MIT License.


Mesh TreeView Selection

  • The model hierarchy is displayed in a tree view, allowing you to explore the structure if the model includes structure.
  • Selecting an item in the tree highlights the corresponding mesh in the 3D model, and vice versa.

Mesh TreeView


Mesh Multiple Selection

  • Select multiple meshes by holding down the Shift or Ctrl key while clicking.
  • Clicking a mesh makes it temporarily transparent.

Mesh Selection


Mesh Move & Rotate

  • Move meshes by selecting the 'Move' tool, clicking on a mesh, and dragging along the highlighted axis.
  • To rotate a mesh, select it, right-click, and choose a rotation option from the context menu.

Mesh Move & Rotate

About

Graphics Utility - A versatile utility for loading and manipulating 3D models in popular formats, including .obj, .stl, and .X3D. Written in C#, WPF, .NET. Built in 2024.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages