Kaleido visual effect thing
Community Forums/Showcase/Kaleido visual effect thing
| ||
Download Mac and Windows versions from here Started out as a realtime texture experiment with Blitzmax. Doesn't use any image files as all content is procedurally generated. Not had to time to turn it into a proper screensaver yet or add a decent preset editor. Enjoy. Last edited 2012 |
| ||
It looks cool but I couldn't get it to run on Mac, your file doesn't seem to be an exe or an archive or anything. |
| ||
Really impressive. I loathe screensavers, but this one I would strongly consider using for that purpose. Windows version btw. |
| ||
. |
| ||
cool |
| ||
Please add ability to load an MP3 file... BlitzMax doesn't support MP3 and it probably wouldn't be wise anyway, considering the cost of a license for software which can play MP3's. |
| ||
You should zip the mac content. |
| ||
The resolution is hard coded for one that will not work on my monitor. |
| ||
@ImaginaryHuman - Sorry, forgot to zip it up. Should now work for the Mac. Guess unix executables without file extensions confuse the browser a bit ;) @TomToad - Resolutions currently supported are 1280x800, 1024x768 & 800x600 @ 32bit in that order of preference. What resolutions/bit depth can you handle? I've no problem adding more... |
| ||
Oooh, this looks very exciting. |
| ||
. |
| ||
I really like this - been staring at it for ages. What are the full controls? I found I can change things by prodding the odd key. What is the full control set? |
| ||
Ah, in fact, pressing 'H' gives a help screen. |
| ||
That's strange. Don't know why my monitor doesn't support 1280x800. It's well within it's range of display modes. But for some reason it doesn't work and apparently not reporting back to Windows that it doesn't so your program doesn't know to fall back to a lower setting. BTW, my monitor's native resolution is 1440x900 |
| ||
Well impressive, tesuji. |
| ||
these 'demo-scene' things looks magical and miraculous to me :O |
| ||
It reminds me (in a way) of when I bought a Playstation, and it had a similar thing that you could play music to. I used to be mesmorised by it. I even used to find if I sat there long enough I'd start seeing dolphins every so often. |
| ||
This looks pretty cool on my iMac, runs well, curious how you did some of the effects. |
| ||
Doesn't seem to work on my intel box. Nothing like the screen shots? |
| ||
@ImaginaryHuman - At the core there's a single 256x256 (optimum size for performance) texture being manipulated at pixel level with a simple cellular automata type algorithm. This texture also has 'blobs' following a spline path being drawn on it as well as some palette rotation thrown in for good measure. The texture is then rendered in a variety of configurations using drawimage with some scaling,rotation, alpha/shade & light blending etc.. (only 2D used currently). I also render some static generated gradient textures over the top along with some simple particle effects. There are quite a few parameters for each layer and the combination of layers provides the overall image complexity. @MGE Sorry to hear that. What spec machine are you on? Mac or PC intel? |
| ||
To be honest, the screenshots you have there don't look that great, and I almost didn't download it because of that. But damn, even with the clashing colors of some of the effects, this thing still looks amazing in motion. I don't know if all the effects are randomized or not, but there was some kind of matrix style 3D effect with black shapes in a sea of red about 30 effects in that blew me away. Reminded me of the heydays of the demo scene, only in high res and at 60fps. |
| ||
So you're only doing 2D movements of the texture? Then the 3D effects are just created by parralax then? Interesting. |
| ||
Yeah, static screenshots don't really do it justice. Should invest in fraps and upload a video I guess. All faux 3D effects are created with plain old Max2D drawimage scaling and rotation. I wouldn't mind trying to mix in some real 3D as well if I could work out how to treat an image as a 3D quad. A rotateimage img,pitch,yaw,roll would be nice :) |
| ||
Fixed my problem with a hex editor so that the first resolution it will try is 1440x900 :) Now it works and it looks really nice. :) |