¿Hay alguna forma de usar XNA + Xbox 360 con la generación actual de televisores 3D?

10

Estoy interesado en jugar con 3D en un nuevo televisor Sony 3D (luz polarizada en lugar de gafas anaglifo rojas / verdes / azules). ¿Es esto posible con XNA en el XBox 360 actual?

Alternativamente, no parece que haya un desarrollador PS3 comparativamente trivial. solución a XNA en este momento, de ahí mi interés en XNA y el 360.

Saludos,

Jotham
fuente

Respuestas:

3

Compruebe si puede configurar manualmente su TV 3D para el tipo de entrada 3D que está recibiendo. Un vistazo rápido a un manual de TV 3D de Sony mostró que se podía configurar manualmente para generar la imagen 3D de lado a lado o de arriba hacia abajo, donde el contenido para los dos ojos se proporciona en una imagen extra ancha o extra alta .

Es posible que si puede crear un búfer frontal del tamaño correcto, simplemente pueda renderizar dos imágenes de esta manera y configurar su televisor para que lo busque (parece recordar que podría ser así como lo hizo el juego Avatar en el 360). Su contenido se representaría correctamente, pero la guía 360 o las ventanas emergentes que se superponen en el sistema se mostrarían incorrectamente hasta que XNA admitiera oficialmente 3D.

Roger Perkins
fuente
1
Creo que la guía 360 se mostrará muy bien.
Olhovsky
3
@Olhovsky Si tiene un búfer que contiene dos imágenes y el sistema no tiene el concepto de esto, entonces cuando intenta mostrar el HUD del sistema en el centro de lo que cree que es la pantalla (o cualquier notificación podría ser procesada en la imagen izquierda o derecha) en realidad tendrá la mitad del alcance de las imágenes del ojo izquierdo y derecho y se verá incorrecto. XNA necesitaría comprender el 3D en sí mismo y notificar al sistema que esto es lo que estaba haciendo (que probablemente también podría decirle al televisor que cambie al modo correcto automáticamente)
Roger Perkins,
@Roger Perkins Pensé que los televisores 3D que usan luz polarizada representan la imagen izquierda, luego la derecha, lo que significa que tienes que correr a 120 FPS para mantener una imagen uniforme. En el caso de renderizado de lado a lado, si el X360 no tiene esto en cuenta, ¿la imagen debería dividirse y no mostrarse correctamente?
Jonathan Connell
Todavía no tendré acceso a la televisión durante un par de semanas (actualmente estoy en el extranjero). Volveré a este hilo e informaré cuando tenga la oportunidad de probar lo que se ha discutido.
Jotham
1
@ 3nixios Es muy posible que se muestren así para las gafas, pero la especificación del formato HDMI 1.4 especifica que las pantallas deben admitir una variedad de formatos de entrada, incluido el empaquetado de cuadros. El televisor podría tomar una imagen empaquetada de 60 hz y luego mostrar las imágenes alternativas izquierda / derecha a 120 hz para permitir que muestre ambos ojos por separado.
Roger Perkins