ДЕВІД: Так що спасибі вам всім велике за йде, як ви вже налаштовувалися на а також онлайн. Ми настільки раді, до них приєднається наш друзі Ден і Майкл сюди з Leap Рух, чия компанія Leap Motion має дуже щедро пожертвував деяке обладнання для курсу сот, що ви, хлопці, можете робити класні речі з цим пристроєм. Не мудруючи лукаво, Ден і Майкл. ДАН GILL: Добре, дякую. Спасибі, Девід. Спасибі люди. Радий бачити вас усіх. Мене звуть Ден Гілл. І, як описано Давид Я з Leap Motion. Це Майкл Сазерленд. З 1/10 нашої компанії є фактично на ім'я Майкл ми називаємо його Ківі, і як тільки ви чуєте акцент ви зрозумієте, чому. Але ми дуже раді бути тут сьогодні, щоб присутній у вас люди і вас люди онлайн, і скажу вам, трохи більше про стрибок у розвитку навколишнє середовище і наше співтовариство розробників, і як це може бути в змозі вплинути деякі з речей, які ви робити, як ви отримаєте до кінець семестру. Я збираюся почати з просто коротенько введення для контексті про компанія і деякі галузі Приклади, які ми бачимо і ще трохи про це. А потім ми збираємося стрибати прямо в біт Майкла. Майкл працює нашої спільноти розробників. Так що 70 тисяч плюс люди, які мають доступ до нашого розробників портал і отримали доступ до програмного забезпечення Leap Комплект засобів розробки і активно будівництво всі різні типи додатків, які Майкл буде говорити через. Особисто я запускаю наш Корпоративні рішення. А це значить, все комерційне використання випадок для стрибка в різних промисловості, а я буду говорити стисло про це. Так що я хотів зробити, на високому Рівень більшість з вас, ймовірно, знайомі з тій чи іншій формі 3D-технології руху. Ви бачили Kinect, або ви бачили ролики для телефонів Samsung з зчитування. І в якийсь момент ви, ймовірно, намагався на одній з платформ або бачили їх у дії. Ми дійсно відчуваємо, що ми нові рубежі. І все це на карту, так що це дуже програмне забезпечення керованої рішення. Це все власний алгоритм на основі, і це дозволило нам зробити ряд речі, які відрізняються від інші в просторі. Ми досягли рівня точності, що ви побачите в демонстраціях ось далеко за те, що інші люди були в змозі зробити. Так з точністю до 1/100 міліметра, ми може відслідковувати положення долоні в пальців на стільки, скільки посадки в поле зору. І знову ж, що рівень точності'S відкрив багато застосування можливості, які мають не існувало. Це повністю вкладається. Тому що це така програма приводом рішення, цей маленький шматочок апаратні засоби, які ви бачите тут цей пристрій. Вони будуть доступні Вам студентів. У нас є 30, що ми пожертвували в цю групу. Якщо ви вирішили зробити проект, заснований на Стрибок, ви зможете прийняти це в оренді і проводити з ними час. Ми також щойно оголосив вбудовану версію. Так HP буде насправді почати судноплавство ноутбуки - або початку поставки ноутбуків пристрою, вбудовані версія цього в ньому. І через програмного забезпечення і як Програмне забезпечення приводом це, апаратні засоби є неймовірно простий і Михайла збираюся вас через те, що в ньому. Ми створили сам зміст багата середу. Так що ті 70 тисяч розробники створення додатків. Ви люди будуть мати можливість створювати додатки і, можливо, навіть отримати їх у нашому додатку Середа - це називається повітряного простору. У нас є на північ від 100 додатків там, і багато, багато, багато інших у Процес сертифікації і в процесі щоб бути використані. Ви побачите, що це неймовірно потужна з точки зору його швидкості. Таким чином, ви побачите, що немає затримки в реакція між тим, коли ви робите щось в поле зору, і коли щось відбувається на екрані. Якщо ви грали навколо з Kinect або інші, ви помітите, трохи з відставанням, коли ви насправді мають Рух і щось відбувається. Цей потужний відсутність затримки марок величезна різниця в тому, що ви можете насправді з цією платформою. А потім одна річ, яка нам здається дуже важливо, ми хотіли це платформа, щоб бути доступним кожному - стільки людей, скільки можливо. Проїхавши такий великий програмного забезпечення платформа зробила пристрій і платформа дуже недорого. Це дуже просто залізяка з дуже простий, масовим компоненти в ньому, що дозволяє нам тримати це дуже недорогий і дуже доступним для тих, хто хоче взяти участь з платформою. Отже, як ви побачите, є насправді три Основні компоненти у платформі. У нас є периферійна, що я говорили, контролера. Це має зв'язок USB для підключення до будь-який тип обчислювального пристрою з підтримки програмного забезпечення. У нас є наш комплект розробки програмного забезпечення Драйвера, так що набір водії, які працюють на ОС Windows або Mac машина, яка ви підключені к. А потім у нас є програмне забезпечення Комплект засобів розробки, що ми зробили доступні для всіх на безоплатній основі на наш сайт, щоб отримати доступ і будувати додатків с. І, нарешті, у нас є наш повітряний простір магазин додатків, де є сторонніх додатків - платні і безкоштовні для додатків. І це все від особистих продуктивність в художній, як музика і живопис, і малюнок, до справи програми, такі як CAD програмне забезпечення та інші. Так що я збираюся пройти через вони швидко. Але я думав, що це було б корисно, як ви думаю про платформу і думати про те, як мови, які ви може розвиватися в і як це відноситься до платформи. Просто запустити через пару прикладів від галузей, які ми спостерігаємо. Так це райони, де люди використання платформи Leap до поліпшити додатків або поліпшити результатів у цих галузях. Освіта, як ви можете собі уявити, інтерактивні дисплеї, інтеграції з Навчальна програма, як і ви люди роблять з навчальну програму з інформатики. Багато заявок на студентів з особливими потребами. Так люди, які не можуть, або для фізичного або когнітивні обмеження, взаємодіяти через клавіатуру і мишу тепер можуть отримати соціальну взаємодії, взаємодії з комп'ютером додатки, і робити те, вони ніколи не могли раніше. А потім багато університетів робити дослідження для користувача інтерфейсу для різних Промислова зробили великий використання пристрою. Охорона здоров'я є захоплюючою сектор нам, що я думав, буде важливо торкнутися коротко. Ви можете собі уявити безпліддя з найбільш Важливість у всіх аспектах охорони здоров'я. В операційній кімнаті сьогодні, хірург , Можливо, доведеться мати додатковий людина там, або unscrub і прийняти свої рукавички від, щоб мати можливість маніпулювати МРТ зображень або КТ або важливо інформація для пацієнтів поки вони в хірургії. Дуже неефективно, може поставити під загрозу безпліддя, якщо це не зроблено правильно. Такий тип середовища тепер дозволяє вам взаємодіяти з комп'ютером додатків в повністю безконтактна чином, як ви побачите в демо, в рукавичках. Таким чином вони можуть залишити хірургічні рукавички на. Вони можуть отримати доступ зображення і зробити , Все, що потрібно зробити в набагато більш ефективний спосіб. Ми вважаємо, що є деякі важливі додатки там. Доступ до інформації в тому, що я називають «зародкові багатих" районів - тому лікарні, банкомати, всі різні типи областей, в яких ви не хочете, щоб доторкнутися до чогось, але ви хочете отримати доступ до інформації, це стало важливо. Вимірювання регресію як результатом захворювання. Якщо хтось втрачає рухливість в їх рука або їх руки, або в русі, будучи в змозі виміряти, що оскільки рівня точності. Або також прогрес - так що, якщо ви хочете оцінити прогрес препарату або прогресу і відновлення від чогось як удар, ви можете дуже точно це зробити. І тому ті кілька прикладів. Візуалізація даних є ще одним Цікаво простір. Я впевнений, ви чули багато про великі даних. Всі говорять про великі даних. Ну, ці великі набори даних у різних Промислова створили реальний Складнощі навколо користувальницьких інтерфейсів. І як ви взаємодієте з цими даними і знайти кореляції, бути в змозі знайти корисну інформацію, бути в змозі поділитися ним з колегами - це величезна проблема. Оскільки обсяг даних зростає, що Завдання стає тільки більше. 3D навігація з природним боку руху стає дійсно цікаво можливість в цьому світі, і ми бачив багато входу там. Виробництво ще один. Ми збираємося показати вам деякі відео з люди в SpaceX, використовуючи це в виробничого процесу. Крім того, виробництво підлогу дійсно брудний, і так вони знищені миші і клавіатури, а також сенсорні екрани НЕ відмінним рішенням. Але вони повинні отримати доступ речі, як їх ERP системи та інші платформи на підлозі, і вона стає проблемою для них. А потім просто пару більше, перш ніж Я повернути справу до Майкла. Роздрібна торгівля - так що сподіваюся, в якийсь момент, ви будете йти в магазин і вони будуть мати Leap включений екран або кіоск, де можна отримати доступ до продукції, продукції Варіанти, покупки в Інтернеті, якщо вони не їсти матеріал на складі. Мені подобається говорити про це, як ненав'язливий захоплення їдця. Так що я був у продажу починаючи з Я закінчив коледж. Але ми всі знаємо, коли ми йдемо в роздрібна середу, багато разів ви отримати накинувся на трьох або чотири людини. Ми вважаємо, що, використовуючи цей тип технології, Ви можете створити реальний фізичні досліди з продуктами і Варіанти і кольору і відрізняється речі без того, щоб мати купу з людей стрибати зверху людей коли вони потрапляють в магазині, і створити деякі цікаві речі. Продуктивність робітника - ви побачите деякі базові можливість працювати з продуктивністю додатків, як PowerPoint зробити перегляд веб-сторінок, щоб взаємодіяти з вашої операційної системи. Всі без вас від необхідності використовувати миша або клавіатура, або на додаток в ваша миша або клавіатура, будучи в стані щоб отримати деякі різні типи взаємодій. Там дуже багато бізнес-додатків які мають неефективні користувальницьких інтерфейсів, або мають інтерфейси, які могли б зробити набагато більше, якщо вони були в змозі взяти Перевага 3D просторі замість просто плоска 2D користувальницький інтерфейс, тому ми думаю, що є багато можливість є. Salesforce.com може бути Компанія, ви чули про. Вони роблять взаємини з клієнтами Системи управління. Люди, подібні до мене в продажах використовувати їх весь час, кожен день. Але, коли ви працюєте з великою увагу, Ви можете мати сотні і сотні записів. І це дійсно важко отримати уявлення про організаційна структура, або все діяльність, що трапилося всередині облікового запису, тому що це дуже плоский 2D користувача інтерфейс. Тому ми вважаємо, що є багато можливостей поліпшити передній кінець різних бізнес-програмного забезпечення. А потім типу додатків друга B2B, ми бачили біометричної аутентифікації. Таким чином, ідея проведення руку в поле зору, і це сканування Ваша рука повністю до кровотоку. А потім бути в змозі використати це пізніше на для аутентифікації для доступу в робити операції, системи доступу, журнал в до ноутбука, контролювати свої системи домашньої автоматизації - Ви називаєте це, є багато додатків. Командувач контроль. Таким чином, ви можете собі уявити, це скоріше річ "Особлива думка" стиль люди говорять про те, коли вони думати про Leap. Ідея когось в командному області де у них є п'ять чи шість екранів з відео або інші види контенту. Вони повинні переміщатися через додатки і викликати різні відео і витягувати інформацію в і робити всякі цікаві речі. І, нарешті CAD. Ці середовища були великою рано впровадила платформу стрибок у в змозі створити більш природний спосіб взаємодіяти з моделями речей що ви створюєте в дизайні процес, або коректується після це було побудовано щось, або речі такого роду. Так, щоб було просто щоб дати вам короткий контекст, в деяких промислових заявки на стрибок. Я впевнений, що ви можете собі уявити все споживчі програми, і якщо у Вас є бачив сайт ви знаєте що це таке. Але я хотів, як ви думаєте про програмування або програми, які могли б цікаво подивитися на, ось деякі з областей, де галузі промисловості платити багато уваги на це. Ми були в дитячій лікарні, перш ніж ми приїхали сюди, і говорити з ними про низку справді цікаво застосовувати як хірургічних процесів і навчання та моделювання і всі різні речі. Таким чином, є багато дійсно цікаво можливості використання платформи та використовувати середовище розробки. І так, ми сподіваємося, що це добре контекст для вас людей. Ківі це розумний тут. Так що я збираюся вийти з шляху і нехай він говорити вам наш розвиток громад, розвиток навколишнього середовища і всі ресурси що є доступні для вас люди, якщо ви вирішили працювати з платформою Leap. Так, дякую. МАЙКЛ САЗЕРЛЕНД: Круто, дякую. Таким чином, ви можете бачити, що насправді немає нестача можливостей там. Але одна з речей, які ми бачимо багато є люди сісти з Leap і вони як, з чого ж почати? Так що, сподіваюся, я можу пройти через кілька з перших кроків, де Почнемо з того все це. Тому що багато людей просто кажуть, що є багато білого простору, тому там, де З чого почати? Так Майк мене звуть. Як уже згадувалося Ден, я почасти з називають ківі. Я з Нової Зеландії, як ви можете бути в змозі сказати з моїм акцентом. Я жив у Сан-Франциско протягом декількох років. Зробив мій електротехніки та обчислювальної диплом інженера назад в Нью- Зеландія, тому я сидів у тому ж місце, що ви, хлопці, дюйма Так що я обробляти зростання платформи та партнерства для нашої розробника програми команда. Так що я скажу вам трохи більше про що команда програми для розробників означає в небагато. Але в принципі, Ден уже згадувалося, це є периферична ви бачите тут. Так що це історія звідки він взявся. Таким чином, ви можете бачити, що ми почали назад з дуже, дуже раннього прототипу. Тепер, все, що в цьому, ви можете вид см. тут небагато. Ну, це трохи важко зрозуміти, на цьому показати, але насправді все, що ви тільки що Тобто, це пара інфрачервоний оптичний датчики і пару інфрачервоних світлодіодів. Апаратна насправді неймовірно просто, і саме тому ми в стані тримати його так низька вартість. Магія дійсно те, що відбувається на комп'ютері і програмного забезпечення в рівень драйверів, і це дійсно де прорив для прийшла компанія. Так що я приєднався і Розробнику Команда почала навколо о тут, на півдорозі між. І те, що ми робили, було ці перші комплекти що ви бачите внизу там, вони перші підрозділи розробників. І ми насправді послав навколо 12000 з тих, для розробників, які були зв'язатися з нами, щоб вони могли отримати почав працювати з платформою. І це дійсно був великий насіння для співтовариство, і у нас було набагато з великої матеріал розроблений за останній рік. І ви побачите, що коли у вас є подивитися на повітряного простору, наші програми магазині. Так як багато хто з вас насправді чули про Leap Motion раніше? Так, деякі з вас, так. Так що це добре. Так чесно, що було перше, що ви, хлопці, думав про те, коли ви чули про Стрибок руху або ви бачили відео, що він робить? Вид "Особлива думка", "Залізна людина"? Так, ми отримуємо багато, що. І, безумовно, прийде день, коли ми всі сиділи там командир Світ своїми руками, і це буде цікаво. Прямо зараз, це не абсолютна ситуація, яку ми намагаємося побудувати, але ми збираємося туди потрапити. Але я думаю, що це ще хороший можливість почути від реального світ Тоні Старк, і Ден торкнувся, що добре. СПІКЕР 1: Прямо зараз ми взаємодіємо з комп'ютери в дуже неприродно і [Нерозбірливості] спосіб. І ми намагаємося створити ці 3D об'єкти, які використовують різноманітні 2D інструментів. І це не відчувати себе природно, не відчувати себе нормально шлях Ви повинні зробити речі. Отже, ми почали грати з Ідея і використовуючи деякі з речей, , Які доступні там, наприклад, Удар руху і Siemens NX, яка це те, що ми використовували для розробки ракету. І ми написали код інтегрувати два. І ми почали з того, що ви бачите тут, який являє собою каркас із Мерлін ракетний двигун. А працювати через це, я можу йти вперед і захопити його, і я можу повернути його в декількох вимірах. А потім, що я можу зробити, це я можу поставити іншою рукою там, і я можу збільшити і виходити на дротовому каркасі. І я можу також перевести його. Так що я можу перемістити його по екрану , А потім збільшити і перевести. І це те, що ми почали геть з кілька місяців тому. Ви також можете обертати його а потім зловити його. Так що це свого роду цікавий спосіб інтерфейс з тим, що насправді дуже складна модель. Тепер ми підемо звідси до того, що ми в стані просунутися до декількох тижнів після дроту рамки, що насправді використовувати повне 3D модель двигуна. Так от, що ви бачите є фактичним взаємодії з САПР. Маніпулювання реальну 3D-моделі двигуна Merlin тільки за допомогою жестів. Якщо б ви могли просто піти туди і робити те, що вам потрібно зробити, просто розумінні основ, як річ повинна працювати на противагу з'ясувати, як зробити комп'ютер марку це працює, то ви можете досягти багато іншого в набагато коротший період часу. Отже, ми пішли в 3D проекції. Ми почали з видом 3D проекція, ви знайомі з в кіно, де ви використовувати 3D-окуляри. Ми також зробили стоять скло проекція, який є свого роду технологія, яка була використана в "Залізної людини" фільми. І, нарешті, ми використовували Окулус Ріфт, який занурення віртуальна реальність, яка насправді відстежує Ваша позиція голови. І ви дійсно рухаються навколо об'єкта. Таке відчуття, що це правильно там перед вами. Тепер давайте використовувати це для фактичного компонент на ракету, яка клапан для кріогенних житла. Ви дійсно можете застосувати свою інтуїцію і взяти щось з вашого розуму, щоб фізичний об'єкт з набагато більше, полегшити, ніж ми в даний час роблять. Тепер, коли ми отримали об'єкт з наша голова і в комп'ютер, як ми можемо отримати його з комп'ютера і в реальність? Так що ми насправді відбувається, щоб надрукувати це з 3D-принтер лазерний металу. Таким чином, спосіб, що 3D роботи принтера це лягає дрібні частинки або титану або [? inknell,?] а потім він йде по ньому за допомогою лазера і тане ці крихітні частинки на до шар. Так він будує його просто шар за шаром. Тому я вважаю, що ми знаходимося на межі Головний прорив у дизайні і виробництво в змозі прийняти поняття щось від вашого розум, переводити, що в 3D - МАЙКЛ САЗЕРЛЕНД: - у тому, що навіть хоча вони явно ще в досить ранніх стадіях, що вони роблять з такого роду технології, це частково з допомагає продемонструвати деякі з приклади, що Ден був говорити про колись. Так що вони дійсно починають Розслідувати то, що це таке в наступному покоління використовує для такого роду технології 3D жест. Так що я думаю, що це просто цікава запис зустрічі, як деякі з цих технологія використовується. Так що я збираюся провести вас через трохи про - це буде дуже високий рівень. Але ми залишимо деякий час в кінці для питання якщо ви, хлопці є деякі більш глибокі питання Ви хочете піти в. Але ми просто поговоримо трохи про будівництво на платформі, піти трохи трохи в аспектах високого рівня SDK, погляньте на те, що деякі з ресурси, які доступні на нашому веб-сайт або через співтовариство. І я покажу вам кілька демо деяких з речі, які насправді там що ви можете перевірити і дати деякі натхнення, якщо ви хочете використовувати цей у проекті, а потім, як ви може наблизитися до нас за допомогою. Ми тут, щоб допомогти вам, хлопці, якщо вам хочемо розвивати, [? Сью. ?] Просто хочу, щоб переконатися, що Ви знаєте про те, що. Так як уже згадувалося Ден, у нас є повітряний простір. Так в чому ж реальна користь для запуску побудувати для Leap Motion контролер? Це просто здорово частина технології? Це трюк, або є щось більше? І Ден трохи поговорили про промислового застосування, а з боку споживачів ми фактично отримали дійсно, дійсно процвітає додаток співтовариство, а також. І ви можете сказати, ну, інший магазин додатків. Так ми воліємо бачити його в якості місцем відкриття. Так що це свого роду технології, це Прикладом програмного забезпечення, яке побудований для нього. Це не стільки система, в якій Ви можете тримати існуюче торкнутися додаток на. Найбільші додатки є ті, , Які побудовані для технології. Отже, коли ви піти і купити високосний Motion з магазину, і ви підключіть його до комп'ютера, Перше, що ви бачите, повітряного простору. І так, що збирається дати вам місце в основному знайти всі програмне забезпечення, яке побудоване для платформи. У нас є більше 100 додатків в магазині зараз, так що це досить добре, враховуючи ми запустили тільки ще в липні. У нас було більше мільйона завантажень програм приблизно протягом перших трьох тижнів. І ми покриваємо категорії, продуктивність, ігри, освіта, творчість інструменти, музика, наука. І магазин підтримує рідний а також веб-додатків. Так що це досить добре екосистема для будь-який, який купує їх пристрій до є багато матеріалу, щоб використовувати. Але для вашому боці, на розвиток сторона, що це означає, що є дивним можливість отримати виявили. Ми вантажили пару сотень тис. попередніх замовлень. Тепер ми в усіх Best Buy магазинах на всій території США, Канада, Великобританія, Франція, Австралія і Нова Зеландія, і ми збираємося запустити в інших частинах Європи. Це означає, що все, що купує один з цих підрозділів і потрапляє в тому, що магазин, вони збираються почати бачити програмне забезпечення, яке ви, хлопці, розвивається. Так що це дуже цікаво можливість прямо зараз. Деякі з інших речей, які йдуть до, що, може бути, ми думаємо про протягом року чи двох. У міру проходження через і розвивати різні здібності програмування і починають дивитися на різних типах розробка програмного забезпечення, чи є насправді деякі можливості після закінчення школи? Деякі з наших партнерів венчурних є насправді зібрав $ 25 млн. венчурний фонд під назвою Leap фонд. Вони насправді вже фінансується їх першою компанією, так що було дійсно Приємно бачити,. Починаючи бачити, що вид бізнесу Будівля екосистема Технологія також. І незабаром ми насправді буде бачачи новий прискорювач, а також. Так вони будуть приймати через команд, нова команди, які тільки утворюють з деякі прекрасні ідеї, і вони будуть надаючи їм наставників. І є деякі досить великий наставниками в цій програмі. І що буде почавши в наступному році, таким чином, ви почнете бачити деякі дійсно цікавий матеріал виходить. Не тільки на стороні додатків, але в умови нових підприємств, які будівництва навколо цієї технології. Так ми забезпечуємо SDK. Ми підтримуємо як рідний і веб-розробки. Я розумію, ви, хлопці, в основному працює в С на даний момент, і ви стосуватиметься трохи трохи в JavaScript в в той час як, так що це здорово. У нас є підтримка C + +. У нас є чисте C API. Він побудований громадою, але я може показати вам, як дістатися до цього. Таким чином, C + +, C #, Objective C, Python і Java - тому, якщо у вас є будь-яка знайомство з будь-якої з цих мов, має бути щось там для вас, щоб почати роботу. SDK, можна отримати в нашому розробника сайт, який я пройду в небагато. А потім для веб-розробки, у нас є повний JavaScript API. Так що це, ймовірно, те, що може цікаво, як ви почнете йти в решті частини цього курсу. Тому що я розумію, що ти збирається почати йти до деяких JavaScript. І є навантаження великих прикладів і підручники з API JavaScript. Так що я вас через деякі з тих, речі, а також, і це буде хорошим платформа для як приступити до роботи. Отже, спочатку наша розробник портал. Так що це буде місце що ви, хлопці хочуть іти. Якщо ви збираєтеся робити будь-який розвиток на Leap, ви, ймовірно, хочете, щоб почати тут і є час виїзду нашої розробників порталу. Я просто вас через лише деякі з основні речі, щоб мати очі на. Так що це основна загрузка розділі, так що це, де ви збираєтеся отримати Ваша рідна SDK. Так от всі мови, які Я говорив про перші - C + +, Objective C, C #. Усередині SDK ви збираєтеся отримати купа прикладів, ви збираєтеся отримати документація. Так вони будуть все, щоб ви створений для розвитку рідного додатки. Тому в основному все, що ви хочете запустити безпосередньо на вашому комп'ютері, це місце для цього - не так багато для JavaScript. Звідси, у вас є доступ до документації. Так що це буде все документація навколо нашого API посилання, а також направляючі і приклади. Таким чином, ви можете подивитися тут ми розділити це шляхом мовою. Так що це досить легко знайти свій шлях навколо. І ми також маємо, на вершині цього, деякі статті бази знань на основі для технічних примітках. Це все змінюється весь час. Так що тримайте очі на неї, ви будете бачити, що це розвивається. Так що, якщо ми просто копатися в тут, я просто дати вам швидкий приклад того, як ми поклав його. Так що, якщо ви подивіться під тут, ви, отримав всі мови знову. А потім під C + + ми в отримали наші посилання API. Так ось де ви збираєтеся хочете піти, щоб дізнатися, всі інтерфейси API, що містяться в нашій SDK. Так що я піду через деякі з тих, на Високий рівень надалі, але це відбувається бути першою зупинкою ви хочете піти Щоб для отримання цієї інформації. Ми отримали купу довідників. Я знаю, що це, ймовірно, важко зрозуміти, на екрані є, але це насправді просто великий ресурс для вас, щоб почати роботу. Отже, ми отримали такі речі, як, як ви отримаєте кадр даних, і я поговорю з тобою в трохи про те, що кадр даних означає в небагато. Всю дорогу до розуміння приклади додатків, які - о, це добре. Так що, можливо, зробити це біт легше читати. Так розуміння C + + приклади додатків - так що ті, включені в SDK розшарування, що ви завантажити. Так Інша справа, що відмінний ресурс для вас, хлопці, якщо ви почнете зробити деякі розробки, наші форуми. Ви зможете отримати доступ до них тут на самому верху. Зараз це виглядає наступним чином. Ви збираєтеся знайти протягом тижня або близько того що вони збираються виглядати зовсім різні, тому що ми ось-ось запустити цілу платформу нового форуму. Але це означає, що ще більше займається співтовариство, і це відмінне місце, щоб зв'язатися з іншими розробниками, які мають робив той же самий вид роботи що ви, хлопці, збираєтеся робити. Так багато відмінних питання вже було дано відповідь там. І це відмінне місце, щоб задавати питання, а також. Ми там, члени нашої команди, наших Команда інженерів все в там, так відмінне місце, щоб з'єднатися з командою. Це також місце, яке ви хочете піти, якщо ви збираєтеся бути уявлення додаток, але це, ймовірно, трохи Трохи далі вниз по доріжці. Але якщо ви зацікавлені в отриманні щось на повітряного простору, це портал для цього. Ви уявити свій додаток, і що воля ходити вас через процес. У нас є команда повний огляд, який йде через і відгуки всі програми. Існує небагато бар за якість. Ми намагаємося і переконайтеся, що всі програми дійсно представляє те, що Платформа може зробити. Але врешті-решт, що тільки створює дійсно великий досвід для люди, які використовують технологія. Так ось вигляд нашого Головний сайт розробника. Я просто хотів дати вам швидкий Огляд, щоб ви знали, де багато ці ресурси і як до них доступ. Так що я також згадав JavaScript API. Так що ми насправді розкол з рідним і JavaScript в два окремих сайтів. Там в різні способи мислення про це, але ми думаємо, що JavaScript є унікальним, так що дійсно заслуговує його власний сайт. І у нас було багато популярності від нашого JavaScript API. Так що це тепер js.leapmotion.com. Має трохи інший вигляд, трохи веселіше можливо. Але це, ймовірно, один з найбільш Кращі місця для вас, хлопці піти, щоб почати роботу. JavaScript, як ви, напевно, почати з'ясувати, збирається бути великим мову, щоб почати роботу на цій платформі. Як багато з вас знайомі з JavaScript розвиток вже? Так пару. Так, що ви знайдете те, що JavaScript будучи сценарієм мову, а не компільований мову означає, що ви можете йти прямо в що-небудь, це роботи в Мережі, клацніть правою кнопкою миші це, переглянути вихідний код, у вас є весь код там. Так що це найпростіший спосіб отримати почав у мові. І те, що ви знайдете тут купа приголомшливих прикладів. Ми додаємо до них весь час. Ви можете просто натиснути на них, вони запускаються в браузері. Так давайте спробуємо один з них прямо зараз. Так що це просто працює в браузері. Код цього є супер просто. Отже, ви йдете, просто View Page Source, Ви отримуєте весь код, це прямо тут. Не хвилюйтеся про це занадто багато на даний момент. Це може виглядати страшним, або до деяких з вас, які знайомі з ним, це буде прекрасно. Але більше це насправді щось називається 3JS в WebGL. Фактична частина для стрибка вниз тут трохи далі, але це насправді дуже просто, як тільки Ви копатися в ньому. І якщо хто цікавиться, я можу ходити Ви через деякі з них згодом. Але це, напевно, краще за все тримати це високий рівень на даний момент. Але в кожному разі, так що це відмінний розмістити почати дивитися на кілька різних прикладів. І ви можете бачити тут у нас є деякі Основні демонстрації в деяких різних типів меню, куля, який ви можете взаємодіяти с, деяких візуалізації даних. Там просто цілий ряд речей. Це відмінне місце, щоб перевірити деякі вихідного коду. Інша справа, що ви знайдете тут яка буде велика допомога для отримання початку варто у нас є великий набір підручників. Це проведе вас від самих основ просто, як отримати кадр - і як я сказав, я піду через що в небагато - до отримання основного Додаток налаштувати. Так що я можу напевне рекомендувати js.leapmotion як відмінне місце для почати, якщо ви думаєте про робити деякі розробки. І знову ж, у нас є наші API документацію. Так що це дуже простий макет тут. Це трохи простіше, ніж веб-сайт розробника. Це трохи легше, - це зосередився на JavaScript. Але ти б отримав ті три основні речі - приклади, підручники і API-інтерфейси. І це буде велика допомога, я б сказати, для початку роботи. Так що я просто повернутися назад в це. Отже, дозвольте мені просто захопити швидкий напій. Так що це насправді не про те, що це контролер Leap Motion. Те, що я хотів би поговорити про ось те, що це не так. Так багато людей, коли стрибок руху вийшли, вони були схожі на, про мій Боже, це заміна миші. Я ніколи не потрібно використовувати мишу і клавіатура більше. Ми дійсно не бачу його таким чином. Тому що, якщо ви пам'ятаєте, коли миша вийшла, клавіатура не зникли. Мишка доповненої клавіатури досвід, і таким чином, це дійсно те, що ця технологія дозволяє робити. Вона дозволяє збільшити досвід що у вас. Вона дозволяє зробити деякі речі краще. І це дійсно те, що розробки для цієї платформи це все о. Це не про спробу зробити все з Leap прямо зараз. Тому що ви будете робити це ви будете знайти стає сказ. Ви знайдете це не стає Виходить, що ви хочете. Кращий спосіб підійти до нього те, що є речі, які я можу зробити краще з Leap, і я покажу Ви кілька з тих демок. Але те, що ви почнете бачити, як ви копати трохи в неї, один з улюблені речі для всіх, щоб зробити - і всіма засобами, мають гру навколо з цим, а також - це побудувати курсор миші з Leap. Тому я хочу використовувати стрибок контролювати курсор пальцем. Це безперечно додаток, який може бути побудований з Leap. Це кращий використання Leap? Напевно, немає. Так що я хотів би спробувати, щоб спонукати вас хлопці, щоб думати про те, що є програми? Якщо ви хочете побудувати деякі з них, якими є додатки що ви можете зробити краще? Вони не повинні бути дуже складними, але те, що деякі з речей, які просто зробити ваше життя трохи більше ефективним, або, може бути трохи більше весело, або дозволяють переміщатися трохи краще? Так от, що я хотів, щоб дати Ви швидко думка про те, що. Так що веде в те, що деякі з додатки, які навколо цього зробити хорошу роботу демонстрації сила цієї платформи? Так що я збираюся провести вас через декілька з них прямо зараз. Ми можемо пройти через них досить швидко. Таким чином, перший з них трохи гра під назвою Блок 54, який я покладу на вашому екран, на екрані не. Ми постараємося це віконний замість цього. Таким чином, одна з причин, які я хотів показати Ви це додаток, тому що це дійсно те, що має ніколи не вдалося раніше. Це не те, вам може зробити за допомогою миші. Це не те, вам можна зробити за допомогою клавіатури. Це, напевно, трохи більше розширений, але це відмінний приклад того, деякі з речей, які ви можете зробити з Leap. Так що ви бачите тут, у нас є Вежа Jenga, очевидно - або це Блок 54 вежі, Я повинен сказати. Так що я можу зробити тут я можу насправді захопити ці частини, якщо мій Комп'ютер не сповільнити занадто багато. На жаль, мій комп'ютер, здається, маючи трохи важко Час з цим. Так що я можу насправді захопити ці частини і перемістити їх так само, як якщо б вони були фізичні об'єкти. І це дійсно один з найважливіших переваги, в результаті чого, що реальні. Так що я можу буквально захопити, що шматок і забрати його. Я можу викинути. Нічого собі, він працює трохи повільніше з деяких причин. Таким чином, ви можете отримати вид почуття є. Так це те, що ви в буквальному сенсі не міг зробити на - Я просто хочу, щоб підштовхнути цей один з шляху зараз. Там ми йдемо. Так що це дуже весело. Якщо комп'ютер не був бурчання разом так, то це буде значно легше. Але ви можете роду див. там це приклад приведення те, що було в реальному світі в цифрове простір, і це дозволяє вам взаємодіяти в способі, яким це дуже природно. Я не використовую систему меню пройти через це. Я не натиснувши, або за допомогою клавіатури ярлики або що-небудь. Це просто буквально мене охоплення і маніпулювання блоки в цифрове простір. Так що це наступний трохи вздовж одні й ті ж лінії, але це про Зібравши ці реальні досвідом в цифровий світ. І таким чином, це був досвід, який я вважаю, що одна з наших співзасновників мав. Я не хочу процитувати його на цьому, але там була можливість бути в океан і побачити ці зграї риб плавання навколо і бути в змозі взаємодіяти з ними. І це те, що насправді важко спілкуватися усно. Це також дуже важко спілкуватися цифровий без належного механізм введення, щоб мати можливість маніпулювати, що 3D-світ. Так що я буду просто принести це одне вгору. Ви не могли б бути в змозі бачити, що на потокового версію - це може бути трохи темряви. Так що ви бачите тут мої руки в 3D-просторі. У мене є повну свободу пересування. І я можу тільки тримати руки як і раніше, побачити рибу, а потім розсіяти їх геть. І ви можете бачити свободу в цьому цифрове простір, як те, що дійсно не було можливо раніше. Я можу вивести їх на екран і відлякати їх. Так що це просто демо, але це підкреслюючи той факт, того, щоб бути в змозі привести деякі з цих реальному світі досвід, який є насправді не переведені на цифровому просторі в це цифрове простір, нарешті, для першого разу. АУДИТОРІЯ: Ви дійсно зможете бачити тих, на Музей науки [нерозбірливо] МАЙКЛ САЗЕРЛЕНД: І це являє собою один великий, а також. Тому, що ми знаходимо, коли люди Перший опускати руки в це, це кращий час, що вони бачили Самі представлені так плавно в їх цифрове простір, так що ви, як правило, отримати цікаву реакцію. Так що всі кошти, якщо у нас є час після цього, я був би щасливий, щоб показати вам, хлопці деякі з цих демонстрацій. Так що це наступний - Я не наведу слайд палубі знову. Це наступний йде про створення досвід, який ви можете просто вивчити. Таким чином, є дуже обмежені правила в цьому. Це створює цей захоплюючий досвід. І розробник, який побудував це хлопець на ім'я Едді Лі з Японії. І це було насправді досвід він мав на Кіото. І він хотів, щоб в основному приносять що досвід і частка це з іншими людьми. Я не знаю, якщо ви можете чути. Але ви можете просто перетягнути пальці через воду і возитися з відображення. Там немає нічого, що розповідає мені те, що я можу зробити. Це просто дуже дзен досвід. Але це те, що ви можете просто дійсно зануритися в і забути про те, як ви насправді взаємодіючих з ним. І так само, підніміть руки і просто відчуваю свій шлях навколо. І ви можете бачити всю середу є просто пограти с. І є насправді сюжетна лінія цього. Це займе деякий час, щоб пройти це, але ви можете досліджувати свій шлях через нього. Це свого роду дуже весело, і Багато природного взаємодії. Так що це насправді те одним і тим же розробником. Це одне це трохи божевільним, але він підкреслює деяку цікаву область застосування випадки, і знову, те, що ви можете тільки дійсно зробити з такого роду платформи. Так що я буду тільки що десь тут. Так що це насправді сторінка меню. І це меню, як не має дійсно існував і раніше. Так буквально це просто дивлячись на те, як багато пальці я тримаю вгору, і в основному вибравши в меню через це. Таким чином, ви можете бачити правила переписуються навколо дизайн тут інтерфейс. У вас є повна свобода робити все, що ви хочете. Так в цьому, це свого роду з трохи божевільним. Я люблю цих хлопців. Я міг спостерігати ці хлопці підстрибуючи весь день. У нього цілий букет різних досвід там. Все це ви можете отримати через повітряний простір. Так що не соромтеся, щоб зареєструватися. Це безкоштовно. Ви можете піти подивитися на додатків. Це свого роду музичний експеримент. Але те, що він робить це він використовує повне 3D простору, щоб створити різні звукові ефекти. Це, напевно, трохи важко почути через звукову систему. Але в основному він використовувати це повний 3D простору, щоб створити новий тип інструмент. А потім за допомогою чи я три пальці, чотири пальці, або один палець, я можу в основному починають зміни ефект звуку. Так що це, безумовно, дуже експериментальний, але в ньому підкреслюється, що свобода в цьому 3D просторі. Таким чином, ви бачили Блок 54, це гра. І останні два були більш творчими, досвіді роду речі. Це легко отримати загорнуті в тому вигляді, творчого світу, і є так набагато дивовижні речі, що ми бачимо вийти. І якщо нічого іншого, це відмінна Причина розробити для Leap Motion. Ми бачимо так багато дивно, творча матеріал, але є також елемент Ефективність. І тому я просто хочу показати вам, швидка інтеграція, що Команда Google Earth - деякі з вас, можливо, доведеться раніше не бачив цього. Сподіваюся у мене ОК з'єднання тут, тому що це трохи вимагають високої смуги пропускання. Але ви, мабуть, знайомі з Google Земля і як ви взагалі переміщатиметься навколо цього. Це натисніть і перетягніть, у вас є повзунки для збільшення, зменшення. Якщо ви дійсно досвідченим в цьому, у вас є поєднання клавіш, натисніть і панорамування і нахилу. Там всі ці різні способи, які Ви можете переміщатися по цьому 3D навколишнє середовище. Але те, що команда Google зробив, вони просто переписав правила на цей рахунок. Ми могли б мати трохи проблем з пропускною здатністю. Але те, що можна частково бачити, що є Ви можете в основному тільки орієнтуватися. Отже, давайте подивимося, де ми хочемо піти. О, так, ми трохи трохи пишномовним там. Але те, що він дозволяє мені зробити, це Я можу керувати кількома ступенями свобода все одним рухом рідини. Так що я можу переміщатися зліва направо. У мене шукати, дивитися вниз. Я можу змінити своє піднесення. Я можу рухатися вперед. Я можу в основному йдуть, і я можу обертатися навколо деяка точка і просто тримати мою увагу на нього. У мене є повна свобода в цій 3D-просторі. І раптом, мій ефективності навігації по простору просто помножене дуже. Так що я можу стрибати з Бостона в Сан- Франциско до Нової Зеландії через пару секунд. Раніше такого роду операції взяв би мені чимало різні кліків і рухів і поєднання клавіш, і я повинен пам'ятати все це. Так що цей додаток, в якому цей роду природного взаємодії є дозволяючи більшої ефективності. Так от інша справа, щоб зберегти в задній частині вашого розуму. Це те, що я можу зробити більше ефективним в тому, що я будую? І останній, кого я хочу показати вам, перш ніж я піду в SDK становить близько освітні можливості. І це те, що Ден торкнувся злегка Дитяча лікарня. Нам збираємося весь екран. Піти на другому. Тут ми йдемо. Це трохи дивно. Давайте спробуємо дати, що повний екран знову. Ну, що один не схожий на нього хоче працювати на цьому предиктором чомусь. Цікавий. Ну що ж, це дуже погано. Так що це один в основному невеликий додаток. Ви можете поглянути на нього пізніше, після цього, якщо ви хочете. Але в принципі, що він робить це він повне 3D уявлення черепа. І те, що ви можете зробити, це в основному розібрати її в 3D. Вона стає 3D головоломки. Таким чином, деякі з цих додатків, вони будуть [? запитаєте ви?] для більш захоплюючий умови навчання. Тому, коли ви в змозі взаємодіяти з то, що ви вчитеся, ви починаєте взяти його в набагато більше. Таким чином, ми бачимо багато цікавого додатки розробляються, як в навчання в ранньому віці і особливі потреби навчання, а також повністю через наук. Таким чином, є багато цікавого додатки уздовж цього. Я постараюся показати вам це одне, але це буде трохи хітом і пропустіть, чи можемо ми отримати його працювати тут. Це тільки показує половину анатомія на даний момент. Але те, що це дозволяє зробити, це подивитися, як ви можете переміщатися навколо цього в 3D. Я можу в принципі почати видалення розділів і вміти орієнтуватися. Я можу насправді починають в основному відігніть різні верстви. Це майже як бачимо МРТ в режимі реального часу. Це є частиною BioDigital Людини Проект. Так що це насправді те, що це новий, який вийде. Ви можете сортувати, бачать, як ви можете просто прийняти частин один від одного, а потім просто в основному орієнтуватися в і вивчити це сильно більш уважно. Ви можете побачити це насправді працює безпосередньо в браузері, так що це приклад того, що можна з API JavaScript. Так що ті, кілька різних прикладів деяких з додатків. Ви бачили творчий розвідувальну ситуація. Ви бачили деякі з ефективності збільшується, свого роду інтерактивне навчання приклади. Таким чином, ви можете бачити є широкий Різноманітність відрізняється додатки, різне програмне. Я припускаю, що, ймовірно, не так багато люди поглянули на SDK на цей етап. Так що я просто піду в дуже, дуже високо рівень через те, що це дані, які це робить всю цю роботу. Що це таке, як ви, як розробник, буде працювати з для створення ті роду досвідом. Так що я торкнувся, наскільки раз тепер, Рамки. Отже, в дуже, дуже низькому рівні, у нас є, що ми називаємо Рамки. І кадр в основному повертається до вас до 200 разів на секунду, і це містить все, що Стрибок бачить. Таким чином, стрибок см. руки, він см. пальці, і він бачить інструменти. Так що я покажу вам, швидко в нашому Visualizer, як це виглядає. Так що якщо ви зацікавлені в цьому деякі Розвиток Стрибок, цей інструмент тут ймовірно, буде одним з найбільш корисних речей, які ви можете почати грати. Це насправді не відразу зрозуміло, можливо, де ви отримаєте це від. І я покажу вам швидко просто так, що ви всі в курсі, де ви можете фактично дістатися до цього. Тому, коли ви працюєте стрибок Motion програмне забезпечення, у вас є це маленький значок тут. Це де ви можете запустити повітряний простір від, це де ви можете отримати до вашого налаштування з. Одна з речей, в ось цю що називається діагностику визуализатор, і це при Пошук і усунення несправностей. Це буде запустіть цей інструмент тут, і це в основному - АУДИТОРІЯ: [нерозбірливо]. МАЙКЛ САЗЕРЛЕНД: О, точно. Так, дякую за це. Я помітив, що, як добре. Завдяки. Це просто якась вискочив раніше. Спасибо за помітивши, що. Так що це в основному тільки те, що Стрибок качає. Так що це дані, які приходить з оброблюваних нами. І врешті-решт, це те, що ви отримуєте. Так що це руки і пальці, в основному. Що ви бачите там всі мої пальці представлені в реальному часі вниз до сотої частки міліметра. Ви можете бачити стрілки. Стрілки являють напрямок мого пальця. Так от те, що ви отримаєте через IPI. Ви можете бачити, де вони малюнок - от позиція пальців. І ви також отримуєте швидкість в будь-який момент часу, а також. І ви побачите, є два великих кола, які представляють мою долоню. А у тебе великий стрілку стирчала нижня або верхня, якщо я тримаю моя рука з ніг на голову, і ті представляє пальмові вектори нормалей. Тому в основному нормальний вектор бути просто вектор, який стирчить прямо з поверхні долоні в. Отже, це фундаментальна будівля блоки, які ви б, що працюють з з Програмне забезпечення будівлю Стрибок. І цей інструмент дозволяє дійсно точно дізнатися, що відбувається. І є кілька речей, які ви можете зробити, кілька невеликих рад у цьому Уявіть собі, що може виявитися корисним. Одним з них є просто представляти Ваші пальці трохи більш чітко. Інша річ, яка може допомогти ця суті що стрибок спостерігається. Так я вже казав, є пару оптичних датчиків. Таким чином, ці речі мають в основному полі зору близько 150 градусів. І так це жовта коробка тут уявляючи, що це можна побачити. Таким чином, ви можете подивитися тут, як я вийти на вулицю цьому полі я знаходжусь починає втрачати свої руки. І якщо я почну виходити на вулицю тут, воно буде ще підняти його, але ви починає втрачати її по краях. Так що це дає вам трохи почуттям простору, що ви того, щоб грати с. І ви побачите, тут, якщо ви натиснете Н, це буде перемикатися з цього меню. І це буде насправді дати вам всю купу різних варіантів, які Ви можете отримати доступ. Більшість з них ви, ймовірно, не знадобиться. Але це відмінний спосіб візуалізації що відбувається без того, щоб вирили вниз в даних. Так от Рамки, Руки, Пальці та інструменти. Насправді, я покажу вам, просто швидко перш, ніж я повернувся, інструмент. Так покажіть, це повинно працювати. Таким чином, ви можете подивитися тут мої руки. І якщо я принесу в цьому висновку, це придумати, як сірий. І те, що це говорить це , Що це інструмент. Таким чином, ми маємо те, що ми називаємо API інструмент. Це насправді розпізнає об'єкти як ручки або кисті, все, що це приблизно такого роду форми. Це буде в змозі сказати, що це не палець, і ви можете використовувати це у ваших інтересах, коли ви Будівля програмне забезпечення для цього. Ви можете почати, щоб принести реального світу об'єкти в ваше застосування, наприклад. Таким чином, ви, можливо, доведеться в буквальному сенсі мольберт з різних кисті, і кожен кисть ви закодовані до представляти різні чистити в програмному забезпеченні. Таким чином, замість того, щоб фактично змінити його через меню на програмне забезпечення, ви може буквально просто забрати інший щіткою і почати малювати з ним і мати програмне забезпечення адаптації до нього. Так от Рамки, Руки, Пальці та інструменти. Так от дуже, дуже низький рівень речі, які у нас є. Я не знаю, якщо хтось тут має будь знайомство з Kinect. Одна з речей, ми запитують багато де є вихідні дані. І що це означає, в іншому 3D системи стеження, це в основному Блок даних. Що ми робимо тут, це створити більш структурованого підходу. Так що це насправді низькі значення рівня. І ми бачимо, що, тому що це структурований як це, це дійсно допомагає люди, щоб почати роботу швидше. Якщо ви тільки що дали повне 3D Блок даних, він стає дуже важко працювати. Так ось одна з причин, чому це така будова, як вона є. Так чи є які-небудь питання, навколо жодного з цього? Нє-а. Таким чином, ми будемо рухатися далі. Ви могли б почати бачити навіть якщо дані структуровані таким чином, що дає буквально те, що ви бачачи, як руки і пальці, він може бути трохи складною на перший, щоб почати щоб з'ясувати, як працювати з цим. Тепер я відстеження пальців в 3D, що мені робити з цим? Так у нас є деякі API, більш високого рівня щоб допомогти обійти деякі з тих, області, і це може бути спосіб отримати почав трохи швидше, а також. Так що це концептуально називається Руху. Це частина нашої API. Ви знайдете кілька порад від того, що Руху є. Але на концептуальному рівні, що це робите це в основному приймаючи всі ці рухи в просторі і перетворюючи їх в одній з трьох речі - переміщення, обертання, і масштабування. Тому не варто занадто наздогнав в цьому. Але те, що це в основному дозволяє робити буде він перетворює ці складні рухи в однозначних цифр, або ступеня обертання, або масштабування фактор як число. Так що вона робить, це вона абстрагується з Багато складних механіки і якщо Я роблю це, це дає вам ряд що говорить це масштабування на 10. Так що ви можете зробити, це, якщо у вас образ, який ви хотіли, щоб збільшити, ви могли захопити зображення. А потім за допомогою такого роду API сказати, ну, тепер я його масштабування на коефіцієнт 10 і ви не повинні хвилюватися про всі дані, які відбувається. Так що це щось просто тримати в задній частині вашого розуму. Це може зробити його трохи легше, якщо ви намагаються зробити деякі з тих, хто більше складні взаємодії. Це те, що ми називаємо API Руху. Ви не побачите це насправді називається Рухи в документації. Це насправді колекція API-інтерфейси з різних місць. Але що я можу зробити, це якщо хтось це зацікавлені в отриманні додаткової інформації про що, я радий вказати вам на деякі напрямні для, як почати роботу на цьому. А потім наступне, що вгору, що є річ, що більшість людей ймовірно, найбільш знайомі с, є Жести. Таким чином, це значно вище абстракція рівень. Так ви в основному приймаючи все це роду рухів і ви кажучи, чи не так, що дискретна , Що я можу зробити? Так що я можу обвести пальцем або я можу проведіть з мого боку, чи я можу натисніть у вусі. І так ми розбили ті вниз тільки, щоб спробувати зробити його трохи легше почати до деяких з цих жестів. І я покажу вам показати трохи про те, як деякі з цих робіт. Отже, повернемося в візуалізатори, якщо я переходжу Жести на - дозвольте мені зупинитися, що так що це не обертових і робить його запустити запаморочення. Право, там ми йдемо. Поверніть його вгору. Право, тут ми йдемо. Так що тепер ви можете бачити, що мій руки в просторі. Якщо я малюю круг, він іде і що складає коло. І ви можете бачити, що насправді в будь-якій площині. Це дійсно не має значення як я малюю його. Але це в основному виявлення, що я малювання кола з мого пальця. І на рівні API, ми спробували зробити це якомога простіше у використанні. Таким чином, ви дійсно не повинні думати про механіка пунктів стеження в 3D і з'ясувати, чи є це коло. Ви можете просто сказати, коло відбувається? Так що це одна річ, що ви можете використовувати як механізму управління. Ви також побачите, що там у нас є пійло, крани. Ви можете побачити ці маленькі кульки підстрибуючи там внизу. Отже, це візуально, як ми показати, які жести. Але з точки зору розробки програмного забезпечення для це, це просто спосіб високий рівень спрощення багато складності відстеження пальців, так що ви можете просто використовувати їх як є. Ви почнете бачити різні підходи до цього. І я покажу вам ще наблизитися до Трохи пізніше на з-іншому робити це, але ті, все побудовано в API. Так у нас є кілька інших частин до SDK, яка може бути Цікаво вас, хлопці. Так, щоб покрити ці останні біти, є три рівні абстракції I говорили. Низький рівень, який є Рамки, Руки і пальці. Середній рівень, де це перетворення багато чого з цього руху в безперервний рух, тому обертання, або масштабування або перекладу. А потім на наступний рівень вгору що жести, як я роблю коло? Я роблю кран? Я роблю серветки? Тоді на другому боці його, у нас є речі називають взаємодію Box. Я не хочу вдаватися в занадто багато докладніше, тому що це все просто дати вам трохи смак того, що деякі з речей, є. Ти, безумовно, більш ніж вітається в дотягнутися до мене зі специфікою пізніше на про це. Але Взаємодія Box є ще одним способом що ми намагаємося зробити його трохи трохи простіше думати про координати в просторі. Так я вже говорив ви бачили простір - саме це 3D перевернута піраміда. Це може стати трохи складніше. Ви можете сортувати, бачать його там. Це може стати трохи складніше, якщо ви намагаєтеся перевести це в Екран простір, де ви показуєте то, що ви працюєте. Отже, що ми створили, Взаємодія Box. Це буде дуже важко - ой, там ми йдемо, якщо я свою чергу, що один на. Таким чином, ви можете бачити, що біле поле там. І в основному, що це робить, це просто відображення, що для нуля до одиниці, від нуля до одного. Таким чином, ви просто отримати зменшену простір що завжди фіксується. Вам не потрібно турбуватися про те, далеко ви перебуваєте вище пристрої, або там, де вона є. І це регулює - принаймні, він повинен регулювати. Це, очевидно, демо-режим. Але в принципі, що станеться з тобто це буде просто пристосуватися до де людина перебуває вище пристрої, і це буде створювати послідовне простір для вас, щоб працювати дюйма Це звучить трохи комплекс з спосіб я пояснюю його там. Але те, що вона по суті дозволяє вам зробити, це просто забути про , Де людина знаходиться. Це просто дає вам більш масштабної нуля до одиниці в Y, від нуля до одного в X. І ви просто не потрібно турбуватися про все складність де людина, Чи вони використовують великі руху або невеликі рухи, і він просто ваги все для вас. Так що просто щось щоб стежити. Якщо ви ознайомитися з документацією і ви бачите щось Про взаємодію Box, це що це має на увазі. Це може бути трохи важко концепція щоб зрозуміти, що це таке. І це шкода, що це не розширення зі мною, але це нормально. І поки ми з цієї точки зору, з іншого API, що було б цікаво може бути, поговорити про наших Натисніть Zone API. Таким чином, одна з перших речей, які люди запитати, як ви клацніть з Leap? Воно начебто цікаве питання, тому що ви дійсно не потрібно натиснути з Leap. Те, що ми намагаємося і заохочувати це думати про справу взаємодії з простір, схопити його і перемістити його - вам не потрібно, щоб перетягнути. Але для додатків, де якийсь взаємодії необхідно, ми є API, який викликається API сенсорний зона. І це якраз намагається зайняти багато Складність з'ясувати точно, те, що користувач робить в повітрі і спрощує його в тільки події, говорить, що ти або натиснута. І я просто покажу вам дуже швидко, як це працює. Таким чином, ви можете подивитися тут істота мій палець в представити у вигляді курсору, і ви будете отримати огляду на цю позицію протягом API. І, як я починаю рухатися вперед, його в основному говорить, що я тепер, перейшовши і я можете перетягнути це навколо. І це насправді не має значення, де Я в 3D просторі - вона працюватиме незалежно від того, де я. І так за номінальною вартістю це виглядає дуже просто. Там насправді багато комплексу механіка навколо цього. Так ось чому ми намагаємося для інкапсуляції все, що в API і зробити його трохи простіше для вас, хлопці. Так що якщо у вас є погляд на API, це насправді досить просто побудувати, що у ваше застосування, і Ви не повинні хвилюватися про все Складнощі, де чиїсь руки є. Таким чином, є багато іншого матеріал у SDK. Якщо ви хочете мати трохи вивчити, ви почнете, щоб знайти деякі з інших речей. Але ті, є одними з високого рівня поняття, які в нашому SDK. Це може бути трохи, щоб прийняти в не маючи шанс зіграти навколо з Leap ще. Але я просто хотів дати вам трохи аромат, що там так, що коли ви дістатися до нього, як я вже сказав, не соромтеся звернутися до нас. Я можу вказати вам в правильному напрямку для будь-якого виду документації, щоб допомогти вам почати роботу. Так як я вже говорив, наш SDK має купа рідних мовах. У нас є API JavaScript. Один з найпростіших способів, щоб почати роботу може бути, щоб поглянути на деякі з платформи рамках що там. Я не знаю, якщо люди знайомі з єдності. famo.us, слиз і VUO все дуже нові на місце події. Unreal ви, ймовірно, побачити в ігрових движків. Але те, що такого роду середовищах робити це може бути більш простий спосіб, щоб допомогти приступити до роботи. Тому що те, що деякі з них волю забезпечить для вас 3D рамках до почати с. Так що це ніби виймає деякі складності. Ви отримуєте більше візуальний Середа для роботи дюйма famo.us це нова платформа, яка йде за розвиток веб-додатків. Їх метою є зробити веб-додаток розвиток супер просто. Так що буде виходити - немає тимчасові рамки для це в даний час. Але якщо це те, що ви зацікавлені в цьому, це може бути одним тримати очей на. слиз є дивним HTML5 ігрова платформа. Вони роблять дуже візуальний редактор а також в Інтернеті, знову ж таки, для високої веб-додатків продуктивності. VUO те, що я можу перейти дуже коротко. Це призводить в концепції швидкого прототипування. І я не хочу, щоб піти занадто глибоко в це. Але одна з речей, якщо ви дійсно зацікавлені в отриманні в цьому роду розвитку, знайти хороший інструмент зробити швидке прототипування може бути дійсно цінним. І те, що я маю на увазі, що це, що це база, де вам потрібно зробити дуже, дуже мало зусиль, щоб отримати багато натомість. Таким чином, ви дійсно не потрібно зробити багато кодування. Багато це дуже візуально - це перетягуючи блоки навколо. Насправді, я можу показати вам дуже, дуже коротко прикладом цього. Таким чином, ви можете бачити тут, це просто повністю візуальна середа - ви навіть не потрібно коду. О, великий - ми не будемо робити, що демо на даний момент. Це, здається, не хочуть для запуску на даний момент. Так, не вдаючись у деталі, це те, що називається візуальна мова програмування. Це дозволяє отримати деякі основні Функціональність робітник. Я просто швидко довести до завершена версія цього. Таким чином, ви можете бачити тут, це дуже просте додаток, що в основному приймає зображення і дає можливість перемістити його навколо з Leap. І ці зелені блоки ось по суті все, що потрібно зробити, щоб отримати почав зі стороною Leap його. Так що це хороший спосіб, щоб почати роботу. Якщо у вас є ідеї, які ви хочете Експеримент з, перш ніж ви навіть можете отримати будь-який код вниз, це гарна спосіб почати. АУДИТОРІЯ: Якщо ми використовуємо [нерозбірливо] дивитися, чи буде перевести в реальний код? МАЙКЛ САЗЕРЛЕНД: У цій ситуації, Я не думаю, у вас є можливість у перевести в код. Є безумовно деякі інші каркасів там. Quartz Composer насправді інструмент Яблуко. Це ніколи більше не підтримується офіційно, але є велика громада навколо нього. Ми бачили деякі дивовижно Leap матеріал вийти з цього. Там-то модулі, що підключаються. Я думаю, що є доступ до низьким рівнем Код від Quartz, хоча я не повністю впевнений в цьому. Але це хороше запитання. Так що я просто збираюся показати вам деякі дуже, Умови дуже високого рівня для речей думати про те, коли ви розробляєте. Умови освітлення як правило, не велика проблема для Leap більше. У нас є дивна команда, це в основному був в змозі усунути для майже всі умови освітлення, тому що це те, що може потенційно вплинути. Інфрачервоні джерела, що надходять з поза є можливість впливати продуктивність. Загалом, ви не будете дійсно приходять в багатьох каменів спотикання. Якщо у вашому розвитку ви бачите, що пристрій переходить в міцному режимі, насправді все це означає, він може мати виявив, що є деякі інфрачервоні Джерела світла в середовищі і це компенсації за це. Так що не дуже турбуються про це. Загалом, коли ви розробляєте програмне забезпечення для стрибка, важливо щоб зрозуміти, що це може бути першим Час, що ваш користувач використовує ця технологія. І це те, що важко щоб отримати свою голову навколо спочатку. Що ми намагаємося спонукати людей зробити, це думати про, а не просто що дозволяє користувачеві потрібно знайти їх навпаки взаємодії, що ви питаєте вашого користувача зробити, спробувати пояснити їм небагато. Ставтеся до них так, як ніби вони ніколи не можуть бачили цю технологію. Іноді люди навіть не будуть знати, щоб досягти їх руки над пристроєм, так що не приймати як належне. Якщо ви подивіться навколо на повітряного простору, Ви помітите, що багато додатків дійсно вивести користувача в тому, як насправді взаємодіють з цього додатка. Це те, що просто бути в курсі. Якщо ви розробляєте програмне забезпечення для цієї платформи, вона є новою. Люди не знайомі з Технологія ще, і тому ви, можливо, буде потрібно допомогти полегшити їх у те, що це те, що ви будуєте. Дані є вашим другом. Я вже говорив-камери. Це може бути одним з кращі інструменти ви використовуєте. Це просто дозволяє шукати і що ви робите. Подумайте про дію, що ти намагається кодувати вгору, а потім подивитися на , Як він виглядає в документ-камери. А потім це дасть вам краще уявлення , Що означає, що дані, які ви отримуєте з SDK. Якщо ви робите все, що повинно Меню, меню те, що ви хочете, щоб користувач зможе зробити, навіть не замислюючись. Це не є частиною вашу програму. Це частина того, як користувач використовує вашу програму. Тому у нас є деякі ресурси на сайті розробника. Ще пару різних систем для меню, які приймають навантаження від вас хлопці за те, щоб думати про як побудувати меню. Оскільки меню може бути те, що ви можете витратити багато часу, намагаючись побудувати в ваш додаток, коли дійсно, що ви намагаєтеся зробити, це побудувати ідея, що ви Тобто, не меню. Тому я рекомендував би, якщо вам потрібно зробити, будь-який вид системи меню, безумовно, Ви також можете подивитися на ми ресурсами є на сайті розробника. У нас є деякі великі приклади того, як зробити меню, і як зберегти їх відповідає, так що користувачі мають узгоджується досвід по додатків. Візуальний зворотний зв'язок. Так що я маю на увазі, що, якщо, наприклад, Ви намагаєтеся зробити щось що показує 3D-простір, це дуже Важливо забезпечити деякий вид візуальна зворотний зв'язок. Чи так, що це показує, де ваші пальці знаходяться в цьому просторі, або в Випадок блоку 54, який ми бачили, по крайней почати, ви могли помітити, що [? були висвітлені педалі?]. І коли я пішов близько до башти блоків, можна реально побачити візуально, що я був поруч з ними. І це маленька хитрість, але це насправді дуже важлива. Тому переконайтеся, що користувача орієнтовані в цій 3D-просторі. І знову ж, швидке прототипування. Якщо ви знайдете деякі інструменти, які ви знайти корисними, я безумовно був би рекомендуємо вам інвестувати час у ньому. Можливість отримати ваші ідеї швидко замість того, щоб витрачати Багато часу кодування на більш низькому рівні і намагаючись з'ясувати, як код це вгору, якщо ви можете отримати ці ідеї в перед вами, пограйте з ними трохи, а потім код його, це може бути значно заощадити час. Так ми отримуємо до кінця. Як ми на час? СПІКЕР 2: [нерозбірливо] вісім хвилин до 5:30. МАЙКЛ САЗЕРЛЕНД: Ми будемо закінчити в 5:30? СПІКЕР 2: я можу це зробити. Це було місце, яке ми рекламувати тут. Але ми можемо зробити один на один Q & після цього. МАЙКЛ САЗЕРЛЕНД: Так, я не піду занадто глибоко в решті частини це тоді. Я дійсно згадував перед іншою спосіб зробити жести. Якщо вас цікавить, і ви працюєте з JavaScript, це JavaScript додаток, яке розробник на ім'я Роберт Лірі побудований. Що вона робить це займає багато складності з записи і за допомогою рухів. Так що він зробив це, він в основному створив жест рекордер. Ви можете ввести жест, записати її. Це випльовує щось, що ви можете потім потягніть в додаток. Так замість того, щоб закодувати всю складні рухи в 3D, ви можете просто взяти це, зробити дію, і зберегти його для вашої програми. Так що може бути цікаво інструмент, який допоможе вам розпочати роботу. Я можу пройти через це дуже швидко. Це всього лише пару відео, які показують, деякі з цікавих додатків. Деякі речі ви можете не побачити або в повітряному просторі, але це плаваючий навколо в співтоваристві розробників. Просто деякі дивовижні роботи, що люди мають працює на цьому шоу деякі можливо, деякі інші унікальні додатки можливо. Так що це система, яка використовує в основному очолити відстеження на камері дати, що глибина перспективу. Але можна побачити, що це досить Цікаво візуальний обман. Так що начебто цікавою речі Можливо, що з цим типом Технологія. А потім деякі з вас можуть бути знайомі з Oculus Rift. Це лише деякі експериментальні роботи, які деякі з розробників були робити навколо об'єднання Leap Motion з Oculus Rift, тому для першого раз, коли ви можете бути всередині що віртуальний світ. Так що буде цікаво підхід для ігор найближчим часом. Окулус Ріфт є гарнітура VR. Бідний хлопець - він дійсно отримав важкий час. Це була виставка, що було зроблено використовуючи відображення проекції з Leap Motion. Просто дійсно хороше інтерактивне Середа, де люди можна просто пограти. Ви можете бачити, що вони створили ці 3D дерева, використовуючи відображення проекції методи. Це було цікавим зроблено в Тайбей з Heineken робить установка. Весь підхід "Залізна людина" є. Але заради часу, я буду просто швидко дістатися до кінця. Так що якщо є три речі, які б непогано відняти - тому що я зрозуміти, що є багато інформації що ми просто покриті. І багато чого з цього ви будете дійсно потрібно витратити трохи часу, щоб просто копати вниз в ресурсах , Які доступні. Але я думаю, перше, що дійсно, якщо Ви розробляєте програмне забезпечення, спробувати дизайн для користувача, а не для "Залізної людини". Тому забудьте про я хочу бути "Залізна людина". Я хочу бути на "меншини Повідомити. «Але замість цього, дизайн для користувача. Дизайн для людини, що відбувається , Використовує програмне забезпечення. Так що подумайте про те, як я можу зробити їх досвід краще? Як я можу зробити щось, що вони роблять краще? І що насправді відбувається, щоб бути там, де найпотужніший і самий залучення програмне забезпечення поставляється с. І якщо ви знайомі з UI / UX, ви може майже кинути правила з Вікно в деякому сенсі. З такого роду технології, ми починаючи переписати правила, як ми йти, і це просто означає, що у вас є чисте полотно. Так ви, хлопці, дійсно починають в потрібний час. Якщо ви просто потрапити в програмуванні Тепер, це означає, що ви отримаєте, щоб написати книгу правил, як ви дізнаєтеся, так що це дивовижний можливість для цього. І я б просто ще раз сказати, зможе знайти спосіб прототипи швидко і потім побудувати. Не обов'язково витрачати весь свій час попадання в гайки і болти відразу. Дивіться, якщо ви можете отримати ваші ідеї поза. Раніше вважалося, що це добре щоб отримати їх на папері. І папір раніше відмінний спосіб піти. Але як тільки ви почнете одержувати ці динамічні інтерфейси, ви дійсно починаєте потребувати деяких більш досконалі інструменти, щоб мати можливість щоб отримати ці динамічні ідеї поза. І тому, якщо ви знайдете деякі інструменти, які допомогти вам до прототипу, спробувати дізнатися їх і використовувати їх, і ви будете ймовірно, заощадити Багато часу і сутички. Так кілька ресурсів. Як тільки ви почнете одержувати в JavaScript, js.leapmotion.com / підручники, що буду бути відмінним способом, щоб почати роботу. Приклади знову на js.leapmotion.com, ви знайдете деякі великі JavaScript приклади. Будь ласка, не соромтеся брати участь у форум, задати розробникам, запитайте у нас. Це відмінний спосіб дізнатися. Якщо ви зацікавлені в читанні більше контент про те, що там, деякі з передових ідей в просторі, labs.leapmotion.com 'и відмінний блог для цього. Ми гасінні новий контент кожен тиждень, це великий простір. І якщо ви хочете, щоб з'єднатися з нам, знову, форуми. Ви можете зв'язатися з нами за адресою developers@leapmotion.com. Ми на @ leapmotiondev на Twitter, так що просто чірікать на нас. Ми досить активні на там. І наше головне ручка, @ leapmotion. @ Leapmotiondev, очевидно, наш розробник Twitter ручка. Так що насправді про це. Якщо є якийсь час для запитань, виразно щасливий відповісти на будь-які питання. Якщо ви думаєте, про що згодом, будь ласка вийти мені безпосередньо на kiwi@leapmotion.com, або цвірінькання на мене в @ ківі. Круто. Є питання? АУДИТОРІЯ: На додаток до розробки додатків що [нерозбірливо], наскільки реально це це зробити [нерозбірливо] Програмне забезпечення рівня так що ви могли б прокручування ліворуч, праворуч, вгору, вниз, і будь [нерозбірливо] додатки [? наприклад?] [Нерозбірливості]? МАЙКЛ САЗЕРЛЕНД: Так що програми для цього. Якщо ви подивитеся на повітряному просторі, ви будете знайти кілька різних додатків. Деякі з найбільш популярних з них один називається HandWave, що дозволяє робити деякі основні жести. Якщо ви хочете зробити такого роду речі, немає справді нічого, що обмежує вас в SDK, щоб зробити це. Це дійсно питання, якщо ви будівництво, що контроль рівня ОС, це насправді робить, що досвід використання ОС краще? З часом ми почнемо бачити операційні системи розвиваються в стан що дійсно зроблено для Цей тип введення. Для прямо зараз, ми фактично використовуючи операційні системи, які були побудовані для 26-річного технології. Якщо ви подивитеся на кордоні Mac, це дійсно не змінилася в близько 26 років. Таким чином, ми дійсно бореться 26 рік кривої навчання, де потрапили люди так звикли до цього типу інтерфейсу, який важко побачити за що. Так що якщо ви можете поліпшити цей досвід, що це певна перемога. Але якщо це просто робить жест для заради того, щоб робити жест, що ви, ймовірно, виявите, що користувачі, вони легше просто повернутися щоб їх клавіатура і миша, тому що це те, що вони зручні с. Так ось чому це дійсно важливо, щоб думаю про те, хто я проектування для? Хто це кінцевий користувач, і як може Я роблю їх життя трохи краще? Але якщо у нас є час, я може показати вам швидкий один. Це є цікавим що тільки що вийшли. Це дуже простий курсор, але це почасти симпатично, тому що у нього є це маленька рука - або це не так. Невже ми там? Цікавий. Ну, я не буду показувати вам, що демо. Але це [? leapcursor.js?] цікавий маленький приклад, що в основному дозволяє прокручувати вгору і вниз плавно на веб-сторінці і роду кліків просто згинаючи руку. Так що, як передбачається, більш спокійний вигляд сувою вгору і вниз, клацання. АУДИТОРІЯ: Ви згадали пристрій саме по собі є в значній мірі товар устаткування. Яка базові апаратні Технологія, насправді робить виявлення об'єктів? МАЙКЛ САЗЕРЛЕНД: тому дійсний виявлення об'єктів - так в основному, якщо ви були зламати USB тут, ви тільки збираєтеся отримати ціла купа даних зображень. Люди вже зробили це. Де магія відбувається це в основному, як тільки він потрапить в Комп'ютер, це по суті деякі власні алгоритми, які були спочатку розроблена нашою співзасновник і в даний час тільки що на життя самостійно. АУДИТОРІЯ: Це через ІЧ-порт, або магнітний [нерозбірливо]? МАЙКЛ САЗЕРЛЕНД: Так що це просто чисто інфрачервоний. Так буквально, це ніби як мають трохи веб-камера сидить на диску а потім прожектор світить на вашій руці. Це просто все робиться в інфрачервоному діапазоні. Так що це лише деякі інфрачервоний оптичний датчики, і деякі інфрачервоні світлодіоди і там насправді нічого занадто складним про це. Це спосіб, яким ми можемо взяти що дані, а потім перетворити його в щось корисне в 3D. АУДИТОРІЯ: Так що, схоже досить легко для людей, [нерозбірливо]. Але чи є спосіб для розробника , Може бути, застосувати [нерозбірливо] для інших типів об'єктів - можливо особах або інші типи речей, які користувач може висунути? МАЙКЛ САЗЕРЛЕНД: На даний момент ми у підтримують обмежений набір інструментів. На жаль, з тим, як ми структуровані дані, тому що ми хотіли зробити це в простій формі або той, який має найбільший сенс для рук і пальці, API НЕ БУДЕ підтримка спостереження за особою або загальний відстеження об'єкта. Це може прийти в майбутньому. Але зараз, це дійсно прекрасно налаштована для рук і пальців і конкретні інструменти. Круто. [? DAVE: Дякуємо] вас так багато?. Це приголомшливо. [Оплески]