marijuana is used medically to help people suffering from glaucoma, but ive never heard of people who smoke it recreationally having better nitevision or better vision at all... it makes sense that it would give you better nite vision cuz it dilates your pupils as fan o kmk pointed out.