Hi and thanks for the quick reply. I'm using the deffered path already and the engine version is 2018.3.2f1. I can confirm that the problem is present in both rendering path. As said in a previous post Louskrad, someone had a similar black mesh problem and he mentionned that if vertex offset was used in the shader you needed to declare the UNITY_VERTEX_INPUT_INSTANCE_ID in the input structure. Could this be related? My other assets are working fine in the system. Only the grass which is made using a shader of Amplify is problematic. I inspected the file and no where is UNITY_VERTEX_INPUT_INSTANCE_ID declared. There's a mention of it however in Unity.cginc, but I'm not entirely if it's being used or declared. I wish I could send a sample but this is a project under NDA currently.