https://www.youtube.com/watch?v=kD93nsghj9A&list=PLMkT-w6m06...
Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
11–20 of 25 posts
Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#12I remember being blown away by something similar on the venerable Commodore Amiga in the early 90s. Can't remember the name of the app, but you'd adjust a few parameters and line by line a terrain may would appear.
Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#13Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#14Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#15its interesting... but i do wonder how we went from planet scale and infinite terrains in the earlier 2000s and late 90s down to "lets just do one little square". granted this looks a lot prettier...
...then draw the rest of the owl
Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#16This reminds me of NeHe’s OpenGL tuts. That, and a little earlier Denthor’s mode13h tut, changed my life. Good times.
Another great one for general graphics/demo/simulation coding was "The good-looking textured light-sourced bouncy fun smart and stretchy page" (https://web.archive.org/web/20031218105827/http://freespace....)
And for landscapes in general, Ken Musgrave did some awesome work although I'm having trouble digging up the more technical stuff he used to post.
And then there was software like Terragen and Bryce could produce some great rendered landscapes. It's getting me all nostalgic. :)
Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#17Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#18its interesting... but i do wonder how we went from planet scale and infinite terrains in the earlier 2000s and late 90s down to "lets just do one little square". granted this looks a lot prettier...
Re: Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)
#19I also enjoyed his similar series on generating a procedural city: https://www.shamusyoung.com/twentysidedtale/?p=2940
I ported his code to a macOS screen saver back in the day, but I see I haven't updated it since macOS 10.6… I guess the chance of it working on a Apple Silicon Mac isn't anywhere near 100% :P https://emage-software.com/