I’m working on a piece now that needs an infinite landscape and I just love the 80s/TRON line terrain look. BUT I really wanted to be able to manipulate noise TOPS that generated the terrain, so have had to address the texture lookup/frame skip at the modulo issue.
I think I’ve got it working pretty well and with a sky too! Here’s a vimeo:
There is is some weirdness with how I’m getting all the right values (there are probably much more efficient ways of attaining the different offsets!), but it works without a skip. The biggest thing I was missing for a time was having to multiply my noise translations by 4 in order to get the noise to translate 1 full frame over with a period of 1 (does that make sense?).
Please have a look and let me know what you think. I would suggest turning it up to full HD at the start of the render chain if you are able (wayyy sweeter looking!). You can adjust the rows and columns of the terrain and sky as well as some of the other parameters marked as green, and of course the main noise generating TOPs!
Thanks vesabios for sharing your radscape and giving a great stepping stone for this terrain look!
Thanks rod! I think I missed captain blood, I might be just too young?! Maybe I can dig up an emulator!
Kiethlo, sorry I totally missed your reply from december, but if you’re still there, you are totally welcome to build on this, I think it’s a great base for some fun compositions. I’d love to see what you do with it. As I said, it’s derived from Steve’s RADSCAPE, though it doesn’t reallt use any of the core pieces of his comp anymore, but anyways, it has come from a few places and should go to more!
This was from a VJ gig last weekend, I took some other comps of mine and a VJ clip by Beeple and put them in as the rising sun in the background… fun stuff
Thought I’d take a look since I made this a ways back!
Somewhat painful to go in and look at some pretty rough GLSL code from when I was still figuring it out myself ( not that I nearly have it “all” figured out ha!) but thought I’d make an adjustment to allow newer folks to check it out.
Attached back at the first message should be a functioning version for 099 and GLSL 3.30. I’m on my mac right now, so I’ve made it work in OS X, but haven’t verified back on windows, but I assume it should be good. Do let me know!
This is a synth I plan to incorporate into some newer things i’m doing and hope to re-share in a cleaner more modular package… one of these days!