Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 862 Bytes

File metadata and controls

37 lines (27 loc) · 862 Bytes

3D Graphics Engine (by Skywaterr and JLee)

imageScreenshot 2025-01-13 015649

Features

  • Developed a custom 3D graphics engine with an interactive coordinate plane, supporting real-time point plotting, rotation, and scaling using NumPy for efficient matrix transformations
  • Mouse-drag rotation for dynamic 3D object visualization

Frameworks

  • Tkinter
  • Numpy
  • Pygame (mixer)

How to run

  1. Clone the repository:
git clone https://github.com/flameguy150/3D_Graphics_Engine.git
cd 3D_Graphics_Engine
  1. Install numpy and pygame:
pip install numpy
pip install pygame
  1. Run 3D_Canvas:
windows: py 3D_Canvas.py
mac: python3 3D_Canvas.py