Hypersonic Mandelbulb by Ribbon [web]
screenshot added by p01 on 2013-03-05 23:03:07
platform :
type :
release date : march 2013
release party : js1k 2013
compo : javascript 1k
ranked : not shown
  • 39
  • 10
  • 0
popularity : 62%
  • 0.80
alltime top: #2918
  • p01 p01 [code, music]
added on the 2013-03-05 23:03:07 by p01 p01

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr


A hasty invalid entry for JS1k using webGL+Audio fitting in less that 1k, unpacked and standalone.

Hope you like despite the mandelbulb.
added on the 2013-03-05 23:04:48 by p01 p01
Fucking thing even comes with sound, holy fucking hell!
rulez added on the 2013-03-05 23:09:22 by mog mog
Oh, mmmh, yes it has sound. And I was wondering if there had been any webGL 1k with sound before. Not that it matters but I don't remember hearing any.
added on the 2013-03-05 23:12:10 by p01 p01
Let me put it this way, this is the first 1k with sound I see and hear that doesn't play the sound of the Pi people - meaning it's somewhat enjoyable :P

Technically and visually impressive though <3
added on the 2013-03-05 23:19:40 by mog mog
kills Ubuntu GUI so youtube this please.
added on the 2013-03-05 23:27:09 by MuffinHop MuffinHop
would have been better without sound imho but still awesomeness. looks great!
rulez added on the 2013-03-05 23:30:46 by sensenstahl sensenstahl
Cool stuff.
rulez added on the 2013-03-06 01:22:35 by xernobyl xernobyl
rulez added on the 2013-03-06 03:27:32 by Bobic Bobic
rulez added on the 2013-03-06 05:06:09 by provod provod
mog: looks like you missed MATRAKA which feature some sweet voxels and VERY LOUD music ;)
added on the 2013-03-06 09:48:58 by p01 p01
Good for 1k.
rulez added on the 2013-03-06 09:56:57 by raer raer
for the name
rulez added on the 2013-03-06 11:26:35 by gentleman gentleman
Safari gives me a white screen with music. Chrome gives me a heavily glitched demo (looks like major texture corruption) with slightly glitchy music. Latest OSX, latest versions of the browsers, powerful enough GPU..
added on the 2013-03-06 11:42:50 by psonice psonice
Strange. I tested on Win7 and Vista in Firefox Aurora, Chrome Canary, Opera 12 ( and the next version of Opera desktop ).

The shader might be a bit heavy and setInterval is set for 30fps. That's a bit too heavy for my EEE PC.
added on the 2013-03-06 11:55:47 by p01 p01
Great fot 1kb. Didn't like the music tho.
rulez added on the 2013-03-06 13:14:31 by bartman bartman
nice visuals, sound not working in ff17.03 here at the office.
rulez added on the 2013-03-06 14:55:43 by wysiwtf wysiwtf
smooth and elite
rulez added on the 2013-03-06 16:52:52 by Weyland Yutani Weyland Yutani
Color me impressed :)
rulez added on the 2013-03-06 18:18:10 by raizor raizor
Right on top of 1k Javascript intros with Matraka.
rulez added on the 2013-03-06 19:38:55 by ponce ponce
rulez added on the 2013-03-06 20:01:08 by Pirx Pirx

Just GREAT !

rulez added on the 2013-03-06 20:10:58 by BiTbUsTeR BiTbUsTeR
Wow! Ruling.
rulez added on the 2013-03-06 21:01:47 by break break
I get sound+white screen in latest Chrome.
added on the 2013-03-07 01:30:53 by Photon Photon
p01: I doubt it's speed related (where it runs in chrome it's pretty smooth). I have noticed that some shaders (e.g. on glsl.heroku) glitch in a similar way in safari (although I saw this in chrome). Could be a driver issue or something.

Thinking about the exact nature of the glitching, it's possibly something along the lines of the image getting blitted to screen before frame rendering finishes.
added on the 2013-03-07 02:22:44 by psonice psonice
rulez added on the 2013-03-07 07:57:01 by las las
rulez added on the 2013-03-07 08:33:18 by Alopex Alopex
rulez added on the 2013-03-07 10:56:31 by rez rez
oh my... !
rulez added on the 2013-03-07 13:53:48 by dixan dixan
In Chrome it runs a bit too fast and crashes the display driver. Bt in FF19 it works great!
rulez added on the 2013-03-07 14:01:41 by Exin Exin
Cool. Wouldn't this be possible in much higher resolution? It eats barely any CPU or GPU for me...
rulez added on the 2013-03-07 14:05:24 by noby noby
i get some great looking glitches on my machine. nothing like the screenshot.
added on the 2013-03-07 14:11:15 by psenough psenough
It takes the whole CPU load possible in FF and almost no GPU load.... Tested on Pentium D and some Athlon X2 at work....
added on the 2013-03-07 14:30:23 by Exin Exin
rulez added on the 2013-03-07 15:19:39 by Skate Skate
great visuals! on the other hand, either include serious sound or no sound. that was horrible ,)
added on the 2013-03-07 15:28:42 by nula nula
cool the thing i got to see until it crashed my video driver on my crappy laptop :D
rulez added on the 2013-03-07 18:38:18 by Queen_Luna Queen_Luna
nice! worked fine on ff
rulez added on the 2013-03-07 20:04:13 by leGend leGend
Wow freaky effect in Javascript!
rulez added on the 2013-03-08 04:16:48 by loaderror loaderror
rulez added on the 2013-03-08 18:25:42 by SiR SiR
I only get a black background.. Linux Mint Debian edition and FF18.
And in Chrome or Opera ?
Anything in the error console ? Any sound ?
added on the 2013-03-10 14:00:31 by p01 p01
Nice one!
But why adding a prod before the competition is over? (If I read the website right)
rulez added on the 2013-03-10 14:27:41 by lsl lsl
Hypersonic Mandelbulb uses webGL which disqualifies it for the contest.

I submitted it to JS1k anyways on the ground that the contest always contain a bunch of invalid ( as in not working in all the required browsers ) entries which are ultimately disqualified by the organizer and discarded by the jury. But the organizer did not let Hypersonic Mandelbulb through :p

As for why I wrote this entry knowing it was invalid in the first place, well, @unconed made a neat Jelly Mandelbox shader intro in 1.1k packed. It tickled my demo sense ... I got cracking and ended up with a standalone intro with music in 1k unpacked.
added on the 2013-03-10 14:41:57 by p01 p01
rulez added on the 2013-03-10 14:51:02 by wullon wullon
p01: awesome as per usual! Make sure you hand in a legal entry as well :)
rulez added on the 2013-03-12 16:37:44 by Inopia Inopia
Very cool! :)
rulez added on the 2013-03-14 01:15:08 by PauloFalcao PauloFalcao
Have a bunch of glitches, must lack a shader :/
Is it supposed to look like that? ;)
BB Image
Win7 x64, Quadro 600 (310.90 driver), Firefox 19.0.2
added on the 2013-03-14 12:20:28 by raer raer
Not quite.

The shader doesn't seem to compile using native Open GL in Firefox, which is a little strange as it works for me in Opera 12.

Have you tried both ANGLE and native Open GL ?
added on the 2013-03-14 12:57:39 by p01 p01
Works ok now with webgl.prefer-native-gl set to false... Thanks.
added on the 2013-03-14 13:06:47 by raer raer
I get nothing in my Mozilla's SeaMonkey v2.16.2 and IE7 web browsers. :(
added on the 2013-03-16 09:59:38 by AntDude AntDude
AntDude: See above comments about ANGLE and native-gl .

Try going to: about:config search for webgl and toggle the webgl.prefer-native-gl flag
added on the 2013-03-16 10:17:37 by p01 p01
p01: I tried setting webgl.prefer-native-gl's default false to true, but same problem.

What's ANGLE? Also, how can I set it for IE7 since it doesn't do about:config?
added on the 2013-03-16 20:59:29 by AntDude AntDude
:\ no luck then.
IE does not support webGL.
ANGLE is used by every browser but Opera 12 ( which uses its own in house "ANGLE" ).
added on the 2013-03-16 21:44:04 by p01 p01
rulez added on the 2013-03-18 11:44:39 by violator violator
Works like charm in my browser!
rulez added on the 2013-03-21 15:52:45 by Optimus Optimus
wow that's pretty cool!
rulez added on the 2013-03-24 14:26:46 by mad mad
works fine in opera
rulez added on the 2013-03-26 23:09:45 by T$ T$
Nice! Great effect and good colour choice.
rulez added on the 2013-03-30 01:55:13 by exocet exocet
rulez added on the 2013-03-30 17:36:59 by BackSpace BackSpace
rulez added on the 2013-08-02 17:16:26 by ɧ4ɾɗվ. ɧ4ɾɗվ.
Came across this while looking for good JS/WebGL/1K stuff. How is one supposed to beat this? Fuck you for being so talented :D
rulez added on the 2015-02-09 14:00:16 by HellMood HellMood
Fuck you for not showing us how it's done! :p

Go make an awesome JS/WebGL/1K stuff about it!
added on the 2015-02-09 14:26:23 by p01 p01
gives me white screen
added on the 2017-01-13 09:06:08 by Flashira Flashira
The white screen you had was because ANGLE stopped allowing uniform and attribute of the same name which saved a coupe of bytes.


... will need to fix my older webGL prods in the same way :p
added on the 2018-04-13 16:18:01 by p01 p01

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment