Crea usted mismo un Tour Virtual en Realidad Virtual

Este software le permite crear impresionantes Tour Virtuales que se pueden añadir en cualquier página web.

Está diseñado para que cualquier usuario, Amateur o Profesional, pueda crear Tour Virtuales para dar la sensación a sus clientes de estar realmente alli.

Mejore su producto o servicio y disminuya costes, dando la posibilidad a sus clientes que desde su casa, puedan visitar lo que quiere que vean.

La posibilidad de ver la visita en realidad virtual, le da el añadido perfecto para crear una total inmersión y que realmente su cliente se desplace desde su casa, al lugar que desea enseñar.

Las visitas virtuales creadas con este software, se pueden ver en cualquier ordenador, tablet o smartphone con Android o iOS, añadiendo los dispositivos de realidad virtual más conocidos como: HTC Vive, Google Daydream, Cardboard para móviles y VR Box también para móviles.

Diseña tu propia cocina en 3D

Con este configurador de ejemplo podrás diseñar tu propia cocina a tu gusto. Este software es ideal para elegir correctamente la distribución y materiales de tu nueva cocina antes de entrar en obras. Lo bueno de este código es que puede ser adaptado para cualquier necesidad o tipo de configurador. Sólo dime la necesidad de tu empresa y adaptaré el código para tu producto o servicio.

Podrán probarlo aquí:

http://www.chismer.es/configurador/


Un video demostrativo:

Ajedrez Multijugador C++

¡Estoy super orgulloso de anunciar que he creado un juego de ajedrez multjugador!

Pueden descargar el juego para PC desde aquí:

https://www.dropbox.com/s/an5pp0b79agg8vi/AjedrezMultijugador.rar?dl=0

*Para poder jugar desde distintos PC al mismo juego, se deben compartir entre los dos ordenadores implicados la carpeta “datos” que va anexa al juego llamado “chess_1.exe”. Tambien es posible jugar en multiplayer desde el mismo PC.

Está en fase beta, por eso es necesario compartir la carpeta datos. Pero con un poco más de trabajo si el tiempo me lo permite, esa carpeta datos estará en un servidor online. La jugabilidad será la misma pero sin tener que compartir la carpeta “datos” manualmente. Descarguen, descompriman el archivo “AjedrezMultijugador.rar” y tendras el “chess_1.exe” y la carpeta “datos”.

¡Que lo disfruten!

Vision Artificial, Prueba Snap Chat

La parte más interesante del juego se realiza con cálculos de Visión artificial para el seguimiento de los disfraces colocados en la cara, ojos y boca, y por supuesto tratamiento de la imagen para crear la deformidad de la cara por ejemplo entre otros muchos otros efectos que se pueden añadir sin esfuerzo. He creado la base del juego, ahora sólo falta colocarle más imagenes y más efectos de tratamiento de imagen….Pero eso es lo más sencillo… Esto ha sido una prueba de programación de sólo unas pocas horas para demostrar lo fácil que es crear este tipo de programas. No se rian mucho de mi, XD…No es que salga muy fotogénico que digamos. Jejejejeje.

Aquí una prueba de la base de programación del juego SnapChat.

Algoritmo caminos mínimos (Dijkstra)

He implementado el algoritmo Dijkstra, comúnmente llamado el “Algoritmo de caminos mínimos”.

El programa tiene prefijados un punto A (nodo inicial) y un punto B(nodo final o destino).

Si no se han establecido obstaculos el recorrido mínimo estará claro que será un trayecto en diagonal, desde A hacia B .

Si se han establecido obstaculos, el programa buscará el camino minimo.

Si no hay camino posible, el programa detectará que el paso está cerrado.

Mostrará lo que ha tardado en encontrarlo o por el contrario, si no hay camino posible

Este algoritmo es muy util, se puede usar por ejemplo para buscar la ruta más corta en un mapa con GPS, seguimiento de objetos mediante su trayecto actual, toma de la mejor decisión según características y su posible probabilidad de casuistica, etc.

La verdad que he disfrutado mucho programandolo, ha sido un buen desafio. Espero que lo disfruteis.

Aqui el video de implementación.

Visión artificial añadido al Sistema de televigilancia con raspberry pi + Pruebas con visión artificial

Aquí una muestra de lo que es posible con visión artificial. Pero antes, he añadido esta tecnología al software que hice de televigilancia y  me manda un correo cuando existe movimiento. Es genial!

En el siguiente video lo podeis ver, y no os perdais despues los algoritmos con vision artificial, estan muy bien para varias tareas. Las posibilidades son casi infinitas.

Sistema de televigilancia con Raspberry Pi 3, Picamera, Arduino Mega + Servomotor, Servidor web Apache , base de datos MySQL (código en PHP , Javascript , C++)

He diseñado un sistema de televigilancia mediante una cámara y un servo, con control por servidor Web y con bases de datos para la gestión de usuarios.

Así distintos usarios pueden acceder,ver y manipular a la vez la cámara, desde cualquier parte del mundo,con su movil por ejemplo, y que la seguridad sea la más adecuada, al no poder ser vista la contraseña mediante código cliente. Así sólo podrás acceder, ver y manipular, si eres usuario registrado en la base de datos.

Con este software puedes ver con la cámara distintas zonas, ya que puedes actuar sobre un servomotor. Puedes elegir entre 3 zonas en un rango de 180 grados de visión, hacer una ronda de vigilancia de un lado a otro, se comprueba a cada evento la correcta comunicación con el hadware y se muestra por consola el estado de la misma.

Ahora lo único que falta, es colocarle a todo el hadware/mecanismo un embellecedor adecuado a su forma/estructura. Yo he hecho lo que he podido con cartón y cinta para que tenga estabilidad y así probar el software. No me juzguen demasiado. ; )

Aquí el video:


Primera prueba Crea tu mundo en Isométrico

Crea tu propio mundo en isométrico
El proyecto está en fase beta, pero puede disfrutar de una pequeña prueba.


Podrá descargarlo desde este enlace:

https://www.dropbox.com/s/tfcxj5ed5yewj3w/CreaTuMundo.apk?dl=0

No es necesario disponer de dropbox para instalar. Una vez dentro de la pagina de descarga en dropbox, en la esquina superior derecha hacer click en el icono y elegir descarga directa.

Para instalarlo deberá realizar los siguientes pasos:

  1. Habilitar “orígenes desconocidos”

En la gran mayoría de los dispositivos Android actuales el proceso es el siguiente:

  • Ve a ” Ajustes ” en el menú de aplicaciones del sistema operativo.
  • Allí escoger la sección ” Seguridad “.
  • Debes buscar la opción de ” Orígenes desconocidos ” y activarla.
  • Te aparecerá una advertencia de seguridad, has de aceptarla.
  • Listo

2. Instalar instalador de apk


Quizás se necesite de un instalador de apk para instalar la aplicación, ya que no vienen por defecto en las ultimas versiones de Android.

  • Podrás descargarlo aquí desde google play en caso que no lo tengas:

https://play.google.com/store/apps/details?id=com.apkinstaller.ApkInstaller&hl=es