I don't think they would work well in a chameleon enclosure.
Since they're see-through, they will probably confuse the cham, who won't recognise them as a barrier.
Also, I don't think the vinly one would stand up to a chameleons nails - he'd probably poke holes through it or even shred it.