I have found that some of my pupils have good 3-d imagination and others don't. There appears to be no systematic difference between them otherwise. At first I had thought that people who were also interested in or studying art may have a better understanding of perspective and projections - from higher to lower dimensions. But that has not been the case.
I regret that I have no answers to Salim's second question, though.
@James maths is a subject requires personal touch. It is very abstract yes 3D will help as a teaching medium but teacher should be good enough to representthe concepts in a friendly way otherwise maths is too hostile.
@ Anand I agree to you good teacher makes an impact on the life of students. I was not lucky .I had to struggle thats why I became maths teacher but problem is when you get more of the students sitting in the class without interest. Your real test is to make concept simple and reach to them but time is detterent. You have to finish a lot in limited time
Agreed a good instructor is required. that said, using 3d to illustrate concepts, I have seen pretest to post test increases of up to 30% regardless of class type. that includes visual learners, ADHD, ASD, and both average and a students. isn't the same 30% of course but is repeatable and measurable. key is the development of teaching materials by master teachers, and not by programmers. "Content is king" in that arena. 3d tech gets a bad name from poor implementations. does work well with good production team behind it.