En DiRT Rally 2.0, con tres monitores, la imagen se estira y se deforma hacia los costados. Eso marea, incomoda, y te deja sin poder calcular una distancia real mirando las pantallas laterales. Dejé el juego por ese motivo, hasta que decidí intentar resolverlo. Así nació TrueTriple, y anduvo tan bien y lo disfruté tanto que armé una herramienta para que lo pueda usar cualquiera. Apoyame en Patreon y voy a seguir haciendo este tipo de soluciones.
Esto no es un número en un benchmark. Es la primera vez que el juego te muestra el mundo a escala real.
Los laterales dejan de mentirte. El pilar, el espejo, el borde del capó quedan donde tienen que estar. Por primera vez sentís que manejás desde adentro, no que mirás una foto ancha del auto.
Al proyectar con la geometría real de tu puesto, cada cosa tiene el tamaño que tendría en la vida. Las curvas se leen mejor porque el punto de frenado está donde tu ojo cree que está. Cambia cómo corrés más que cualquier upgrade de hardware.
Movés el punto de vista dentro del cockpit hacia adelante, atrás, arriba y a los costados, hasta que la posición sea tuya. En cualquier auto, sin los límites ridículos del juego. Y se acuerda de dónde lo dejaste.
Con Nvidia Surround o AMD Eyefinity el juego ve un solo monitor muy ancho y dibuja todo con una sola cámara. Los paneles de los costados quedan estirados. TrueTriple le da a cada pantalla su propia ventana al mundo.
Las tres pantallas son un plano único y plano. Lo que cae en los tercios laterales se estira, y cuanto más abrís el ángulo, peor se ve.
Cada monitor recibe la perspectiva que le corresponde según dónde está y cuánto está girado. Girás la cabeza y lo que ves es lo que verías por la ventanilla.
Está terminado y funcionando, no es una prueba de concepto.
Tres frustums independientes calculados desde la geometría física de tu puesto. La imagen que siempre debió tener.
Todo lo que el juego calcula sobre la pantalla se recorrige por monitor. Nada nada ni se desalinea en los costados.
Ahora hay que calcular tres cámaras en vez de una, así que algo cuesta, no te lo voy a mentir. Pero optimicé el mod a fondo para que sea lo más chico posible: la caída de rendimiento queda por debajo del 10%. En la práctica, casi no lo vas a notar.
Ubicás tu cabeza al centímetro en cualquier auto, moviéndola adelante, atrás, arriba y a los costados, y guardás esa postura en un slot. Podés tener varias por auto y cambiar entre ellas con una tecla: una para la vista de siempre, otra más adelantada para los tramos angostos, la que quieras. El mod reconoce solo en qué auto estás, así que cada uno tiene sus propias posiciones y las recuerda para la próxima vez.
Lee la proyección real de cada fotograma en vivo: funciona con cualquier cámara, FOV y resolución, sin que toques nada.
TrueTriple lo hice para mí, para poder jugar como quería jugar en mi propio puesto. Después lo compartí porque a otra gente le servía. No es el producto de una empresa: no hay equipo detrás, ni área de calidad, ni mesa de soporte. Hay una persona.
Puede tener fallas, y puede romperse cuando el juego se actualiza. Al suscribirte no estás comprando un producto: estás bancando el desarrollo, y a cambio te doy acceso a lo que voy haciendo. En el Patreon está además contado por dentro: los intentos fallidos, lo que se rompe y por qué, y hacia dónde va esto después.
Del mismo Patreon sale Assetto Gallery, que le ordena la biblioteca de autos y pistas a los que andan en Assetto Corsa. Verla acá.
Sin letra chica: términos de uso y apoyo.