Author: Dieter Morgenroth Description: This repository contains Jupyter notebooks for a course on computer graphics. The notebooks cover topics such as vector operations, matrix operations, transformations, 3D graphics, and more. Each notebook includes explanations of the concepts, code examples in Python using libraries such as NumPy and Matplotlib, and exercises for students to practice. The course materials are designed for students with a basic understanding of Python and mathematics. Feel free to use and modify the notebooks for your own teaching purposes.
Keywords: linear algebra, computer graphics, Jupyter notebooks, Python, NumPy, Matplotlib, transformations, 3D graphics, course materials.
JupyterLite deployed as a static site to GitHub Pages, for demo purposes.
➡️ https://dimo3d.github.io/CGI_course_materials/lab/index.html
JupyterLite is being tested against modern web browsers:
- Firefox 90+
- Chromium 89+
Check out the guide on the JupyterLite documentation: https://jupyterlite.readthedocs.io/en/latest/quickstart/deploy.html
For more info, keep an eye on the JupyterLite documentation: