This is an experimental roadmap. It contains ideas and tasks that I might add at one point or another, but being there doesn't mean they will. It's just that they are on my radar. If there's any feature not present here that you would like added, feel free to enter the discord server and do a request!

Vegetation System

  • Be able to visualize the splat maps and stuff in the editor too again #bug
  • Improving vegetation interactin #tweak
  • Removal of grass with a mask should be quite simple
  • Ensure that if vegetation is null there are no new textures created #experiment
  • Transform far away vegetation in terrains into a sampled texture with normal maps We can use virtual texturing to work with chunks #experiment

Terrain System

  • Transform height map texture into sampling a mesh directly #tweak
  • The grid position is not right tests for PointStore doesnt go too complicated #bug
  • Simpler shaders for mobile #addition
  • Procedural texture creation #experiment
  • Tesellation shader #experiment
  • Use Bounds to check occlusion of terrain meshes #experiment

Node Editor

  • Modifying nodes fro the outside in code #addition
  • Show previews directly into mesh #addition
  • Beter Biome distribuitor node #addition
  • Tag biome addition #addition
  • Fake erosion node httpswwwshadertoycomviewMtGcWh #addition
  • Extra Terrain Simulations #addition
  • Features for 10 #addition
  • 3D minimap #addition
  • Add vegetation removal node #addition
  • Sub graphs #experiment
  • Change biome to sub graphs #experiment

Points of interest

  • Random node #addition
  • Slide node #addition
  • Move to valid zone node #addition
  • Align points with ground normal #addition
  • Move points into a mask #addition
  • Remove when close to point node #addition

Ambience System

  • Add particles and ambience on biome and or vegetation type #addition
  • Wind Zones for the grass and the world #addition
  • Sounds when walking on diferent elements #addition
  • Rain #addition
  • Day Night Cycle #addition

Splines

  • Create paths between POI #addition
  • Create River Meshes #addition
  • Make rivers and lakes through this systrm #addition
  • Pathfinding for roads #addition
  • Cut splines in sections for road lines
  • Parallel spline
  • Spline to density map
  • Splines to points

Others

  • Infinite Lands Lite
  • The final video
  • Multiplayer support
  • Portals #experiment
  • Integrated pathfinding #experiment