Hypnopompic Hallucinations: Waking Up to Another Reality

Understanding hypnopompic hallucinations can reveal underlying sleep patterns and fears, but what really causes these vivid, waking illusions?