COSC 3P98 Computer Graphics Gallery
Department of Computer Science
Brock University
This web page illustrates student work from past offerings of the course.
All programs, images, and movies Copyright ©
of the respective authors.
3D Animations
OpenGL and C/C++ Programming
Note: Place glut32.dll in working
directory for Windows OpenGL programs.
Screen Saver
Bitmap filter and FX gallery
Procedural Textures
- Rikveet Singh Hayer (2021):
Computational geometry
- 2D hulls and peels
- 2D hull peels on clustered data.
- 1000 points by Matthew Glanfield (2005)
- 2D multi-peel by Andrew Runka (2006)
- 10,000 points, 25,000 points,
100,000 points,
500,000 points by Jordan Evens (2005).
The 100,000 point took about 12 seconds, and the 500,000 point took about 4.5 minutes.
- 50 clusters on 500K points. by Pawel Jocko (2016).
- 500K points and
1 million points by Seth Shickluna-Pierce (2021).
Both were done using 12 threads and shared memory multiprocessing.
500K took approximately 2 minutes, and 1M around 4 minutes.
Hardware is an AMD Ryzen 5-2600x and an RTX 2080 GPU.
- Cluster peel 1 and cluster peel 2 by Joel Jacob (2021)
- 3D Hulls
- Triangulations
- Minimal Spanning Trees
Particles and flocking
Games (projects)
Ray tracing
Miscellaneous
- putter.mp4: Screen cap of golf game by Michael Boulet (W 2023)
- 3D Scan of Isaac Brock Statue by Twino Puthiakunnel (2018):
- Fractal Generator by Robert Scott (2018):
- Photoshop Filters (Windows) by Thanos Mantas and Darren Lehoux (2008).
A paper describing the project: PSFilters.pdf.
URL: http://www.cosc.brocku.ca/Offerings/3P98/