painting on any object

is there a way to paint textures on any object?
I want to make a terrain in cinema 4D with walls that are angled in more than 90 degree maximum in unity
and I need to paint the wal texture instead of using a large one texture 'cause it is easyer.

help?

Be aware that EASIER might sound nice, but in unity3d you want to do stuff realtime so easier also mostly means SLOWER in realtime.

Painting onto an object is something which you IMHO do in your 3d modeling package.

Its not like you cannot MAKE that in unity3d, but I’d rather not begin with that.
Use the right tool for the right purpose

so i should do that in cinema 4D?
ok, thnx… I found out that there is a painting extra i have to allow me to do that.
thanx again