Mastering Leap Motion (Book)

Hi!,
Today I write about a book that I have just read about how to make applications with Leap Motion.
My opinion is:
Generally, it is a recomendable book in order to learn leap motion to create some applications.
The author explains how to use leap motion with Java and Unity, you will learn how to create an application in 2D and 3D. In addition, there is some chapters that show you to set up the device and even there is a chapter which it is explained to use the unity game engine, if you have never used it.
I bought the book because I wanted to do 3D applications with leap motion and to be honest I thought that the book had more examples about 3D applications with Unity. There are two examples and they are not very difficult for a advance book about programming with this device.
You can buy this book, click on this link:

Raspberry Pi 2

Buenas,

Hace unos pocos días ha salido la segunda versión de Raspberry Pi, denominada Raspberry Pi 2 Model B.

Las características más interesantes de este modelo son que cuenta con:

  • Procesador con 4 núcleos a 900MHz
  • 1 GB de RAM

En este modelo no varía ni el número de conectores, ni el consumo, ni el precio, ya que cuesta 35$.

La característica que me ha sorprendido ha sido que Raspberry Pi 2 será compatible con Windows 10 y su versión adaptada será gratuita para los desarrolladores registrados en:

http://dev.windows.com/en-us/featured/Windows-Developer-Program-for-IoT

Si os ha convencido y queréis comprarla, os dejo el siguiente enlace:

http://www.element14.com/community/community/raspberry-pi

Un saludo.

 

 

LooKRotation para saber la dirección de un GameObject

Buenas,

Me he encontrado la circunstancia de que necesitaba saber si el avatar que tenía en la escena estaba orientado al objetivo que tenía que dirigirse para mostrar un mensaje de que no  está yendo por la dirección correcta. Lo primero que hice fue utilizar la típica función LookAt() pero este método lo que hace es que te orienta el avatar hacia el objetivo haciendo un giro brusco y no queda muy bien, además no quiero cambiar el movimiento del jugador, sólo mostrar un aviso.

Así que la función que se adaptaba mejor a mis especificaciones es la función Quaternion.LookRotation(), en el que sólo hay que pasarle por parámetro la estructura Quaternion del GameObject que hemos identificado como objetivo. Esta función devuelve un Quaternion el cual comparo con la propiedad rotation del personaje para saber si está orientado en el sentido correcto.

En este script se puede apreciar un ejemplo de uso de esta función.

lookRotation

Un saludo.