Sebastián Valdés

Category: Graphic Programming

Language: C++

Graphic API: OpenGL 3.3

Project Date: April 2022

Made by:

  • Mario Galán Sobrino
  • Sebastián Valdés Sánchez

Kirby DJ Equaliser

An equalizer crafted using OpenGL and C++, featuring illumination, a particle system, and objects that respond to music in real time. Includes an automated camera executing rotations around the scene and real-time mesh transformation.

Features

📷✈️

Flying Camera

Free-flying camera and automated rotations around the scene.
💡🔦

Lights

Dynamic lighting system.
🔺📐

Geometry Shaders

Geometry shader effects for visual flair.
🪟✨

Translucent Materials

Transparent and translucent material support.
🎵🔊

Shaders React to Music

Objects and shaders respond to the music in real time.
🌍🗺️

Cubemap

Environment cubemap for reflections.
✨🎆

Particle System

Particle effects reacting to the beat.
🎥🔄

Automated Camera

Camera that rotates around the scene automatically.