collision detection

Is there any simple solution that anyone knows of for implementing collision detection for complex shapes?

The answer is no as far as i know it.The collison detecion is single big topic and first barrior to overcome for the opengl beginner when you start to have a idea about how opengl have to take approach flexibly for that matter and doing alot of matrix math.O i kind of hate the matrix math.