Hey thanks a lot ! Your answer was spot on and solved the problem ! I was in this issue since yesterday and since I was learning unity, I was totally demotivated because of this.. thank you!
Increasing the "max mesh tree" value from 50 to 500 solved the problem! I got a few questions regarding this :
1.Im wondering how much performance will this impact ? What would be a good value to keep this setting at ?
2. The problem seems to be because I am implementing grass as a game object( just because it looks more detailed )rather than grass texture thereby it takes up a lot of mesh. Is this the right approach or should grass always be implemented as texture ?