Skip to content

platform for experimenting with various techniques in computer graphics and audio processing, such as audio visualizers, shaders, procedural generation, and textures.

Notifications You must be signed in to change notification settings

rohxnsxngh/hans-aubs

Repository files navigation

The Forge

This project is an immersive, entertaining experience that allows users to interact with dynamic and engaging visuals. It was built as a platform for experimenting with various techniques in computer graphics and audio processing, such as audio visualizers, shaders, procedural generation, and textures.

The project is built primarily with Three.js, a JavaScript library for creating and displaying 3D graphics on web browsers. The project aims to leverage the power of Three.js to create a rich, interactive and visually stunning experience for the user. It utilizes audio input to drive the animation and visuals of the scene, creating a real-time audio visualization. It also uses 3D models created in Blender and exported to be displayed in the browser.

Procedural generation techniques are used to create unique and varied visuals with each experience, giving the user a different experience every time. This includes generating textures and shapes, which change depending on user interaction, or with the audio input.

The project also makes use of shaders, which are small programs that run on the graphics processing unit (GPU) to generate the final images rendered on the screen. These shaders allow for complex and dynamic visuals, such as reflections, refractions, and realistic lighting effects.

Finally, the project utilizes browser based technologies, the user can enjoy the immersive experience from anywhere and any device with a web browser and internet connection. The goal of the project is to provide an entertaining and engaging experience for the user, whether for entertainment or for other purposes such as gaming, music and other immersive experiences. This project is in development and has no real end goal as it's simply a method for artistic expression.

Demo: https://rohxnsxngh.vercel.app/

image

image

image

About

platform for experimenting with various techniques in computer graphics and audio processing, such as audio visualizers, shaders, procedural generation, and textures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published