I was thinking for a project to make a simple golf game. The idea would be to hit the ball with input settings and then follow the ball with a camera in the air until it landed and then watch it roll on the mesh. Of course, when there are too many polygons (triangles) it would slow down. So I want to do some research but I want to do it quickly. I am thinking of holding the .obj data in some sort of data structure and perhaps using binary space partitioning. An octree seems to be a good guess of where to start, however, I am not certain. Can anyone inform me of what I could study that would be both worthwhile and easy? I think this would be a marvelous project to work on, however if it is to difficult I will need to work on something else.
Thank you,
Josheir