Scientific Computing
Newtonian Telescope Simulator
An OOP-based Python optical simulator paired with real-time 3D Blender mechanical rotation models.
During my Second Year - First Semester, I successfully completed a Python-based Newtonian Telescope Simulator as part of my academic project work. The objective of this project was to understand and demonstrate the working principles of a Newtonian reflecting telescope through both software simulation and 3D visualization. The core of the project was developed using Python, where I applied Object-Oriented Programming (OOP) concepts to model the major components of a Newtonian telescope, such as the primary mirror, secondary mirror, light rays, focal point, and observer position.
Stack Used
- Python 3
- PyQt5
- Blender 3D
- NumPy



