Едни от най-ефектните фотографии са т. н. панорами. Истинско удоволствие е да разглеждаш такива 360°-ви произведения на изкуството на голям екран или с мултимедиен проектор…. Удоволствието, обаче, се разваля ако  виртуалната разходка трябва да се командва  с мишка и клавиатура…..  Така ми хрумна идеята да създам скрипт с GlovePie  и кинект за панорамите.

В общи линии /с много малки изменения/ панорамите се командват с мишка и стрелките на клавиатурата. Мърдащият курсор ми се стори ненужна кръпка на красивите панорами, затова командването в моя скрипт става със стрелките, а zoom in  и zoom out с имитиране движението на скрола на мишката.  Копирайте и поставете скрипта в началния прозорец на GovePie/нужно е да сте инсталирали MS Kinect SDK beta 2/. Свържете кинект и стартирайте GovePie. Отворете си някоя 360°-ва панорама на цял екран в браузъра и си доставете удоволствие…. :))))

//За коригиране наклона на кинект -PageUp,PageDown

if (key.PageUp)
Kinect.SmoothPitch += 5
else if (key.PageDown)
Kinect.SmoothPitch -= 5
end if
if (player1.tracking)
//debug = „traked“

//лява ръка наляво-завъртане вляво
if (player1.left_arm_out > 50 cm )
Keyboard.Left = true
else
Keyboard.Left = false
end if

//дясна ръка надясно-завъртане вдясно

if (Player.right_arm_out>50 cm)
Keyboard.Right = true
else
Keyboard.Right= false
end if

//лява ръка нагоре-нагоре
if (Player.left_arm_y>50 cm)
Keyboard.Up = true
else
Keyboard.Up= false
end if

//дясна ръка напред-надолу
if ( player1.right_arm_forwards > 50 cm )
Keyboard.Down = true
else
Keyboard.Down= false
end if

//Лява и дясна ръце встрани не ги изпъвайте до край – зуумване
If (Player1.right_arm_out > 40cm and Player1.left_arm_out > 40cm)
mouse.WheelUp = true
else
mouse.WheelUp = false
end if

//лява и дясна ръце нагоре не ги изпъвайте до край- излизане от зуум
If (player1.left_arm_y>40 cm and Player1.right_arm_y>40 cm)
mouse.WheelDown = true
else
mouse.WheelDown = false
end if

end if

Приятно забавление!

Няколко предложения за учебни разходки в класната стая:

http://www.airpano.com/files/Taj-Mahal-India/2-2

http://www.airpano.com/files/Egypt-Cairo-Pyramids/2-2

http://www.airpano.ru/files/Brasil-Argentina-Iguazu-Falls/2-2

http://www.360cities.net/image/captain-dons-habitat-at-night-caribbean#407.00,0.00,108.5

Advertisements