Would be lenses made from the plastic or glasses? To answer the question of how pinhole glasses improve your vision, need to first address the question, why will we develop poor vision the first time around?
Most people have no idea of what this may include. https://kcapa.net/bbs/board.php?bo_table=free&wr_id=2069184