Thanks. Though in my situation it relies heavily on Hierarchical Instanced Static Mesh. That means, if i use a procedural mesh then i cant instance it.
So far, i have the solution with normals of RecourseDesign.
Or duplicate the same instance of plane in the Z. Which is a bit of a cope though its an interesting solution and looks quite cool. Probably need to change its material to black, the ones that are duplicated below.
