Skip to content

zparmley/BasicStlViewer

Repository files navigation

A basic stl viewer built with

DearPyGUI and trimesh

It's not perfect - there are some rendering issues associated with z-index clipping, but it does a decent job. Written to learn some 3d shading math.

Invocation

Run with uv, ala:

git clone git@github.com:zparmley/BasicStlViewer.git
cd BasicStlViewer
uv run -m stlviewer

Usage

  • Open files! Screenshot of Open File Dialog
  • See STLs rendered before your eyes!
  • Use the Zoom, View Offset, and Rotation sliders to adjust the view! Screenshot of Rendered Cat stl
  • Open two STLs at the same time! Screenshot of two rendered STLs

About

A basic STL viewer powered by DearPyGUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages