Qual é a diferença entre getContext ('webgl') vs getContext ('3d')?

Começo a aprender WebGL e, porque encontrei alguns tutoriais antigos, não sei qual é o caminho certo em 2014?

Eu comecei o<canvas> (básico) e, nos tutoriais, eles dizem algo como:

usargetContext('2d') e se você quiser usar o WebGL, você coloca3d ao invés de2d

Mas agora que estou aprendendo, encontrei tutoriais falando sobregetContext('webgl') e nãogetContext('3d') .

A sintaxe mudou?

E aqui estáesta artigo dizendo que não há 3D real, mas eles apenas usam Ray Casting ?!

questionAnswers(1)

yourAnswerToTheQuestion