2010-08-07 20 views
6

Me encontré con este sitio http://www.swell3d.com/ y creo que en el futuro tendremos una nueva palabra publicitaria "sitio web en 3D" que se usa mucho en marketing. Sin embargo, lo que me interesa es cómo crear dichos diseños/diseños. ¿Cómo es que el efecto de aspecto gracioso realmente aplicada - y si existen especificaciones w3 que describen métodos para detectar 3d-dispositivo o hay una consulta de medios para dispositivos 3D como:¿Alguien ha creado un sitio web 3D que funcione en un monitor 3D?

@media 3d { 
/* 3d related css... */ 
} 

Estoy tan curiosa.

+3

El sitio web que mencionaste no utiliza un monitor 3D, usa un monitor plano y gafas anaglíficas para crear el efecto 3D. Hay tecnologías que funcionan sin gafas y con un monitor especial; abastecerse de dichos dispositivos es probablemente * mucho * más complicado que crear algo así como el sitio web al que se hace referencia. No obstante, tu pregunta sigue siendo interesante. – MvanGeest

Respuesta

0

El renderizado en 3D real tiene que ser una característica del navegador/sistema mismo. Creo que nadie en el futuro escribirá una web 3D, las actuaciones (hablando de la velocidad) serán muy lentas. De hecho, javascript es muy lento para procesar estos complejos cálculos, y el estándar css debe ser revisado.

0

No creo que los sitios web serán 3D en absoluto en el futuro. El sitio tiene el titular "Experimentos en arte anáglifo"; saca tus conclusiones

En cuanto a la creación de un sitio de este tipo, no creo que el CSS va a ayudar mucho. CSS3 tiene un módulo llamado 3D Transforms, pero no hay nada acerca de la representación anaglífica allí.

Sin embargo, la creación de gráficos anaglíficos es tan simple como crear la imagen de ojo izquierdo en la imagen del ojo derecho en otro color, y luego overaying ellos. CSS puede ayudarlo a crear este efecto para el texto; ver this article.

En el sitio que enlace a, el banner en la parte superior se ha hecho en flash. El resto son solo imágenes estáticas.

2

El grupo Khronos está trabajando en un estándar, WebGL, con enlaces javascript en OpenGL y OpenGL ES, para que el navegador y los sistemas integrados puedan usar gráficos 3D y sin necesidad de ningún complemento. AMD, Ericsson, Google, Mozilla, NVIDIA y Opera forman parte del grupo de trabajo.

http://www.khronos.org/news/press/releases/khronos-webgl-initiative-hardware-accelerated-3d-graphics-internet/

yo creo que es mejor usar una pantalla 3D, como 3DS de Nintendo, en lugar de forzar a la gente a usar las gafas 3D. En un futuro cercano, seguramente será un área interesante.

Cuestiones relacionadas