Module 5.7: Vertex Specification (Part 07) | Graphics & Visual Computing (2026)

Опубликовано: 01 Июнь 2026
на канале: Lighton Phiri
73
0

MODULE 5: THE VERTEX SPECIFICATION
5.7 — Index Drawing and 3D Cube Rendering
Lecture Conducted on: March 16, 2026

This session concludes the vertex specification module by demonstrating how to efficiently render a 3D cube in PyOpenGL using index drawing. The lecture explores the conceptualisation of shared vertices, the implementation of drawing loops to apply face colours, and previews upcoming concepts in affine transformations.

00:00:00 Administrative Updates and Quiz Announcements 📅
00:05:18 Recap of 3D Cube Vertices and NumPy Arrays 🔢
00:10:49 Introduction to Index Drawing in PyOpenGL 📐
00:27:50 Defining Face Colours and Unpacking Variables 🎨
00:31:41 Implementing Drawing Loops and Vertex Calls 🔁
00:57:29 Optimising Triangle Primitives and Homework Tasks 📝
00:59:22 Previewing Affine Transformations and 3D Models 🔄
01:04:16 Module Summary and Q&A 🏁

➡️ Lecture 01 Part 1: https://www.youtube.com/watch?list=PL...
➡️ Lecture 01 Part 2: https://www.youtube.com/watch?list=PL...
➡️ Lecture 02 Part 1: https://www.youtube.com/watch?list=PL...
➡️ Lecture 02 Part 2: https://www.youtube.com/watch?list=PL...
➡️ Lecture 02 Part 3: https://www.youtube.com/watch?list=PL...
➡️ Lecture 03 Part 1: https://www.youtube.com/watch?list=PL...
➡️ Lecture 03 Part 2: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 1: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 2: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 3: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 4: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 5: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 6: https://www.youtube.com/watch?list=PL...
➡️ Lecture 04 Part 7: https://www.youtube.com/watch?list=PL...
➡️ Lecture 05 Part 1: https://www.youtube.com/watch?list=PL...
➡️ Lecture 05 Part 2: https://www.youtube.com/watch?list=PL...
➡️ Lecture 05 Part 3: https://www.youtube.com/watch?list=PL...
➡️ Lecture 05 Part 4: https://www.youtube.com/watch?list=PL...
➡️ Lecture 05 Part 5: https://www.youtube.com/watch?list=PL...
➡️ Lecture 05 Part 6: https://www.youtube.com/watch?list=PL...
📍 Lecture 05 Part 7: (You are here)

Course Resources:
👨‍🏫 Instructor: Course Coordinator (https://datalab.unza.zm/people/lighto...)
💻 GitHub Repository: https://github.com/lightonphiri/misc-...
🎓 Moodle Portal: https://moodle.unza.zm/course/view.ph...
📺 Full Playlist:    • Computer Graphics and Visual Computing (20...  

Copyright & Licensing:
© 2026 Lighton Phiri. Department of Computing and Informatics, The University of Zambia.
This work is licensed under a Creative Commons Attribution 4.0 International Licence.
View Licence Deed: https://creativecommons.org/licenses/...