Paparazzis Scent Celebrity

Paparazzi Scent Celebrity: An A.I. – Project that I developed in the course Computer Models of Cognitive Processes, TNM066. I wrote this application in C++ and OpenGL and it simulates the behavior of paparazzi photographers when they see a celebrity in sight. The paparazzis follows every movement the celebrity takes and by implementing the flocking behavior – which originated from the computer graphics expert Craig Reynolds in 1986 – the paparazzis will then move in a concentrated area (cohesion factor), maintain the same velocity (alignment factor) and at the same they won´t be colliding with each other (separating factor).

Video Demonstration:

Course information: TNM066