Creating a convincing world with custom shaders, height maps and skyboxes | Dark Hacker News