Esiste un modo di usare XNA + Xbox 360 con l'attuale generazione di televisori 3D?


10

Sono interessato a giocare con il 3D su un nuovo televisore 3D Sony (luce polarizzata anziché occhiali anaglifici rosso / verde / blu). Questo è possibile con XNA sull'attuale XBox 360?

In alternativa, non sembra che ci sia un sviluppatore PS3 relativamente banale. soluzione per XNA in questo momento, quindi il mio interesse per XNA e 360.

Saluti,

Risposte:


3

Controlla se puoi impostare manualmente la tua TV 3D sul tipo di input 3D che sta ricevendo. Una rapida occhiata a un manuale TV 3D di Sony ha mostrato che potrebbe essere impostato manualmente per generare l'immagine 3D da immagini affiancate o sovrapposte, in cui il contenuto per i due occhi viene fornito in un'immagine extra larga o extra alta .

È possibile se riesci a creare un frontbuffer della giusta dimensione, quindi puoi solo renderizzare due immagini in questo modo e impostare la tua TV per cercarla (sembra ricordare che potrebbe essere come Avatar ha fatto il gioco sul 360). Il tuo contenuto verrebbe quindi potenzialmente visualizzato correttamente, ma la guida 360 o i popup che vengono sovrapposti dal sistema verrebbero visualizzati in modo errato fino a quando XNA non supporterà ufficialmente 3D.


1
Penso che la guida 360 sarebbe mostrata bene.
Olhovsky,

3
@Olhovsky Se hai un buffer che contiene due immagini e il sistema non ne ha idea, allora quando cerca di visualizzare l'HUD del sistema al centro di quello che pensa sia lo schermo (o qualsiasi notifica potrebbe essere semplicemente resa nell'immagine sinistra o destra) avrà effettivamente la metà delle immagini dell'occhio sinistro e destro e avrà un aspetto errato. XNA dovrebbe avere una comprensione del 3D stesso e notificare al sistema che è quello che stava facendo (che molto probabilmente sarebbe anche in grado di dire alla TV di passare automaticamente alla modalità giusta)
Roger Perkins

@ Roger Perkins Ho pensato che i televisori 3D che utilizzano la luce polarizzata rendessero l'immagine a sinistra, quindi a destra, il che significa che devi correre a 120 FPS per mantenere un'immagine liscia. Nel caso del rendering side-by-side, se l'X360 non ne tiene conto, l'immagine dovrebbe essere suddivisa e non mostrata correttamente?
Jonathan Connell,

Non avrò ancora accesso alla TV per un paio di settimane (attualmente sono all'estero). Tornerò su questo thread e riferirò quando avrò la possibilità di provare ciò che è stato discusso.
Jotham,

1
@ 3nixios Potrebbero anche essere visualizzati in questo modo per gli occhiali, ma le specifiche del formato HDMI 1.4 specificano che i display devono supportare una vasta gamma di formati di input, incluso il frame packaging. Il televisore potrebbe acquisire un'immagine a 60 Hz, quindi visualizzare le immagini alternate sinistra / destra a 120 Hz per consentirgli di mostrare entrambi gli occhi separatamente.
Roger Perkins,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.