Skip to content

flameguy150/3D_Graphics_Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

3D Graphics Engine made in Tkinter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages