I've been working on the water and liquid effects for the broadcast-room technology demo. Although the Riven scene doesn't have liquid, I got carried away and now have a separate room with liquid lava. This sent me off on a long tangent exploring various pixel-based water effects. I was assisted greatly by the many online tutorials and example programs so I'd like to return the favor by posting the code I came up with.
I call this the "Cruxic Water Demo". Here's a video:
I'm releasing the code under the MIT license so you can pretty much do whatever you want with it so long as you keep the license attached if you redistribute either the source or derived executables. Note, however that the Perlin noise code, Noise1234, is not mine and is licensed under the GPLv2.
Download here (source code and executables for Linux AMD64 and Win32)
No comments:
Post a Comment