No, no special glasses needed, and assuming your glasses fit well (don't fall off from normal head movements) they're not likely to come off at any point that I can think of.Apologies if this is asked, I’ve had trouble finding spoiler free info regarding this question. Is this a ride where they give you special glasses to wear? Also is there any point where I might lose my regular glasses?