Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 797 Bytes

File metadata and controls

25 lines (20 loc) · 797 Bytes

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