Your injury and symptoms are very very concerning. See an ophthalmologist tomorrow as an emergency work in. Find one at www.aao.org
JCH MD
You need to get to an optomologist doctor fast - Emergency room if needed. it could be retinal problem. this needs immediate evaluation.