I just started learning OpenGL and it doesn?¢_Tt seem too hard. One thing that I have absolutely no idea how to properly do is collision detection in 3D, the only half decent way I can think of is using a load of bounding boxes grouped in larger and larger boxes, but that way the form of the world would be very limited. Maybe someone has some ideas for a universal method of testing collisions?