¿Cómo se podría crear un auricular de realidad virtual (VR)? ¿Podría ir a buscar un SOC y una grieta de Oculus y eventualmente modificarlo e intentar hacer mi propia versión del Oculus?

Esencialmente, un Oculus Rift es una caja de plástico que se ata a la cara. En la caja hay una pequeña pantalla LCD y algunos sensores de rotación, específicamente un magnetómetro, un giroscopio y un acelerómetro. Su computadora habla con la pantalla usando HDMI y los sensores con USB, por lo que también hay un pequeño circuito incorporado para que esto funcione. Todos los bits inteligentes realmente suceden en la computadora, donde Oculus SDK hace todo el trabajo de averiguar lo que los sensores le están diciendo y da un resultado final de “el usuario está mirando de esa manera”.
Para hacer uno usted mismo, necesita las partes ya enumeradas (incluida una forma de hacer la caja, sería una impresora 3D) y los conocimientos para hacer la programación.
Por supuesto, a menos que pueda hacer que su dispositivo pretenda ser una grieta real y hablar con el controlador Oculus, hay un punto limitado en la fabricación de sus propios auriculares, porque no habrá ningún contenido para ello.

¡Mira en proyectos de código abierto para un punto de partida!

Oculus puso el DK1 bajo una licencia de código abierto en Oculus Connect en septiembre de 2014. Todo está en github: OculusVR / RiftDK1

También echa un vistazo a Razer | OSVR: realidad virtual de código abierto para juegos y OpenHMD.net (pasamos el rato en #openhmd en freenode)