/python3-obj-viewer

A simple viewer for basic OBJ files using PyQt5 and PyOpenGL with a fixed pipeline

Primary LanguagePython

OBJ viewer

This program currently only process vertices and indices (v and f) present in .obj files.

Install Dependencies

pip3 install -r requirements.txt

Run

python3 model_viewer.py

Funcionalities

  • Basic mouse controls with wheels
  • Toggle wireframe
  • Change point that camera looks at
  • Change colors
  • Change light positions

Classic teapot model displayed with wireframe and coordinate axises