Skip to content

Cadiac/harmony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaos in Harmony - 4k intro

Screenshot

First released at Assembly Summer 2023, being my first 4k intro.

Tools: JavaScript, WebGL, Shader Minifier, UglifyJS, demolishedCompressor

Online version

https://harmony.cadi.ac/

Running locally

Open entry/harmony.html in Chrome or Safari in fullscreen mode with the CORS-security settings disabled.

On windows, for example:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=[some directory]

You can also host the file locally, for instance with a minimal python3 server

$ python3 -m http.server

and open http://localhost:8000/harmony.html on the browser. This bypasses the need for CORS-security settings override.

Click to start the demo. It should automatically enter full screen mode and start after 2 second delay, and exit it once the demo is over.

License

This intro is released under MIT license.

Some of the GLSL shader functions are derived from iquilezles.org, as indicated on the fragment.glsl file.

About

4k intro, 6th place @ Assembly 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published