2009-01-08 8 views
6

Hay un montón de anuncios de CES 2009 sobre nuevas pantallas 3D utilizadas para juegos y películas. Me preguntaba si existe una configuración que exista actualmente que también lleve el 3D a un entorno de desarrollo. Tal entorno, por ejemplo, provocaría errores de compilación en el frente. O tal vez permita que el programador apile paneles de código rápidamente, en lugar de usar pestañas 2D.¿El mejor entorno de desarrollo de "visualización en 3D" para Java? (¿existen incluso?)

¿Existen incluso? ¿O sería demasiado molesto para el ojo después de 5 horas de codificación?

La pregunta se aplica a Java, ya que soy principalmente un desarrollador de Java. Pero también tengo curiosidad de saber que hay un buen entorno de desarrollo en 3D para otro idioma.

+0

+1, idea interesante. Sin embargo, no sé qué tan práctico sería. –

Respuesta

1

Supongo que sería difícil para ti. Las llamadas pantallas 3D en CES 2009 solo simulan la profundidad, pero no es verdadero 3D.

Con verdadero 3D, debería poder usar un solo ojo para enfocar cerca y lejos de la imagen en la pantalla. Sin esto, sus ojos se enfocarían a una distancia fija mientras le dicen a su cerebro que hay cambios de profundidad.

0

Creo que pasaría mucho tiempo antes de que esas pantallas dejen de ser trucos. Es posible que pronto haya formas de crear medios de video en 3D para estos televisores (después de todo, muchas películas ahora están filmadas para los cines en 3D), y los juegos harán la transición, pero no creo que se use para el trabajo diario. El tipo de resolución precisa que necesita para poder leer una sección de código será muy difícil de imitar en un pseudo 3D que "realmente no existe". 3D también trae problemas como oclusión, sombras, etc.

Lo que probablemente obtendríamos antes es un sistema operativo que funciona en una metáfora de escritorio 3D donde se pueden ventanas de película en el espacio Z (y así apilarlas) en lugar de los lados. Esto va a ser especialmente importante para pantallas pequeñas como computadoras portátiles. Los ratones modernos también pueden admitir eso ya que tienen dos ruedas de desplazamiento.

En cuanto a una API, no contaría con el soporte de Java. De hecho, no estoy familiarizado con ninguna API 3D decente, teniendo en cuenta que Sun había dejado que Java3D muriera de una forma muy dolorosa.

Cuestiones relacionadas