Jump to content

Why Mud Eraser?

Sorra the Orc
Go to solution Solved by Ben Black,

Recommended Posts

I was just watching the video for the latest spawner pack and it prompts a question. It uses a different pattern from all other spawners and this is different from the best practice I have learned from you folks. So why the change?

More specifically, it has a Mud Eraser level that, according to the video, should be enabled if you are respawning the villages/houses etc. since these will texture the terrain and the Mud Eraser will remove these textures. In the past the guidance has always been to put the texture spawner first and then have other spawners that change the textures after that. This has always worked well for me and means you can't forget to turn the layer on/off as required.

Why the change? What is the problem this is solving? I'm trying to figure out if I should adopt this new approach or not.

Link to comment
Share on other sites

  • Solution

Hey @Sorra the Orc, the texture spawner is where it is because the villages and houses also alter the height map of the terrain, this means that if we didnt have the texture spawner under the buildings there would be areas around the villages/houses where there is stone where it should not be, or grass on a very steep slope. This would go on to mess up the grass spawner and other nature spawners and would not produce the optimal look around our village. As for the mud eraser, because we need to have the texture spawner below the villages, the best practice of keeping textures first does not work(if we want to only have one spawner adding textures to our terrain). So I decided to use the mud eraser spawn rule that users could tick on or off depending on weather or not they wanted to wipe the terrain of previous gena texture spawns. Thinking now, I believe that you could also have a texture wipe spawner at the very top that doesn't do anything but clear all textures and everything would work well, though there would be another spawner in the biome. Let me know if this sort of wipe spawner would improve the pack and ill add it for the next version.

  • Like 1
Link to comment
Share on other sites

That makes sense. Thank you.

From a UX perspective I would say this should go on the feature list. It is going to be very common that people want to clear all the data. Doing it with a "clear" biome makes sense to me, but even better would be a button/checkbox/something that is there without the need for the user to create it. this would clear textures and revert heightmap changes performed by previous spawns. 

Implementation wise it seems you already have everything in place )heightmap restore, biome for clearing textures). So this is "just" a user interface feature.

Anyway, for now I understand the reasoning, thanks for explaining.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Tell a friend

    Love Canopy - Procedural Worlds? Tell a friend!
  • Need help?

    We work with some of the biggest brands in global gaming, automotive, technology, and government to create environments, games, simulations, and product launches for desktop, mobile, and VR.

    Our unique expertise and technology enable us to deliver solutions that look and run better at a fraction of the time and cost of a typical project.

    Check out some of our non-NDA work in the Gallery, and then Contact Us to accelerate your next project!

  • Create New...