Terrain detail mesh not rendering
I'm making some basic lowpoly models in Blender and importing them to Unity, but the detail painter in the terrain system does not paint these models no matter what I do... I replaced the model I made with a prefab from the standard Unity cube gameobject, and that one paints flawlessly... I changed the settings in the prefab with my own mesh to be as similar as possible to the cube prefab, with the mesh eventually being the only difference between the two. Still doesn't paint it. Why does this system not process the meshes I've made? I know the terrain system is still in development, but I've seen this work for other people, I just can't find any info on what I have to consider when making these meshes ffs...
Answer by Gobey · Feb 25, 2019 at 10:11 PM
I finally figured this mess out, by myself...
I noticed that the models I've downloaded and the ones I made myself were all marked with "uv2", whereas the Unity cube had "uv, uv2". Apparently all I had to do in my case was UV unwrap the models in Blender, confirming that the meshes were now labelled "uv, uv2".
Bit disappointed that I couldn't find this essential bit of information anywhere.
Never$$anonymous$$d, there are other factors and they all boil down to this being a buggy tool.
Your answer
Follow this Question
Related Questions
Terrain detail : children malfunctionning 0 Answers
[Help] Modelled Detail Mesh Completely Invisible 0 Answers
Runtime terrain painting with SetAlphamaps = lag 0 Answers
[SOLVED] Procedural Poly Terrain not generating everything 0 Answers
shader or decal 0 Answers