Why won't netting work for you? It makes a great base...which of course you will supplement with natural vegetation from the area. Netting is good for breaking up the outline of the blind and throwing some contrast in its color too...if used properly.
I think netting would be best for what you are looking for.
Not sure if they carry netting or not, but this place has great prices and tons of different materials. They are called rocky woods.
I get material from them for building holding blinds.