Google libero los desarrollos de Cardboard para que sea de código abierto

cardboard

Google fue una de las primeras empresas a invertir en la realidad virtual, pues hace cinco años, Google lanzo Cardboard, la cual es una es una pantalla de cartón que cualquiera puede usar para experimentar la realidad virtual (VR) en un teléfono inteligente. Cardboard se presentó originalmente siendo uno de los primeros kits de realidad virtual.

Ahora la compañía ha anunciado que el proyecto está disponible en código abierto para cualquier persona que quiera profundizar en el tema. Según Google, durante los momentos vitales del proyecto, se enviaron más de 15 millones de unidades de Cardboard, a todo el mundo, pero con el tiempo ese número ha disminuido.

Además de que ya no se está desarrollando activamente el SDK, el proyecto todavía se usa en experiencias educativas y de entretenimiento, Google se dio cuenta el interés en el proyecto continúa, por lo que se decidió transferir el desarrollo a las manos de la comunidad y desarrollar el proyecto juntos.

Sobre Cardboard

El SDK incluye bibliotecas para crear aplicaciones de realidad virtual para Android e iOS, un sistema de representación para generar resultados para ver en cascos de cartón y una biblioteca para emparejar los parámetros del marco del casco con la aplicación utilizando un código QR.

El SDK permite crear aplicaciones para cascos de realidad virtual sobre la base de un teléfono inteligente, formando una imagen estereoscópica dividiendo la pantalla en dos mitades, en las que se forma una imagen para el ojo derecho e izquierdo por separado.

Al formar la salida, se tienen en cuenta parámetros tales como el tipo de lentes involucradas, la distancia desde la pantalla a la lente y la distancia entre las pupilas. El SDK incluye funciones listas para crear entornos virtuales, incluidas herramientas de seguimiento de movimiento, elementos de interfaz de usuario y renderizado estereoscópico con soporte para compensación de distorsión de lente.

La imagen cambia según la posición de la cabeza y el movimiento del usuario, lo que permite no solo mostrar una imagen estéreo estática, por ejemplo, ver películas en 3D, sino también navegar en un espacio virtual como en cascos de realidad virtual especializados (jugar juegos en 3D y ver videos e imágenes en Modo de 360 ​​grados).

Para evaluar el desplazamiento en el espacio, se utilizan la cámara, el giroscopio, el acelerómetro y el magnetómetro presentes en los teléfonos inteligentes. Es probable que la información del proyecto sea utilizada por otros profesionales de la tecnología.

Google Cardboard ya es open source

Los entusiastas interesados ​​tuvieron la oportunidad de desarrollar de manera independiente la funcionalidad Cardboard y agregar soporte para nuevas configuraciones de pantalla de dispositivos móviles. Al mismo tiempo, Google tiene la intención de continuar participando en el desarrollo general y transferir al proyecto nuevas funciones, como componentes para admitir el motor del juego Unity.

Con código abierto y acceso a toda la información necesaria para crear experiencias increíbles, la comunidad puede continuar desarrollando aplicaciones de realidad virtual.

El proyecto de código abierto incluye bibliotecas para que los desarrolladores creen sus aplicaciones de cartón para iOS y Android y procesen experiencias de realidad virtual en pantallas de cartón.

También proporciona API para seguimiento de cabezales, representación de distorsión de lente, manejo de entrada y una biblioteca de códigos QR de Android, para que las aplicaciones puedan emparejar cualquier pantalla de cartón sin depender de la aplicación Cardboard.

Un modelo de código abierto permitirá a la comunidad continuar mejorando Cardboard y expandir sus capacidades, por ejemplo, agregando soporte para nuevas configuraciones de pantalla en teléfonos inteligentes y pantallas de cartón a medida que estén disponibles. Google continuará contribuyendo al proyecto mediante el lanzamiento de nuevas funciones, incluido un paquete de Unity SDK.

El desarrollo dentro de Cardboard sdk requiere Android Studio 3.4.1 y Android NDK para el desarrollo en el sistema operativo móvil de Google. Para iOS, los desarrolladores necesitan Xcode 10.3 o superior.

El SDK de Google VR para desarrollar aplicaciones de realidad virtual y aplicaciones móviles de demostración para Cardboard están abiertos bajo la licencia Apache 2.0.

from Linux Adictos https://ift.tt/2K5zTpn
via IFTTT

Google libero los desarrollos de Cardboard para que sea de código abierto

cardboard

Google fue una de las primeras empresas a invertir en la realidad virtual, pues hace cinco años, Google lanzo Cardboard, la cual es una es una pantalla de cartón que cualquiera puede usar para experimentar la realidad virtual (VR) en un teléfono inteligente. Cardboard se presentó originalmente siendo uno de los primeros kits de realidad virtual.

Ahora la compañía ha anunciado que el proyecto está disponible en código abierto para cualquier persona que quiera profundizar en el tema. Según Google, durante los momentos vitales del proyecto, se enviaron más de 15 millones de unidades de Cardboard, a todo el mundo, pero con el tiempo ese número ha disminuido.

Además de que ya no se está desarrollando activamente el SDK, el proyecto todavía se usa en experiencias educativas y de entretenimiento, Google se dio cuenta el interés en el proyecto continúa, por lo que se decidió transferir el desarrollo a las manos de la comunidad y desarrollar el proyecto juntos.

Sobre Cardboard

El SDK incluye bibliotecas para crear aplicaciones de realidad virtual para Android e iOS, un sistema de representación para generar resultados para ver en cascos de cartón y una biblioteca para emparejar los parámetros del marco del casco con la aplicación utilizando un código QR.

El SDK permite crear aplicaciones para cascos de realidad virtual sobre la base de un teléfono inteligente, formando una imagen estereoscópica dividiendo la pantalla en dos mitades, en las que se forma una imagen para el ojo derecho e izquierdo por separado.

Al formar la salida, se tienen en cuenta parámetros tales como el tipo de lentes involucradas, la distancia desde la pantalla a la lente y la distancia entre las pupilas. El SDK incluye funciones listas para crear entornos virtuales, incluidas herramientas de seguimiento de movimiento, elementos de interfaz de usuario y renderizado estereoscópico con soporte para compensación de distorsión de lente.

La imagen cambia según la posición de la cabeza y el movimiento del usuario, lo que permite no solo mostrar una imagen estéreo estática, por ejemplo, ver películas en 3D, sino también navegar en un espacio virtual como en cascos de realidad virtual especializados (jugar juegos en 3D y ver videos e imágenes en Modo de 360 ​​grados).

Para evaluar el desplazamiento en el espacio, se utilizan la cámara, el giroscopio, el acelerómetro y el magnetómetro presentes en los teléfonos inteligentes. Es probable que la información del proyecto sea utilizada por otros profesionales de la tecnología.

Google Cardboard ya es open source

Los entusiastas interesados ​​tuvieron la oportunidad de desarrollar de manera independiente la funcionalidad Cardboard y agregar soporte para nuevas configuraciones de pantalla de dispositivos móviles. Al mismo tiempo, Google tiene la intención de continuar participando en el desarrollo general y transferir al proyecto nuevas funciones, como componentes para admitir el motor del juego Unity.

Con código abierto y acceso a toda la información necesaria para crear experiencias increíbles, la comunidad puede continuar desarrollando aplicaciones de realidad virtual.

El proyecto de código abierto incluye bibliotecas para que los desarrolladores creen sus aplicaciones de cartón para iOS y Android y procesen experiencias de realidad virtual en pantallas de cartón.

También proporciona API para seguimiento de cabezales, representación de distorsión de lente, manejo de entrada y una biblioteca de códigos QR de Android, para que las aplicaciones puedan emparejar cualquier pantalla de cartón sin depender de la aplicación Cardboard.

Un modelo de código abierto permitirá a la comunidad continuar mejorando Cardboard y expandir sus capacidades, por ejemplo, agregando soporte para nuevas configuraciones de pantalla en teléfonos inteligentes y pantallas de cartón a medida que estén disponibles. Google continuará contribuyendo al proyecto mediante el lanzamiento de nuevas funciones, incluido un paquete de Unity SDK.

El desarrollo dentro de Cardboard sdk requiere Android Studio 3.4.1 y Android NDK para el desarrollo en el sistema operativo móvil de Google. Para iOS, los desarrolladores necesitan Xcode 10.3 o superior.

El SDK de Google VR para desarrollar aplicaciones de realidad virtual y aplicaciones móviles de demostración para Cardboard están abiertos bajo la licencia Apache 2.0.

from Linux Adictos https://ift.tt/2K5zTpn
via IFTTT

Consigue todas estas aplicaciones y juegos para Android en oferta o gratis solo hoy

Antes de acabar la semana, un viernes más, aquí estamos de nuevo para seleccionar las mejores aplicaciones y los mejores juegos de pago para Android, que solo durante unas horas, se podrán conseguir totalmente gratis o con grandes descuentos por cortesía de sus desarrolladores. Esta nueva selección de ofertas Android se suma a las más de 70 apps rebajadas que os ofrecimos el pasado lunes, de las cuales aún podemos

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

La entrada Consigue todas estas aplicaciones y juegos para Android en oferta o gratis solo hoy se publicó primero en Andro4all.

from Andro4all https://ift.tt/34JIg1M
via IFTTT

OpenIndiana una excelente alternativa gratuita Unix para servidores

openindiana

OpenIndiana es un sistema operativo tipo Unix liberado como software libre y de código abierto. Es una bifurcación de OpenSolaris concebida después de la compra de Sun Microsystems por parte de Oracle (cuyo desarrollo fue descontinuado por Oracle) y tiene como objetivo continuar con el desarrollo y la distribución del código base de OpenSolaris.

El proyecto opera bajo el patrocinio de la Illumos Foundation, ya que OpenIndiana ofrece al usuario un entorno de trabajo basado en una nueva porción de la base de código del proyecto Illumos. El desarrollo de las tecnologías OpenSolaris continúa con el proyecto Illumos, que desarrolla el núcleo, la pila de red, los sistemas de archivos, los controladores, así como el conjunto básico de utilidades y bibliotecas del sistema del usuario.

El objetivo declarado del proyecto es convertirse en la distribución de OpenSolaris de facto instalada en servidores de producción donde se requieren soluciones de seguridad y errores de forma gratuita.

Sobre la nueva versión de OpenIndiana 2019.10

Recientemente fue liberada la nueva versión de OpenIndiana 2019.10, en la cual dentro de las principales características que se destacan en el anuncio de esta, se encuentra que la infraestructura de gestión de paquetes IPS (Image Packaging System) se ha convertido a Python 3.

La construcción del kernel illumos se ha cambiado a GCC 7. De forma predeterminada, se actualizó el firmware de cxgbe y el microcódigo de Intel. Mientras que las correcciones y mejoras del proyecto ZFS en Linux se transfirieron a la implementación de ZFS, incluida la capacidad de cifrar datos y metadatos, utilizando UNMAP/TRIM para SSD.

En lugar de Clang 4.0, se agregó Clang 8.0. Se actualizaron los compiladores GCC 7.4 y 8.3, incluido GCC 9.2. También se actualizaron las herramientas de desarrollo: Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13.

openindiana.2019

Por la parte del software del servidor, se añadieron las actualizaciones de: MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6. Tambien las versiones actualizadas de programas de usuario, incluyendo VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. Codificador x264.

Paquetes agregados con mpg123, x265 y mpack. Para Bash, tmux y Vim, se propone la barra de estado de Powerline.

Se agregó el servicio x11-init para crear los directorios necesarios con privilegios de root en la etapa previa al lanzamiento de las aplicaciones X11.

Otro de los cambios que se destacan es que la compatibilidad con Hyper-Threading está deshabilitada de forma predeterminada.

Además de que se trabajo en la protección adicional contra vulnerabilidades L1TF y MDS (Microarchitectural Data Sampling). El núcleo se ensambla con protección retpoline.

Muchas mejoras relacionadas con el soporte para el protocolo SMB 3 se han transferido al kernel, incluido el soporte para el cifrado, la capacidad de utilizar canalizaciones con nombre, soporte para ACL, atributos avanzados y bloqueos de archivos.

Los componentes binarios de la utilidad DDU, que proporciona información sobre dispositivos para encontrar controladores adecuados, se reescriben. Base de datos de controladores actualizada. Código DDU portado a Python 3.5.

De los demás cambios que se destacan en el anuncio:

  • Se ha limpiado el núcleo del código antiguo específico de la plataforma SPARC.
  • Se agregó la configuración regional C.UTF-8.
  • Las correcciones de la actualización de agosto de OmniOS CE se han migrado a IPS.
  • Portado continuo de aplicaciones específicas de OpenIndiana desde Python 2.7 a Python 3.
  • Se ha portado un marco de trabajo de FreeBSD para usar controladores de control de congestión TCP enchufables. Soporte agregado para los algoritmos CUBIC y NewReno.
  • Para el cifrado de nuevas contraseñas, el algoritmo SHA512 se usa de manera predeterminada;
  • Crontab agregó soporte para el formato “/ NUM”, por ejemplo, “* / 2 * * * *” para ejecutarse cada dos minutos.
  • Soporte de arranque mejorado en sistemas con UEFI.

Descargar OpenIndiana 2019.10

De esta nueva versión de OpenIndiana 2019.10 se formaron tres tipos de imágenes ISO una de ellas es la edición de servidor con aplicaciones de consola (723 Mb), la otra es una compilación mínima (431 Mb) y la otra es una compilación con el entorno gráfico MATE (1.6 GB).

Para quienes estén interesados en descargar y probar este sistema, pueden obtener las imagenes desde el siguiente enlace.

from Linux Adictos https://ift.tt/2rr6ake
via IFTTT

Los mejores fondos de pantalla para tu móvil

Inauguramos nuestra sección semanal con los mejores fondos de pantalla para tu móvil. Sois muchos los que preguntáis por los wallpapers que aparecen en nuestras reviews, aquellos que utilizamos en nuestro día a día y que hemos seleccionado con mimo. Aunque un buen mago nunca desvela sus trucos, en este caso el mérito no es nuestro, y con el paso de las semanas os iremos mostrando, no solo nuestros fondos

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

La entrada Los mejores fondos de pantalla para tu móvil se publicó primero en Andro4all.

from Andro4all https://ift.tt/34Fig7F
via IFTTT

Los mejores fondos de pantalla para tu móvil

Inauguramos nuestra sección semanal con los mejores fondos de pantalla para tu móvil. Sois muchos los que preguntáis por los wallpapers que aparecen en nuestras reviews, aquellos que utilizamos en nuestro día a día y que hemos seleccionado con mimo. Aunque un buen mago nunca desvela sus trucos, en este caso el mérito no es nuestro, y con el paso de las semanas os iremos mostrando, no solo nuestros fondos

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

La entrada Los mejores fondos de pantalla para tu móvil se publicó primero en Andro4all.

from Andro4all https://ift.tt/34Fig7F
via IFTTT

Los mejores fondos de pantalla para tu móvil

Inauguramos nuestra sección semanal con los mejores fondos de pantalla para tu móvil. Sois muchos los que preguntáis por los wallpapers que aparecen en nuestras reviews, aquellos que utilizamos en nuestro día a día y que hemos seleccionado con mimo. Aunque un buen mago nunca desvela sus trucos, en este caso el mérito no es nuestro, y con el paso de las semanas os iremos mostrando, no solo nuestros fondos

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

La entrada Los mejores fondos de pantalla para tu móvil se publicó primero en Andro4all.

from Andro4all https://ift.tt/34Fig7F
via IFTTT

Reproduce vídeos en el terminal… simplemente porque puedes hacerlo

Vídeos en el terminal con mplayer

El terminal de Linux, tan amado por unos y odiado por otros, nos permite hacer todo tipo de tareas. Para la mayoría de ellas existe alguna herramienta con GUI (interfaz de usuario), pero lo que hacemos en el terminal, como convertir vídeos a otros formatos, puede ser más “puro” y ofrecer un mejor rendimiento. Lo que vamos a enseñaros en este artículo no es por rendimiento ni comodidad, sino simplemente porque podemos hacerlo. Se trata de reproducir vídeos en el terminal.

Lógicamente, si estáis pensando en reproducir vídeos en 4K, dejad de leer ya mismo. Si lo que queréis es verlos como curiosidad, adelante. Sobre todo, lo explicado aquí le vendrá mejor a los usuarios de MPlayer, un famoso reproductor de código abierto, porque si ya lo tenemos instalado solo tendremos que ejecutar un comando para ver los vídeos de esta manera tan curiosa. Os explicamos cómo conseguirlo a continuación.

Reproducir vídeos en el terminal con MPlayer

MPlayer está disponible en los repositorios oficiales de muchas distribuciones Linux. Se puede descargar desde este enlace, pero en sistemas como Ubuntu los pasos a seguir serían estos:

  1. Si no lo tenemos instalado, instalamos MPlayer con el siguiente comando.
sudo apt install mplayer
  1. Ahora que ya tenemos todo lo necesario, tenemos que reproducir el vídeo con este comando:
mplayer -vo caca /ruta/al/archivo

Cuando presionemos intro, el vídeo empezará a reproducirse con audio y todo, pero la imagen será como lo que veis encabezando este artículo y debajo de estas líneas. La reproducción la veremos en una nueva ventana del terminal, mientras que la primera mostrará información de reproducción. Desde la primera ventana también podemos pausar el vídeo con la barra espaciadora o pararlo del todo con el atajo del teclado habitual, que es Ctrl+C. La diferencia entre reproducir un vídeo en un reproductor con GUI y reproducir vídeos en el terminal se puede ver en la siguiente imagen:

Video en el terminal de Vengadores

Igualito, ¿no? Como hemos mencionado, es más una curiosidad que algo realmente útil, pero lo hacemos porque podemos.

from Linux Adictos https://ift.tt/2NWBajF
via IFTTT