I'm working on an AR zombie shooter where we superimpose zombies into the real world -- it's important that it looks like the zombies are actually in the environment.
I think we're pretty close, and it looks spot on in some situations, but it's not consistent across all depths. A zombie might look correct scale 10ft away, but look too small when 25ft away. I generally test with an iPhone4S.
Is this even a scale issue at all? Shouldn't scale all be relative? Is it an issue with the projection matrix? Any tips or ideas?
Does your zombie's scale unit correspond w/ the target's scale unit?