I am doing a cartoon-style RPG, all the characters & monsters are toon shading. But not consist with terrain because there is no way to change shader of in-built terrain. What is the best way to achieve toon-shading terrain?
I can think of 3 ways that maybe can do it, but none of it is the ultimate idea solution to solve this problem:
Use edge detection (post image processing), but requires Unity Pro.
Create toon-styled textures to paint on terrain.
Use terrain model instead of in-built terrain, not efficient and lose the advantage of in-built terrain.
This question has been asked a few times, but still there is no idea solution to this.
Let's sort it out here?
Can I ask where you got a good toon shader for your characters? I been looking for one.
You can replace the terrain shader. Get the built-in shaders and copy the FirstPass into your project, maybe the VertexLit one (think this might be in Forums.) You have to readjust the "use far away shader" distance. The part I haven't figured out yet is replacing that one.
To burgunfaust: You need to import shaders package from standard assets, and just change the shader of material and attach the material to object you want.
I have tried to replace the terrain shader with toon shader.
But the look is bad, very bad actually. I think it's because terrain is special. Still waiting for answer...
Answer by burgunfaust
Apr 29, 2011 at 04:06 AM
I assume you could create a new "built in" terrain. You would just need to script it to function similar or the same.
I am not so powerful to script the terrain to function as what I desires.
Guys, this question is still open!!
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a user guide.
If you are a new user, check out our FAQ for more information.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
For troubleshooting common problems with Unity 5.x Editor (including Win 10).
Answers and Comments
No one has followed this question yet.
How to get toon Shader to work with terrains - Answered
Make a simple tree
Best way to create a simple cartoon terrain
How to make toon shader work with terrain place trees?