Tree question

I know that trees can only be painted over a Unity terrain. My problem is that I need to import a landscape from 3ds Max and paint trees on it. I don’t want to import 3D trees from a 3rd party because I need to keep my draw calls low so I’ve been thinking about a solution to the problem.

What I was thinking was to make a flat terrain and draw the trees on it then make the terrain invisible. At first I tried to seperate the terrain to another layer and make the camera not render it but it didn’t render the trees as well.

So, is there a way of doing this? with a texture, material or script?

Thanks in advance.

Assuming that the scene that you want to paint trees on is flat then you should have no problem with just creating a flat terrain, placing it slightly below your scene, and painting the trees on that. Just set the Heightmap Resolution to something really low like 16 to avoid any performance overhead.

Yeah I thought about that one but was wondering if there’s a cleaner way to control what’s going on.

I have the same question here.

just want to show trees and hide terri.

but I don’t know how to .