¿Qué debo estudiar para comprender la informática en 3D con Windows Holographic, Math / Physics / CS?

Un gran tema Creo que te refieres a la computación de gráficos en 3D, y no a la computación en 3D. No soy un gran fanático de vincular el aprendizaje a una tecnología en particular. Entonces, en general (una lista bastante ad-hoc e incompleta):

Matemáticas aplicadas: cálculo vectorial, álgebra matricial

Física: mecánica clásica y lagrangiana

Ingeniería: control de procesos en tiempo real

CS: El arte de la computación científica, recetas numéricas, diseño y uso de bases de datos, computación paralela, más su lenguaje de codificación favorito (ahora uso principalmente Microsoft C # después de programar en más idiomas de los que puedo contar desde los años 70)

Advierto sobre no involucrarse demasiado en plataformas altamente propietarias vinculadas a una sola empresa. He visto los sistemas propietarios ir y venir muchas veces desde los años 70. Siempre suenan bien en ese momento, pero después de 18 meses, el brillo generalmente se ha desvanecido. Por lo general, son innovadores para todos, excepto para los inventores que pueden descubrir cosas para su próximo producto por el dolor que sienten los usuarios de su sistema patentado actual.

Por lo tanto, manténgase lo más que pueda a los estándares genéricos globales de datos / codificación. Sigue habiendo un gran campo de batalla entre los organismos de “código abierto” y “propietarios” y los “estándares” que está confundiendo a todos y, francamente, obstaculizando el progreso: ¿Recuerdas las promesas de html5 a alguien? Desde ese estándar, ahora tengo que usar tres navegadores, no uno, para asegurarme de que al menos uno de ellos cargue correctamente cualquier página web.