creating a 3d game engine
Possible problems:
Possible solutions:
Answer: By tracing a raycast.
By Maciek Walusiak