Existe uma maneira de usar o XNA + Xbox 360 com a atual geração de televisores 3D?

10

Estou interessado em brincar com o 3D em uma nova televisão 3D da Sony (luz polarizada em vez de óculos anaglyph vermelho / verde / azul). Isso é possível com o XNA no atual XBox 360?

Como alternativa, não parece que exista um desenvolvedor PS3 relativamente trivial. solução para o XNA agora, daí o meu interesse no XNA e no 360.

Saudações,

Jotham
fonte

Respostas:

3

Verifique se você pode definir manualmente sua TV 3D para o tipo de entrada 3D que está recebendo. Uma rápida olhada em um manual de TV 3D da Sony mostrou que ele poderia ser configurado manualmente para gerar a imagem 3D a partir de imagens lado a lado ou sobrepostas, onde o conteúdo dos dois olhos é fornecido em uma imagem extra larga ou extra alta .

É possível que você possa criar um buffer frontal com o tamanho certo, basta renderizar duas imagens dessa maneira e configurar sua TV para procurá-la (parece lembrar que pode ser como o Avatar o jogo fez no 360). Seu conteúdo seria potencialmente renderizado corretamente, mas o guia 360 ou pop-ups sobrepostos pelo sistema seriam exibidos incorretamente até o XNA suportar oficialmente o 3D.

Roger Perkins
fonte
1
Eu acho que o guia 360 seria exibido muito bem.
Olhovsky
3
@Olhovsky Se você tem um buffer que contém duas imagens e o sistema não tem noção disso, quando tenta exibir o HUD do sistema no centro do que pensa ser a tela (ou qualquer notificação pode ser renderizada na imagem da esquerda ou da direita) na verdade terá metade das imagens do olho esquerdo e direito e parecerá incorreto. O XNA precisaria entender o 3D em si e notificar o sistema sobre o que estava fazendo (o que provavelmente também seria capaz de dizer à TV para mudar para o modo correto automaticamente)
Roger Perkins
@ Roger Perkins Eu pensei que as TVs 3D usando luz polarizada renderizam a imagem esquerda e depois a direita, o que significa que você precisa rodar a 120 FPS para manter uma imagem suave. No caso de renderização lado a lado, se o X360 não levar isso em consideração, a imagem deverá ser dividida e não mostrada corretamente?
11137 Jonathan Connell
Ainda não tenho acesso à TV por algumas semanas (atualmente estou no exterior). Voltarei a este tópico e relatarei quando tiver a chance de tentar o que foi discutido.
Jotham
1
@ 3nixios Eles podem ser exibidos assim para os óculos, mas a especificação do formato HDMI 1.4 especifica que os monitores precisam suportar uma variedade de formatos de entrada, incluindo embalagem de armação. A televisão pode capturar uma imagem compactada de 60 hz e exibir as imagens esquerda / direita alternativas a 120 hz para permitir que ela mostre os dois olhos separadamente.
Roger Perkins