Skip to content

shausoftware/Form3D-Audio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Form3D-Audio

An audio reactive toy based on the old 90's DOS Genetic Art program 'Form' by Andrew Rowbottom. Re-developed in Unity 5 it demonstrates the use of custom shaders within the Unity framework.

Screenshot

CoreShader: Implements bespoke ambient, diffuse and specular lighting with environmental fresnel reflections. The core also implements a glow effect that is responsive to the music playing.

FrameShader: Implements bespoke ambient, diffuse and specular lighting with environmental fresnel reflections.

BackgroundShader: The background shader is displayed on a simple quad (not a lightbox) that is resposive to the camera position.

LensShader: Provides a VGA monitor and scene transition effects.

All of these shaders are implemented as Unlit shaders (all lighting is calculated within the shader) thus reducing some the overhead of the Unity rendering pipeline.

Requires the latest version of Unity to run.

About

Audio responsive geometry toy built using Unity 5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published