One of the core features of TerraTiler2D is the visual scripting. Playtests showed that people were eager to play around with procedural world generation, but had trouble understanding the process. To solve this I developed a visual scripting language, so that the procedural process was better visualized and more intuitive.
Another core feature of TerraTiler2D is the ability to execute graphs during runtime. With only two lines of code you can run a graph and place the generated world in your scene.
Market research had shown that there was barely any support for runtime procedural world generation in other tools, which became the motivation to develop TerraTiler2D.
Besides running a graph during runtime, you can also access the input and output of the graph during runtime so that the behaviour is slightly different every time!