>> DAVID: Więc dziękuję bardzo za wszystko nadchodzi, jak byłeś w tuningu
, jak również online.
Jesteśmy bardzo zadowoleni, aby przyłączyli się do naszej przyjaciele Dan i Michael tu z Leap
Projekt, którego firma Leap Motion bardzo hojnie sprzęt zdobyłem trochę
dla SOT oczywiście, że chłopaki mogą robić fajne rzeczy z tego urządzenia.
Bez zbędnych ceregieli, Dan i Michael.
>> DAN blaszki: Wszystko w porządku, dziękuję.
Dzięki, David.
Ludzie, dziękuję.
Miło cię widzieć wszystko.
Nazywam się Dan Gill.
I jak opisano David, Jestem z Leap Motion.
To jest Michael Sutherland.
Od około 1/10 naszej firmy jest faktycznie nazwany Michael go nazwiemy
Kiwi, a raz słychać akcentu zrozumiesz dlaczego.
>> Ale jesteśmy zadowoleni, że tu dzisiaj Przedstawiam wam ludzi, a ty ludzi
online, a ci nieco więcej o krok w rozwoju
środowisko i nasze społeczności programistów, i jak może on być w stanie
wpływ na niektóre z rzeczy, których przebywa robi, jak dostać się do
koniec semestru.
Mam zamiar zacząć od tylko krótki o wprowadzenie do związku
Spółka oraz niektóre z branży Przykłady, które widzimy i A
trochę o tym.
A następnie jedziemy do skoku prawo do kawałka Michaela.
>> Michael pracuje naszą społeczność programistów.
Więc jest 70.000 dodatkowo ludzi, które mają dostępne i nasz portal programistów
zdobyć dostęp do oprogramowania Leap zestaw do tworzenia i są aktywnie
budowanie wszystkie różne typy aplikacji, które
Michael będzie rozmawiać przez.
Osobiście prowadzimy Firmy i przedsiębiorstwa.
Co oznacza, że ​​wszelkie komercyjne wykorzystanie przypadku Leap w różnych
przemysłowa i pogadam krótko o tym.
>> Więc to, co chciałem zrobić, w wysokiej Poziom większości z was to pewnie
zaznajomieni z jakiejś formy Technologia motion 3D.
Widziałeś Kinect, lub widziałeś Reklamy dla telefonów Samsung
z przesuwając.
I w pewnym momencie, to prawdopodobnie próbował jeden z tych platform lub widział
je w akcji.
>> My naprawdę mamy ochotę na nowej płaszczyźnie.
I to wszystko odwzorowane, więc jest to bardzo oprogramowanie oparte na rozwiązanie.
To wszystko jest zastrzeżony algorytm oparty, i to pozwoliło nam zrobić wiele
rzeczy, które są inne niż inni w przestrzeni.
>> Doszliśmy do poziomu dokładności, który zobaczysz w demonstracjach
to jest daleko poza to, co inne ludzie są w stanie zrobić.
Tak, z dokładnością do 1/100 milimetra, możemy może śledzić pozycję dłoni w
palców na taką ilość, jaka w polu widzenia.
I znowu, że poziom dokładności jest otwiera wiele aplikacji
, które nie mają możliwości istniały wcześniej.
To całkowicie zabudowany.
>> Bo to takie oprogramowanie napędzane rozwiązanie, to mały kawałek
sprzęt, który widzisz o to urządzenie.
Te będą dostępne do ciebie studentów.
Mamy 30, że mamy wpłat do tej grupy.
Jeśli zdecydujesz się zrobić w oparciu o projekt Leap, będziesz mógł wziąć te
na pożyczki i spędzać z nimi czas.
>> Właśnie ogłosił również wersja osadzone.
Więc faktycznie rozpocząć HP shipping laptopy -
lub zaczęła wysyłać laptopy urządzenia, osadzony
Wersja ta w nim.
I ze względu na oprogramowanie i jak Oprogramowanie to napędzane jest sprzęt
jest niezwykle prosty i Michael zamierza przejść
przez to, co w niej jest.
Stworzyliśmy bardzo zadowolony bogate środowisko.
>> Więc te 70.000 deweloperzy Wnioski budowlane.
Będziesz ludzie mają możliwość tworzenie aplikacji, a nawet
dostać je w naszej aplikacji środowisko -
to się nazywa przestrzenią powietrzną.
Mamy tam 100 na północ od aplikacji, i wiele, wiele, wiele więcej w
Proces certyfikacji w procesie aby być oddany do użytku.
>> Zobaczysz, że jest bardzo silny w odniesieniu do jego prędkości.
Więc widzisz nie ma opóźnienia w Reakcja pomiędzy kiedy robisz
coś w polu widzenia i kiedy coś się dzieje na ekranie.
Jeśli grałeś w okolicy z Kinect lub innych, można zauważyć nieco
z opóźnieniem, kiedy rzeczywiście ruch i coś się dzieje.
Ten potężny brak opóźnienia marek ogromna różnica w tym, co można
faktycznie z tej platformy.
>> I wtedy jedna rzecz, która naszym zdaniem jest naprawdę ważne, chcieliśmy to
Platforma będzie dostępna dla wszystkich -
jak wielu ludzi, jak to możliwe.
Mając tak wielki oprogramowanie napędzane Platforma ma urządzenie i
Platforma bardzo tanie.
To bardzo proste kawałek sprzętu bardzo proste, commoditized
Składniki w nim, że pozwala nam zachować to bardzo tanie i bardzo
dostępne dla każdego, kto chce wziąć udział w platformie.
>> Więc jak zobaczysz, że naprawdę trzy Główne składniki platformy.
Mamy obwodowa, że mówił o, kontrolera.
Posiada złącze USB do połączenia z każdy rodzaj urządzenia komputerowego z
obsługiwane oprogramowanie.
Mamy naszą Software Development Kit w sterowniki, więc jest zestaw
sterowniki, które działają w systemie Windows lub Mac Maszyna, że ​​jesteś połączony.
>> A potem mamy oprogramowanie development kit, że zrobiliśmy
dostępne dla wszystkich bez żadnych kosztów na Nasza strona internetowa, aby uzyskać dostęp i budować
aplikacji z.
I w końcu mamy naszą przestrzeń powietrzną App Store, gdzie jest
Aplikacje osób trzecich -
płatne i bezpłatne dla zastosowań.
I to wszystko z własnego Wydajność do artystycznej, jak muzyka
oraz malarstwo i rysunek, do biznesu aplikacji, takich jak CAD
Oprogramowanie i in.
>> Więc mam zamiar przejść przez Są szybkie.
Ale myślałem, że będzie użyteczne, jak ty myśleć o platformie i myśleć
o tym, jak języki, które mogą rozwijać się i jak
odnosi się do platformy.
Wystarczy uruchomić poprzez kilka przykładów z przemysłu, które widzimy.
To są obszary, gdzie ludzie są wykorzystanie platformy do Leap
poprawy wniosków lub poprawić wyniki w tych branżach.
>> Edukacja, jak można sobie wyobrazić, interaktywnych ekranów, integracji z
nauczania, jak ty ludzie robią z informatyki programowej.
Wiele zastosowań dla specjalnych potrzeb uczniów.
Więc ludzie, którzy nie mogą, albo na fizyczne lub ograniczenia poznawcze,
interakcję poprzez klawiaturę i mysz są obecnie w stanie uzyskać społeczne
interakcje, interakcje z komputerem aplikacji, i robić rzeczy,
nigdy nie można było wcześniej.
>> A potem robi wiele uniwersytetów Badania interfejs użytkownika dla różnych
uczyniły wielki przemysł Zastosowanie urządzenia.
Opieka zdrowotna jest ekscytujące dla sektora nam, że myślałem, że będzie ważne
dotykać na krótko.
Można sobie wyobrazić, bezpłodność jest najbardziej znaczenie we wszystkich aspektach
opieki zdrowotnej.
W sali operacyjnej dzisiaj, chirurg może mieć dodatkową osobę
istnieje, lub unscrub i wziąć swoje rękawice od móc manipulować
MRI obrazy lub tomografia komputerowa lub ważne informacje dla pacjentów
, podczas gdy są one w chirurgii.
Bardzo nieefektywne, może naruszyć bezpłodność, jeśli nie jest to zrobione dobrze.
>> Ten typ środowiska pozwala teraz na interakcję z komputerem
aplikacje w pełni bezdotykowa sposób, jak zobaczysz w dema,
w rękawicach.
Aby mogli opuścić rękawice chirurgiczne.
Mogą uzyskać dostęp do zdjęć i robić Wszystko, co musisz zrobić w dużo
bardziej efektywny sposób.
Uważamy, że jest jakiś ważny aplikacji tam.
Dostęp do informacji o tym, co ja zadzwoń obszarów bogatych "zarazków" -
więc szpitale, bankomaty, wszystkie rodzaje obszarów, w których nie chcesz, aby
dotknąć czegoś, ale chcesz uzyskania dostępu do informacji
stało się to ważne.
>> Regresję mierzenia wynik choroby.
Jeśli ktoś traci mobilność w ich ręcznie lub ich ramiona, lub w ruchu,
jest w stanie zmierzyć, że z powodu poziomu dokładności.
Lub też rozwijać - więc jeśli chcesz pomiar postępów leku lub
Postęp i odzyskiwanie z czegoś jak udar mózgu, można bardzo
dokładnie zrobić.
A więc tych kilka przykładów.
>> Wizualizacja danych jest inny ciekawe miejsca.
Jestem pewien, że słyszałeś wiele o dużych danych.
Wszyscy mówią o dużych danych.
Cóż, te duże zestawy danych w różnych Stworzyliśmy prawdziwy przemysł
Złożoność wokół interfejsów użytkownika.
I jak można wchodzić w interakcje z danymi i znaleźć korelacje, być w stanie znaleźć
praktycznych informacji, by móc podzielić się z kolegami -
jest to ogromne wyzwanie.
Ponieważ ilość danych rośnie, że Wyzwaniem staje się tylko większe.
>> Nawigacja 3D z naturalnym strony ruch staje się naprawdę interesująca
okazja w tym świecie, a my widziałem wiele wejścia tam.
Produkcja jest jeszcze jeden.
Mamy zamiar pokazać kilka filmów z ludzie na SpaceX wykorzystujące to w
procesu produkcyjnego.
Również podłoga produkcji jest naprawdę brudne, i tak już zniszczone
Myszy i klawiatury i ekrany dotykowe Nie są doskonałym rozwiązaniem.
Ale muszą przejść takie rzeczy jak ich systemy ERP i inne platformy
na podłodze i staje Wyzwaniem dla nich.
>> A potem po prostu kilka więcej przed Zwracam się o niczym Michael.
Detal -
więc mam nadzieję, że w pewnym momencie, to pójdziesz do sklepu, a oni mają Leap
włączony ekran lub kiosk, gdzie można uzyskać dostęp do produktu, produktu
Opcje, jeśli zakupy online nie ma rzeczy w magazynie.
Chciałbym porozmawiać o tym, jak nieinwazyjne zaangażowanie konsumentów.
>> Więc byłem w sprzedaży od Ukończyłam studia.
Ale wszyscy wiemy, kiedy wchodzę do środowiska detalicznego, wiele razy można
się przez trzy rzucili się na lub cztery osoby.
Uważamy, że przy użyciu tego rodzaju technologii, można tworzyć prawdziwe
fizyczne i doświadczenia z produktami opcje i kolory i różne
rzeczy, bez konieczności posiadania kilka ludzi skaczących na szczycie ludzi
kiedy się do sklepu, a stworzyć kilka ciekawych rzeczy.
>> Biurowymi -
zobaczysz podstawowe możliwości wydajności pracy z aplikacjami takimi jak
PowerPoint zrobić przeglądanie stron internetowych, do interakcji z systemem operacyjnym.
Wszystko bez konieczności korzystania myszy lub klawiatury, oprócz
myszy lub klawiatury, jest w stanie aby uzyskać kilka różnych rodzajów
interakcje.
Istnieje wiele aplikacji biznesowych że mają nieefektywne interfejsów użytkownika,
lub mieć interfejsy, które mogą zrobić dużo więcej gdyby były w stanie podjąć
Zaletą przestrzeni 3D zamiast tylko płaskie 2D interfejs użytkownika, więc
że istnieje wiele możliwość istnieje.
>> Salesforce.com może być Firma już słyszał.
Robią relacji z klientem Systemy zarządzania.
Ludzie tacy jak ja w sprzedaży ich używać cały czas, codziennie.
Jednak podczas pracy z dużą uwagę, może masz setki
i setki płyt.
I to jest naprawdę trudno zorientować się, struktura organizacyjna, lub wszystkich
działania, co się stało w środku rachunku, bo to
bardzo płaski 2D interfejs użytkownika.
Więc myślę, że jest wiele możliwości poprawy przód
różnych oprogramowanie biznesowe.
>> A potem inne aplikacje typu B2B, widzieliśmy uwierzytelniania biometrycznego.
Więc pomysł trzymając rękę w pole widzenia, i to skanowanie
Twoja ręka na drodze się do strumienia krwi.
A następnie jest w stanie korzystać z tego później na dla uwierzytelniania w celu uzyskania dostępu
robi transakcji, systemy dostępu, dziennik się na swoim laptopie, kontrolować
System automatyki domowej -
co ty na to, że jest Wiele zastosowań.
>> Dowódca kontroli.
Więc można sobie wyobrazić, jest to więcej rzecz "Raport mniejszości" styl
ludzie mówią o, gdy myśleć o Leap.
Pomysł kogoś w strefie polecenia gdzie oni mają pięć lub sześć ekranów
z wideo lub innych typów zawartości.
Muszą poruszać się w poprzek aplikacji i wywołać różne
wideo i wyciągnąć informacje, a zrobić wiele ciekawych rzeczy.
>> I wreszcie CAD.
Środowiska te były wielkim wcześnie MSSF platformy skok
jest w stanie stworzyć bardziej naturalny sposób interakcję z modelami rzeczy
że tworzysz w projekcie Proces lub dostosowanie po
coś jest zbudowane, lub rzeczy tego rodzaju.
>> Więc to było tylko dać krótkie Kontekst, w niektórych przemysłowych
Wnioski o skoku.
Jestem pewien, że można sobie wyobrazić wszystko aplikacje konsumenckie, a jeśli już
widać strona wiesz Co to są.
Ale chciałem, jak myślisz o programowania lub aplikacji, które mogłyby
Ciekawe spojrzeć, tu są niektóre z obszarów, w których branżach
zwracając dużą uwagę do tego.
>> Byliśmy w Szpitalu Dziecięcym przed przyjechaliśmy tu, i mówi do nich
o liczbie bardzo interesujące Aplikacje w procesach operacyjnych
oraz szkolenia i symulacji i wszystkie inne rzeczy.
Więc jest wiele naprawdę ciekawe możliwości korzystania z platformy i
w użyciu środowiska programistycznego.
I tak mam nadzieję, że dobrze Kontekst dla Ciebie ludzi.
>> Kiwi jest inteligentny jeden tutaj.
Więc mam zamiar dostać się z drogi i niech Cię przez nasze rozmowy
rozwój społeczności, rozwój środowiska, a wszystkie zasoby
że są tam dostępne dla Ciebie ludzie, jeśli zdecydujesz się pracować
z platformą Leap.
Tak, dziękuję.
>> MICHAEL SUTHERLAND: Spoko, dzięki.
Więc widać, że naprawdę nie ma brak możliwości tam.
Ale jedną z rzeczy, które widzimy wiele jest ludzie usiąść z Leap i są
jak, nie wiem od czego zacząć?
Więc mam nadzieję, że można przejść przez kilka z pierwszych kroków, gdzie
zacząć z tym wszystkim.
Ponieważ wiele osób po prostu powiedzieć, że nie jest Dużo wolnego miejsca, więc gdzie
Od czego mam zacząć?
>> Więc nazywam się Mike.
Jak wspomniano Dan, jestem miły z dalej kiwi.
Jestem z Nowej Zelandii, jak mogą w stanie powiedzieć, z mojego akcentu.
Mieszkam w San Francisco na kilka lat.
Czy mój komputer i elektryczne wykształcenie inżynierskie w Nowym
Zelandia, więc już sama siedziała w Siedzenie, że chłopaki są w.
>> Więc obsługiwać platformy i wzrostu Partnerzy dla naszego dewelopera
zespół programów.
Więc powiem ci coś więcej o co zespół programy dla programistów
oznacza w trochę.
Ale w zasadzie, Dan wspomniano, jest peryferyjne można zobaczyć tutaj.
Więc to jest historia skąd pochodzi.
>> Więc widać, że zaczęliśmy z powrotem z bardzo, bardzo wczesnym prototypem.
Teraz wszystko, co w tym jest, można rodzaj zobaczyć tutaj trochę.
Cóż, to trochę trudno zobaczyć na to wyświetlać, ale naprawdę wszystko, co tylko
Got to kilka optyczny na podczerwień czujniki i kilka diod podczerwieni.
Sprzęt jest niezwykle proste, a to dlatego, że jesteśmy w stanie
utrzymać tak niski koszt.
Magia jest naprawdę to, co się dzieje na komputerze i oprogramowania w
warstwa kierowca, i to jest naprawdę gdzie przełom
do firmy przyszedł.
>> Więc dołączyłem i programami dewelopera Zespół zaczął wokół o tutaj,
w połowie drogi pomiędzy.
I to, co zrobiliśmy było te pierwsze zestawy , które widzisz na dole tam,
są pierwsze zespoły deweloperskie.
I rzeczywiście wysłał około 12.000 z tych, które miałem do deweloperów
skontaktował się z nami, abyśmy mogli się rozpoczęła współpracę z platformą.
I to naprawdę było świetne dla nasion społeczności, a my mieliśmy dużo
opracowane z wielkim rzeczy w ciągu ostatniego roku.
A zobaczysz, że gdy masz spojrzeć na przestrzeni powietrznej, nasze aplikacje sklepie.
>> Tak jak wielu z was ma naprawdę słyszał Leap Motion wcześniej?
Tak niewielu z was, tak.
Tak, to jest dobre.
>> Tak szczerze mówiąc, to, co było pierwszą rzeczą, wy myśli, kiedy dowiedział się o
Leap Motion lub obejrzałeś filmy z tego, co robi?
Rodzaj "Raport mniejszości", "Iron Man?" Tak, mamy dużo tego.
>> I na pewno przyjdzie dzień, kiedy wszyscy jesteśmy siedział dowódca
świat z naszych rękach, i to będzie ekscytujące.
Teraz, to nie jest absolutna sytuacja, że ​​staramy się budować,
ale mamy zamiar się tam dostać.
Ale myślę, że to jest nadal dobra okazja, aby usłyszeć od rzeczywistego
świat Tony Stark, i Dan poruszył, że dobrze.
>> GŁOŚNIK 1: Teraz wchodzimy w interakcje z komputery w bardzo nienaturalny i
[Niesłyszalne]
sposób.
I staramy się tworzyć te 3D obiekty przy użyciu różnych narzędzi 2D.
I nie czuje się naturalne, nie czuje normalny sposób
należy zrobić wszystko.
>> Zaczęliśmy więc gry z pomysł i za pomocą kilku rzeczy
które są dostępne tam, takie jak beat Projekt i Siemens NX, które
jest to, co kiedyś zaprojektować rakietę.
A my trochę kodu zintegrować dwa.
I zaczęliśmy się z tym, co widzisz o, co rama drutu
Silnik rakietowy Merlin.
I działa przez to, mogę śmiało i złapał ją, i mogę go obrócić
w wielu wymiarach.
A następnie, co mogę zrobić, to mogę umieścić innej strony tam i mogę powiększyć
i na ramce drucianej.
>> I mogę też tłumaczyć.
Więc mogę przenieść go na całym ekranie a następnie powiększyć i tłumaczyć.
I to jest to, co zaczęliśmy się z kilka miesięcy temu.
Możesz także obracać go a następnie go złapać.
Więc to jest trochę zabawny sposób łączenia się z tego, co jest naprawdę bardzo
złożony model.
>> Teraz pójdziemy z tym do czego jesteśmy w stanie przejść do kilku tygodni po
ramka z drutu, który jest faktycznie korzysta pełnego modelu 3D CAD silnika.
Więc o co widzisz jest rzeczywista interakcja
z oprogramowania CAD.
Manipulowanie prawdziwy model 3D silnika Merlin
tylko za pomocą gestów.
Jeśli można po prostu pójść tam i robić to, co trzeba zrobić, tylko
zrozumienie podstaw, jak co powinno działać w przeciwieństwie do
dowiedzieć się, jak zrobić make komputera to działa, można osiągnąć
wiele więcej w dużo krótszym Okres czasu.
>> Więc poszliśmy do projekcji 3D.
Zaczęliśmy od rodzaju 3D Projekcja, że ​​jesteś zaznajomiony z
w filmach, gdzie używać okularów 3D.
Byliśmy również na szkło wolnostojącej projekcja, która jest swego rodzaju
Technologia że użyto że "Iron Man" filmy.
>> I w końcu, użyliśmy Oculus Przepaść, która jest wciągająca wirtualna
rzeczywistość, która faktycznie tory Twoja pozycja głowy.
I naprawdę poruszają wokół obiektu.
Czuje się jak to jest w porządku tam przed tobą.
Teraz możemy korzystać z tego za rzeczywiste Składnik w rakiety, która
kriogeniczna obudowa zaworu.
Naprawdę można zastosować swoją intuicję i wziąć coś z Twojego umysłu do
fizyczny obiekt o wiele większe łatwości niż obecnie zrobić.
>> Teraz, kiedy dostał z obiektu nasza głowa i do komputera, jak
dostaniemy go z komputera i do rzeczywistości?
Więc jesteśmy rzeczywiście będzie drukuj z drukarki 3D metalu laserem.
Tak droga, że ​​drukarka działa 3D to ustanawia drobne cząstki
albo tytanu lub [? inknell,?]
, a następnie przechodzi przez nią laserem i topi się na te drobne cząstki
przed warstwa.
Tak buduje go tylko warstwa po warstwie.
Więc uważam, że jesteśmy na skraju przełom w projektowaniu i
produkcji w jest w stanie podjąć Pojęcie coś ze swojego
umysł, tłumaczyć, że w 3D -
>> MICHAEL SUTHERLAND: - jest to, że nawet choć są one nadal dość wyraźnie
wczesne stadia, co robią z ten rodzaj technologii, to rodzaj
z pomaga wykazać niektóre przykłady, że Dan był
mówisz wcześniej.
Więc oni naprawdę zaczynają zbadać, co to jest następna
generacji wykorzystuje do tego rodzaju technologii gest 3D.
Więc myślę, że to po prostu ciekawy Wpis do zobaczenia, jak niektóre z tego
Technologia ta jest używana.
>> Więc będę cię przez Trochę o -
to będzie dość wysoki poziom.
Ale zostawimy trochę czasu, w końcu do pytanie, czy wy
jakieś głębsze pytania chcesz iść do.
Ale my po prostu porozmawiać trochę o opierając się na platformie, iść trochę
nieco do aspektów wysokiego szczebla SDK, spojrzeć na to, co niektórzy
zasobów, które są dostępne na naszej lub za pośrednictwem strony internetowej społeczności.
>> I pokażę ci kilka dema niektórych rzeczy, które faktycznie tam
które można sprawdzić i dać pewne inspiracją jeśli chcesz używać tego
w projekcie, a następnie, w jaki sposób może się do nas o pomoc.
Jesteśmy tu, by wam pomóc, jeśli ci chcą się rozwijać, [? Pozwać. ?]
Po prostu chcę się upewnić, że jesteś tego świadomy.
>> Tak jak Dan wspomniano, mamy przestrzeni powietrznej.
Więc co jest realne korzyści dla rozpoczęcia budować dla Leap Motion
kontroler?
Jest to po prostu fajny kawałek technologii?
Jest to sztuczka, czy jest tam coś więcej do niego?
>> Dan mówił trochę o zastosowań przemysłowych, lecz
strony konsumenta my rzeczywiście dostał naprawdę, naprawdę kwitnie aplikacja
społeczności, jak również.
I może być mówiąc, dobrze, inny app store.
Więc wolimy zobaczyć go jako miejsce odkrycia.
>> Tak więc ten rodzaj technologii, to Przykładem oprogramowania
jest zbudowany na nim.
To nie jest tak dużo, gdzie system Port można istniejące
dotknij aplikację w poprzek.
Największe są te aplikacje , które są zbudowane na technologii.
Więc kiedy iść i kupić skok ruchu od sklepu i podłącz go,
Pierwszą rzeczą, którą widzisz, jest przestrzenią powietrzną.
I tak, że zamierza dać miejsce w zasadzie znaleźć wszystkie
oprogramowanie, które jest zbudowane na platformie.
>> Mamy ponad 100 aplikacji w sklepie teraz, więc to jest bardzo dobry biorąc pod uwagę
uruchomiliśmy właśnie w lipcu.
Mieliśmy ponad milion pliki do pobrania aplikacji w około pierwszych trzech tygodni.
I przykrywamy kategorie, produktywność, gry, edukacja, kreatywność, narzędzia
muzyka, nauka.
I wspiera rodzimy sklep a także aplikacji internetowych.
Więc to jest bardzo dobry dla ekosystemu Każdy, kto kupuje ich urządzenia do
dużo rzeczy do używania.
>> Ale dla twojej strony, w sprawie rozwoju z boku, co to znaczy, nie ma
super okazja, aby odkryć.
Wysyłaliśmy kilkaset Tysiąc pre-zleceń.
Jesteśmy teraz we wszystkich sklepach Best Buy w całym USA, Kanada, Wielka Brytania, Francja,
Australia i Nowa Zelandia, a mamy zamiar uruchomić w
innych części Europy.
Oznacza to, że każdy, kto kupuje jedną z tych jednostek i dostaje się, że
sklep, oni jadą do początku, aby zobaczyć oprogramowanie, które jesteście
rozwój.
Więc to jest bardzo ekscytujące okazja teraz.
>> Niektóre z innych rzeczy, które są najbliższe się, że być może myślimy
o rok lub dwa.
Jak przejść przez i rozwijać i różne umiejętności programowania
zacząć patrzeć na różne rodzaje rozwoju oprogramowania, jest tam
rzeczywiście niektóre możliwości po ukończeniu studiów?
Niektórzy z naszych partnerów przedsięwzięciu mają rzeczywiście ułożyła 25 milionów dolarów
fundusz venture capital o nazwie Leap Funduszu.
Oni faktycznie już finansowane ich pierwszą firmą, tak, że było naprawdę
wielki zobaczyć.
Zaczynają widzieć tego rodzaju działalności ekosystemu wokół budynku
technologii, jak również.
>> I wkrótce jesteśmy rzeczywiście będzie widząc nowy akcelerator, jak również.
Więc będą brać przez zespoły, nowy Kluby, które dopiero tworzące się
kilka pomysłów, i będą one zapewnienie im mentorów.
I jest pewne dość wielki mentorów w tym programie.
I że będą kopać się w przyszłym roku, więc można rozpocząć, aby zobaczyć niektóre
naprawdę fajne rzeczy wychodzą.
Nie tylko na stronie apps, ale warunki nowych przedsiębiorstw, które są
budowanie wokół tej technologii.
>> Więc mamy zapewnienie SDK.
Mamy wsparcie zarówno rodzimych i tworzenie stron internetowych.
Rozumiem, że faceci są głównie pracy w C, w tej chwili, a ty jesteś
będzie dotykać mało nieco w JavaScripcie w
podczas gdy, tak to świetnie.
>> Mamy wsparcie dla C + +.
Mamy czystego C API.
Jest on zbudowany przez społeczność, ale może pokazać, jak dostać się do tego.
>> Tak C + +, C #, Objective C, Python i Java - więc jeśli masz jakiekolwiek
znajomość jednego z tych języków, nie powinno być czymś
tam, aby zacząć.
SDK jest dostępny z naszej dewelopera Strona internetowa, która Pójdę przez w
trochę.
A następnie do tworzenia stron WWW, mamy pełne API JavaScript.
>> Więc to jest chyba coś, co może Ciekawe, jak zacząć
przejść do dalszej części tego kursu.
Bo rozumiem, że jesteś się rozpocząć, aby przejść do niektórych
JavaScript.
I nie ma obciążenia i wielkich przykładów tutoriale na temat interfejsu API JavaScript.
Więc będę Cię przez niektóre z tych rzeczy, jak również, i to będzie dobry
Platforma, jak zacząć.
>> Więc najpierw jest nasz portal deweloper.
Więc to będzie miejsce że chcecie iść.
Jeśli masz zamiar robić żadnych rozwój na Leap, prawdopodobnie chcesz, aby rozpocząć
tu i mieć wymeldowanie naszego portalu deweloperów.
Ja po prostu przejść przez tylko niektóre z najważniejsze rzeczy, aby mieć oko na.
>> Więc to jest twój główny dział download, tak to jest, gdy masz zamiar dostać
ojczystym SDK.
Więc to, że wszystkie języki Mówiłem o pierwszym -
C + +, Objective C, C #.
Wewnątrz zestawu SDK masz zamiar dostać kilka przykładów, masz zamiar dostać
dokumentacja.
Więc oni wszystko, aby dostać się skonfigurować dla rozwoju aplikacji natywnej.
>> Więc w zasadzie wszystko, co chcesz uruchomić bezpośrednio na komputerze, to
miejsce, które - nie tak wiele dla JavaScript.
Stąd masz dostęp do wszystkich dokumentów.
Więc to będzie wszystko Dokumentacja wokół naszego API
odnośników, jak również przewodniki i przykłady.
>> Więc można zobaczyć tutaj mamy podzielone to przez język.
Więc jest to dość łatwe do znaleźć swoją własną drogę.
I mamy też, na szczycie tego, niektóre artykuły oparte na wiedzy
notatek technicznych.
To wszystko zmienia się cały czas.
Więc miej oko na to, będziesz zobaczyć, że się rozwija.
>> Więc jeśli tylko kopać w tutaj, Ja tylko daje szybki przykład jak my
położył się.
Więc jeśli spojrzeć pod tutaj, masz Ma wszystkie języki ponownie.
A następnie w C + + mamy dostaliśmy nasze referencje API.
Więc to, gdzie będziesz chciał iść, aby dowiedzieć się, że wszystkie interfejsy API
zawarte są w naszym SDK.
Więc pójdę przez kilka osób na później na wysokim poziomie, ale to się dzieje
być pierwszym przystankiem chcesz iść do uzyskania takich informacji.
>> Mamy kilka przewodników.
Wiem, że to pewnie trudne, aby zobaczyć na ekranie tam, ale są to
naprawdę wielki zasób , aby zacząć.
Mamy więc takie rzeczy, jak można dostać ramka danych, a ja się z tobą rozmawiać
trochę o tym, co ramka danych oznacza w trochę.
Przez całą drogę do zrozumienia przykładowych aplikacji, które są -
Och, to dobrze.
Tak, że może zrobić to trochę łatwiejsze do odczytania.
Więc zrozumienia C + + Przykładowe aplikacje -
tak te są zawarte w SDK wiązki, które można pobrać.
>> Tak inna rzecz, że to świetny zasobów dla was, jeśli nie rozpocznie
zrobić jakiś rozwój, to nasze forum.
Będziesz mógł się z nich korzystać tu na górze.
Teraz to wygląda tak.
Masz zamiar znaleźć się w tygodniu lub tak że oni będą całkowicie szukać
inaczej, ponieważ jesteśmy tylko o uruchomić całą platformę nowy na forum.
Ale to oznacza jeszcze bardziej zaangażowani społeczności, i to świetne miejsce na
połączyć z innymi deweloperami, które mają robi ten sam rodzaj pracy
że chłopaki będą robić.
>> Tak wiele wspaniałych pytań już odpowiedziano tam.
I jest to świetne miejsce do zadawać pytania, jak również.
Jesteśmy tam, nasi członkowie zespołu, nasz Zespół inżynierów są tam, więc
świetne miejsce, aby połączyć się z zespołem.
>> Jest to również miejsce, które chcesz go, jeśli masz zamiar być złożeniem
aplikacji, ale to chyba mało nieco dalej w dół ścieżki.
Ale jeśli jesteś zainteresowany w uzyskaniu coś na przestrzeni powietrznej, to jest
Portal zrobić.
Przesłać swoją aplikację, a wola poprowadzi Cię przez cały proces.
>> Mamy pełną drużynę opinię, że idzie przez i opinie wszystkie aplikacje.
Jest trochę bar na jakości.
Dokładamy starań, aby upewnić się, że wszystkie aplikacje są naprawdę reprezentatywne
Platforma może zrobić.
A na koniec dnia, tak że tworzy naprawdę wspaniałe doświadczenie dla
osoby, które korzystają technicznej.
Więc to jest trochę na Strona strona główna dewelopera.
Chciałem tylko dać szybkie przegląd więc wiesz, gdzie wiele
zasoby te są i jak z nich korzystać.
>> Tak wspomniałem również API JavaScript.
Więc mamy rzeczywiście wydzielone rodzimych i JavaScript do
dwie oddzielne strony.
Jest różne sposoby myślenia o tym, ale uważamy, że
JavaScript jest bardzo wyjątkowy, dlatego naprawdę zasługuje na swoją stronę.
I mieliśmy dużo popularności z naszego API JavaScript.
>> Więc to jest teraz js.leapmotion.com.
Ma nieco inny wygląd, trochę więcej zabawy może.
, Ale jest to prawdopodobnie jeden z Najlepsze miejsca do was
przejść, aby zacząć.
>> JavaScript, jak prawdopodobnie będzie rozpocząć aby dowiedzieć się, będzie wielka
język, aby zacząć Na tej platformie.
Jak wielu z was zna JavaScript już rozwój?
Więc para.
Więc co znajdziesz jest to, że obsługa JavaScript jest napisany językiem i nie
skompilowany język oznacza, że ​​można idź prosto do wszystkiego, co znajduje się
działa w sieci, kliknij prawym przyciskiem myszy Opisz pokaż źródło, musisz
wszystko tam kod.
Więc jest to najprostszy sposób, aby uzyskać uruchomiony w języku.
>> I co znajdziesz tutaj jest kilka wspaniałych przykładów.
Dodajemy do nich cały czas.
Możesz po prostu kliknij na nich, będą one uruchamiane w przeglądarce.
>> Spróbujmy więc jeden z nich już teraz.
Więc to jest po prostu działa w przeglądarce.
Kod za to bardzo proste.
Więc proszę bardzo, tylko Pokaż źródło strony, masz cały kod, to właśnie tutaj.
Nie martw się o to zbyt dużo w tej chwili.
To może wyglądać zastraszenia, lub niektóre z Was, które są znane z tego,
będzie dobrze.
>> Ale większość to rzeczywiście coś nazywa 3JS w WebGL.
Rzeczywista część dla Leap jest w dół tutaj nieco dalej, ale to
bardzo proste raz kopać do niego.
A jeśli ktoś jest zainteresowany, mogę chodzić ty przez niektóre z nich później.
Ale to chyba najlepiej, aby utrzymać to wysoki poziom w tej chwili.
>> Ale tak czy inaczej, więc to jest wielki miejscem do rozpoczęcia poszukiwań w
kilka różnych przykładów.
I można zobaczyć tutaj mamy pewne podstawowe demo do kilku różnych typów
menu, kula, że ​​można komunikować z, niektórych wizualizacji danych.
Jest tylko całe mnóstwo rzeczy.
Jest to idealne miejsce, aby sprawdzić z pewnym kodem źródłowym.
>> Inna sprawa, że ​​znajdziesz tutaj które będą bardzo pomocne w celu uzyskania
rozpoczęła się mamy świetny zestaw ćwiczeń.
To poprowadzi Cię od podstaw po prostu jak się ramki -
i jak powiedziałem Pójdę przez że w trochę -
aż do uzyskania podstawowej Aplikacja skonfigurować.
Więc mogę zdecydowanie polecam js.leapmotion jako doskonałe miejsce do
rozpocząć, jeśli myślisz o jakiejś rozwoju.
I znowu mamy nasze API docs.
>> Więc jest to bardzo proste układ tutaj.
To trochę prostsze niż strona dewelopera.
To jest trochę lżejszy - to po prostu koncentruje się na JavaScript.
Ale ty niby masz te trzy główne rzeczy -
przykłady, tutoriale i API.
I to będzie wielka pomoc, ja bym powiedzieć, na początek.
Więc po prostu wrócić do tego.
Więc pozwól mi chwycić drinka.
>> Więc to nie jest tak naprawdę o tym, co jest sterownik Leap Motion.
Co chciałem mówić o tutaj jest to, co jest, że nie.
Tak wiele osób, gdy Leap Motion wyszedł byli jak, o mój
Boże, to jest zastąpienie myszy.
Nigdy nie należy używać myszy i klawiatury już.
>> Tak naprawdę nie zobaczyć go w ten sposób.
Bo jeśli pamiętam, kiedy Mysz wyszedł,
klawiatura nie znikną.
Z klawiatury, myszy rozszerzony doświadczenie, a więc to jest naprawdę to, co
technologia ta pozwala na wykonywanie.
To pozwala zwiększać doświadczenie że masz.
To pozwala na wykonywanie niektórych lepiej.
>> I to jest naprawdę to, co rozwija dla tej platformy jest o.
Tu nie chodzi o stara się zrobić wszystko, z Leap teraz.
Bo co można zrobić, to będziesz znaleźć staje się irytujące.
Znajdziesz go nie dostanie wyniki, które chcesz.
Najlepszym sposobem na to jest to, co jest podejście rzeczy, które mogę zrobić lepiej
z Leap, a ja pokażę Ci nieliczni z tych dem.
>> Ale to, co zaczniesz, aby zobaczyć, jak kopać trochę do niego, jednym z
ulubione rzeczy dla siebie zrobić -
i za pomocą wszelkich środków, mają grać wokół z tego, jak również -
jest zbudować kursor myszy z Leap.
Więc chcę użyć Leap kontrolować Kursor z moim palcem.
Jest to aplikacja, która z pewnością może być zbudowany z Leap.
>> Jest to najlepsze wykorzystanie Leap?
Prawdopodobnie nie.
Więc co ja staram się zachęcić faceci, aby myśleć o to, co jest
Wnioski?
Jeśli chcesz zbudować niektóre z nich, jakie są wnioski
że można lepiej zrobić?
Nie muszą być bardzo skomplikowane, ale co to tylko niektóre z rzeczy, które
po prostu zrobić swoje życie trochę więcej efektywne, a może trochę więcej
zabawy, lub pozwalają na poruszanie trochę lepiej?
Więc to jest tylko to, co chciałem dać Ci szybkie myśl o tym.
>> Tak, że prowadzi do tego, co to tylko niektóre z Aplikacje, które są wokół, że
zrobić dobrą robotę, wykazując mocy tej platformy?
Więc będę cię przez Kilka z nich już teraz.
Możemy przejść przez nich dość szybko.
>> Tak więc pierwszy jest trochę gra o nazwie Blok 54, który włożę na swoje
ekran, nie ekran.
Spróbujemy to okienkowym zamiast.
Tak więc jeden z powodów, chciałem pokazać Państwo to jest, ponieważ ta aplikacja
jest naprawdę coś, co ma wcześniej nie było to możliwe.
To nie jest coś, co może zrobić z myszy.
To nie jest coś, co może zrobić z klawiatury.
To chyba trochę więcej zaawansowane, ale to świetny przykład
niektóre z rzeczy, które może zrobić z Leap.
>> Tak więc to, co tu widzisz, mamy Wieża Jenga, oczywiście -
czy jest to blok 54 wieża, Powinienem powiedzieć.
Więc co można zrobić, o to mogę faktycznie chwycić te kawałki, jeśli moja
komputer nie spowolni zbyt wiele.
Niestety, mój komputer wydaje się być mając trochę trudne
Czas z tym jednym.
Więc mogę rzeczywiście chwycić te kawałki i przenieść je tak, jakby były
obiekty fizyczne.
I to jest naprawdę jeden z głównych zalety, przynosząc że w świecie rzeczywistym.
>> Więc mogę dosłownie chwycić, że kawałek i je odebrać.
Mogę go wyrzucić.
Wow, to działa trochę wolniej, z jakiegoś powodu.
Więc można trochę dostać nie uczucie.
Więc to jest coś, co dosłownie nie mógł on -
Idę tylko do pchania tego jedno z drogi teraz.
Nie idziemy.
>> Więc to jest dużo zabawy.
Jeśli komputer nie został chugging razem tak wiele, to
byłoby o wiele płynniej.
Ale można trochę zobaczyć, że tam jest to np. doprowadzenia
coś, co było w świecie rzeczywistym w cyfrowe miejsca, i to co pozwala
oddziaływać w sposób, który jest bardzo naturalny.
>> Nie używam systemu menu przejść przez to.
Nie kliknięcie lub przy użyciu klawiatury skróty lub cokolwiek.
To jest po prostu dosłownie mnie dotarcia i manipulowania bloków
przestrzeni cyfrowej.
>> Więc to następny jest trochę wzdłuż te same linie, ale o
przynosząc te doświadczenia w świecie rzeczywistym do świata cyfrowego.
I tak to było doświadczenie, że że jednym z naszych założycieli miał.
Nie chcę cytować go w tej sprawie, ale istnieje możliwość, aby mieć
ocean i zobaczyć te ławice ryb pływanie wokół i zdolność
współdziałania z nimi.
I to jest coś, co jest naprawdę trudno komunikować się ustnie.
Jest to także bardzo trudne do przekazania cyfrowo bez właściwego
Mechanizm wprowadzania móc manipulować, że świat 3D.
>> Więc ja po prostu przynieść ten jeden się.
Możesz nie być w stanie zobaczyć, że na Streaming wersji - może to być
trochę ciemno.
Więc, co widzisz tutaj jest moje ręce w przestrzeni 3D.
Mam pełną swobodę ruchów.
I mogę tylko trzymać moje ręce nadal, zobaczyć ryby, a następnie
rozproszyć je.
>> I można zobaczyć w tym wolność przestrzeń cyfrowa jest jak coś, co
Naprawdę nie wcześniej można.
Mogę sprowadzić je do ekranu i straszyć ich.
Więc jest to proste demo, ale to podkreślając fakt, że jest w stanie
doprowadzić niektóre z tych w świecie rzeczywistym doświadczenie, które naprawdę nie mają
przetłumaczone na przestrzeni cyfrowej w miejsce to w końcu na cyfrowy
raz pierwszy.
>> PUBLICZNOŚCI: Rzeczywiście można zobaczyć tych, co Muzeum Nauki [niesłyszalne]
>> MICHAEL SUTHERLAND: I jest świetny, jak również.
Bo to, co możemy znaleźć to, gdy ludzie najpierw umieścić swoje ręce do tego, że to
Najlepszy czas, że widzieli się przedstawiciele tak płynnie w
ich cyfrowe przestrzeń, więc zazwyczaj dostać ciekawą reakcję.
Więc za pomocą wszelkich środków, jeśli mamy czas potem, że będę szczęśliwy, aby pokazać,
Chłopaki niektóre z tych pokazów.
>> Więc to następny -
Nie przyniesie pokładu slajdów ponownie.
Ten następny jest o tworzeniu doświadczenie, które można po prostu zbadać.
Więc jest bardzo ograniczone zasady do tego.
To stworzenie to wciągające doświadczenie.
>> A deweloper, który zbudowany jest Facet nazywa się Eddie Lee z Japonii.
I to doświadczenie było naprawdę miał w Kioto.
Chciał po prostu przynieść że doświadczenie i udział
to z innymi ludźmi.
>> Nie wiem, czy można usłyszeć.
Ale można po prostu przeciągnąć palcami przez wodę i grzebaniu
odbicia.
Nie ma nic, że się mówi mi, co mogę zrobić.
To jest po prostu bardzo zen doświadczenie.
Ale to jest coś, co można po prostu naprawdę zanurzyć się i
zapomnieć o tym, że jesteś rzeczywiście współdziałania z nim.
I po prostu umieścić swoje ręce i po prostu czuć swoją własną drogę.
>> I można zobaczyć całe środowisko jest tam po prostu bawić się.
I tam jest rzeczywiście Fabuła tego.
To zajmuje trochę czasu, aby przejść przez to, ale można zbadać swój sposób
przez nią.
To trochę dużo zabawy, i Wiele naturalnych oddziaływań.
>> Więc to jest rzeczywiście coś przez tego samego autora.
Ten jest trochę szalony, ale zwraca uwagę pewne ciekawe zastosowanie
przypadków, i znowu, coś, co Tylko naprawdę można zrobić z
tego rodzaju platformy.
Więc ja po prostu przyjść tutaj.
>> Więc to jest rzeczywiście strona menu.
I to jest, jak nie ma menu naprawdę istniał wcześniej.
Tak dosłownie to tylko patrząc na to, jak wiele palców trzymam się, a przede
Wybierając z menu przez to.
Więc widać, że zasady są przepisywane są wokół
projekt o interfejs.
Masz całkowitą swobodę robić, co chcesz.
>> Więc w tym jednym, to jest rodzaj z trochę szalony.
Kocham tych facetów.
Mogę oglądać tych facetów odbijając się przez cały dzień.
Ma całą masę inny Doświadczenia tam.
>> Wszystkie z nich można dostać przez przestrzeń powietrzną.
Więc tutaj, aby się zarejestrować.
To nic nie kosztuje.
Możesz go mieć spojrzenie na aplikacje.
>> To jest swego rodzaju eksperymentem muzycznym.
Ale to, co robi jest on przy użyciu pełna przestrzeni 3D do tworzenia różnych
efekty dźwiękowe.
To chyba trochę trudno usłyszeć za pośrednictwem systemu dźwięku.
Ale w zasadzie, że jest przy tym w pełni Przestrzeni 3D, aby utworzyć nowy typ
instrumentem.
, A następnie, czy mogę użyć trzech palców, cztery palce lub jeden palec, mogę
w zasadzie zaczynają się do zmian Efekt dźwięku.
Więc to na pewno bardzo eksperymentalny, ale podkreśla, że
Wolność w tej przestrzeni 3D.
>> Tak obejrzałeś Blok 54, to jest gra.
I dwa ostatnie były bardziej twórcze, empiryczne rodzaju rzeczy.
Łatwo jest dostać zawinięte w tego rodzaju twórczego świata, i jest tak
niesamowite rzeczy, które znacznie widzimy wyjdzie.
A jeśli nic innego, to jest wielki powód, aby opracować dla Leap Motion.
>> Widzimy tyle niesamowity, twórczy rzeczy, ale jest także elementem
wydajność.
I tak po prostu chcę pokazać, szybkie, że integracja
Zespół Google Earth -
Niektórzy z was mogą mieć widziałem tego wcześniej.
Mam nadzieję, że mam połączenie OK Tutaj, ponieważ jest trochę
przepustowość intensywne.
>> Ale prawdopodobnie jesteś zaznajomiony z Google Ziemia i jak zwykle
będą poruszać się, że.
To kliknij i przeciągnij, masz suwaki dla powiększyć, pomniejszyć.
Jeśli naprawdę jesteś biegły w nim, masz skrótów klawiaturowych, kliknij
i obracać i pochylać.
Tam wszystkie te różne sposoby można poruszać się tym 3D
środowisko.
Ale to, co zrobił było zespół oni Google tylko przepisał zasady dotyczące tego.
>> Możemy mieć trochę kwestii przepustowości.
Ale to, co można tam zobaczyć, jakby to można w zasadzie tylko nawigacja.
Zobaczmy więc, gdzie chcemy się udać.
Tak, jesteśmy trochę nieco nienaturalny tam.
Ale co to pozwala mi robić to Mogę kontrolować wiele stopni
wolność wszystkim z jednym płynnym ruchem.
>> Więc mogę przesunąć lewej do prawej.
Mam patrzeć, patrzeć w dół.
Mogę zmienić elewację.
Mogę iść do przodu.
Mogę po prostu iść i mogę kręcić się wokół pewien punkt i po prostu
moja koncentracja na nim.
Mam pełną swobodę W tej przestrzeni 3D.
>> I nagle, mój efektywności poruszania się w przestrzeni jest tylko
pomnożona ogromnie.
Więc mogę skakać z Bostonu do San Francisco do Nowej Zelandii w ciągu kilku
sekund.
Wcześniej tego typu operacji zajęłoby mi sporo
różne ruchy i kliknięcia i skróty klawiaturowe, a ja muszę
Pamiętam wszystko.
>> Tak to jest, gdy ta aplikacja rodzaj naturalnej interakcji jest
co pozwala na większą skuteczność.
Więc to jest kolejna rzecz, aby utrzymać z tyłu głowy.
Czy jest coś, co mogę zrobić więcej skuteczna w tym, co buduję?
>> I końcowy, którego chcę, aby pokazać, zanim pójdę do SDK jest o
możliwości edukacyjnych.
I to jest coś, co Dan lekko poruszył
Szpital Dziecięcy.
Jedziemy cały ekran.
Poczekaj sekundę.
Zaczynamy.
>> To jest trochę dziwne.
Spróbujmy podając, że ponownie pełny ekran.
Dobrze, że nie wygląda to chce uruchomić na tym prognostyczna dla
jakiś powód.
Ciekawe.
No cóż, szkoda.
>> Więc ten jeden jest w zasadzie trochę aplikacji.
Można spojrzeć na to później, po tym, jeśli chcesz.
Ale w zasadzie to, co robi jest to pełna reprezentacja 3D czaszki.
I co można zrobić, to w zasadzie rozbierać na części w 3D.
Staje układanki 3D.
>> Więc niektóre z tych aplikacji, będą [? zapytać?] na bardziej wciągające
środowisko uczenia się.
Tak, gdy jesteś w stanie współdziałać z czego się uczysz, możesz zacząć
wziąć ją w dużo bardziej.
Więc widzimy wiele ciekawych Aplikacje są rozwijane, zarówno
wczesna nauka i specjalne potrzeby uczenia się, jak również na drodze
przez nauk.
Więc jest wiele ciekawych Aplikacje wzdłuż tego.
>> Postaram się pokazać to jedno, ale to będzie hitem trochę i
przegap tego, czy uda nam się go do pracy tutaj.
To pokazuje tylko połowę anatomicznych w danym momencie.
Ale co to jest co pozwala na Nie jest zobaczyć, jak można poruszać
wokół tego w 3D.
Można w zasadzie rozpocząć usuwanie części i być w stanie poruszać.
Mogę zacząć się w zasadzie odwinąć różne warstwy.
To prawie jak widzenie MRI w czasie rzeczywistym.
>> To jest część BioDigital Human Project.
Więc to jest rzeczywiście coś, co jest nowy, że to wyjdzie.
Jakby można zobaczyć, jak można po prostu podjąć kawałki siebie i wtedy właśnie
w zasadzie poruszać się i bada to dużo bardziej.
Możesz zobaczyć to faktycznie działa bezpośrednio w przeglądarce, więc jest
przykładem tego, co jest możliwe z API JavaScript.
>> Więc te kilka różnych przykładów w niektórych zastosowaniach.
Obejrzałeś twórczą rozpoznawczą sytuacja.
Widziałeś jakiś efektywności podwyżki, jakieś interaktywne
nauki przykłady.
Więc widać, że jest szeroki Rozmaite
wnioski, inne oprogramowanie.
>> Zgaduję, że pewnie nie wiele osób miało do obejrzenia przez SDK
ten etap.
Więc ja po prostu iść na bardzo, bardzo wysoka poziom przez co jest to dane
co się z treścią pracy.
Co to jest, jak ty, jak deweloper pracować z do stworzenia tych rodzaj
doświadczeń.
>> Tak już dotknął, kilka razy, Ramki.
Tak na bardzo, bardzo najniższym poziomie, mamy to, co nazywamy ramkami.
I rama jest zasadniczo zwrócone do 200 razy na sekundę, a to
Zawiera wszystko, co Leap widzi.
Więc Leap zobaczyć ręce, to zobaczyć palce, i widzi narzędzi.
Więc pokażę Ci szybko w naszym wizualizer, co to wygląda.
>> Więc jeśli jesteś zainteresowany w tym niektóre Rozwój skok, tu jest to narzędzie
prawdopodobnie będzie jednym z najbardziej przydatne rzeczy, które można
zacząć grać.
To nie jest w rzeczywistości od razu jasne ewentualnie, gdzie można dostać się do tego od.
I pokażę ci, że tak szybko jesteś wszystkim świadomość, gdzie można
rzeczywiście się do tego.
>> Więc kiedy używasz skok ruchu oprogramowania, masz to
mała ikona tutaj.
To jest, gdzie można uruchomić przestrzeni powietrznej od, to gdzie można dostać się do Twojego
ustawienia z.
Jedną z rzeczy, tu jest to w rzecz zwana diagnostyki
wizualizer, i to pod Rozwiązywanie problemów.
Będzie to uruchomienie tego narzędzia tutaj, i jest w zasadzie -
>> PUBLICZNOŚCI: [niesłyszalne].
>> MICHAEL SUTHERLAND: Racja.
Tak, dzięki za to.
Zauważyłem, że dobrze.
Dzięki.
To po prostu rodzaj pojawiło się wcześniej.
Dzięki za zauważyć, że.
>> Tak to jest w zasadzie tylko to, co Skok jest wypompowywanie.
Jest to więc dane, które nadchodzi z przetwarzanego przez nas.
I na koniec dnia to jest to, co masz.
Jest to więc ręce i palce, w zasadzie.
Co widzisz tam jest wszystko moje Palce reprezentowane w czasie rzeczywistym w dół
do jednej setnej części milimetra.
>> Widać strzałek.
Strzałki przedstawiają kierunek palcem.
Więc to jest coś, co dostaniesz przez IPI.
Można zobaczyć, gdzie oni rysunek - To położenie palców.
I można również uzyskać prędkość w tym samym czasie, jak również.
>> I będziesz tam zobaczyć dwa duże kręgi reprezentujące dłoń.
I masz wielką strzałkę wystaje dolny lub górny, jeśli posiadają
moja ręka do góry nogami, a te są reprezentujący dłoni wektory normalne.
Więc w zasadzie normalny wektor jest tylko wektor, który jest trzymanie prosto
powierzchni dłoni jest.
To są fundamentalne budynek bloki, które chcesz pracować z pomocą
Oprogramowanie budynek Leap.
A to narzędzie pozwala na bardzo dokładnie sprawdzić, co się dzieje.
>> I jest kilka rzeczy, które można zrobienia, kilka małych wskazówek, w tym
wyobrazić, że może być pomocny.
Jeden jest tylko do reprezentowania palców trochę jaśniej.
Inną rzeczą, która może pomóc Czy to jest w zasadzie
co Leap widzi.
>> Więc już wspomniałem wcześniej, jest Kilka czujników optycznych.
Więc te rzeczy mają w zasadzie równe widzenia o około 150 stopni.
I tak to tutaj jest żółtym polu reprezentujących co to widzę.
Więc można zobaczyć tutaj jako I iść poza tym polu jestem
zaczynają tracić swoje ręce.
A jeśli zacznę wychodzić tutaj, to będziesz jeszcze go podnieść, ale jesteś
zaczynają stracić na brzegach.
Więc to daje trochę poczucia przestrzeni, które zostały
mając do zabawy.
>> I zobaczysz tutaj po naciśnięciu H, to będzie włączyć do tego menu.
I że faktycznie daje całość kilka różnych opcji, które
można uzyskać dostęp.
Większość z nich prawdopodobnie nie będzie potrzebne.
Ale to świetny sposób wizualizacji co się dzieje, nie będąc wykopali
dół do danych.
>> Więc to Ramy, Ręce, Palce i narzędzi.
Właściwie, pokażę Ci tylko szybko zanim wrócę, narzędzia.
Więc pokaż mi, to powinno działać.
Więc można zobaczyć tutaj moje ręce.
A jeśli wprowadzą w ten pin, to przychodzi jako szary.
I co to mówi to że jest to narzędzie.
>> Więc mamy to, co nazywamy API narzędzie.
To rzeczywiście rozpoznaje obiekty, jak długopisy lub pędzli, cokolwiek to jest
mniej więcej tego rodzaju kształt.
To będzie w stanie powiedzieć, że to nie jest palec, i rzeczywiście można korzystać
że na swoją korzyść, gdy jesteś oprogramowanie do tego budynku.
>> Możesz zacząć przynosić świecie rzeczywistym obiektów do
aplikacji, na przykład.
Więc możesz mieć dosłownie sztalugi z różnych pędzli, a każdy
pędzel już zakodowane w górę reprezentować różne
szczotki w oprogramowaniu.
Więc zamiast faktycznie zmienia to poprzez menu oprogramowania, to
może dosłownie odebrać inaczej szczotki i rozpocząć z nim i malowanie
mają oprogramowania dostosować do niego.
>> Więc to Ramy, Ręce, Palce i narzędzi.
Więc to jest bardzo, bardzo niski poziom rzeczy, które mamy.
Nie wiem, czy ktoś tutaj ma jakikolwiek znajomość Kinect.
Jedną z rzeczy, które się zwróciła Wiele jest tam gdzie jest dane surowe.
I co to znaczy w drugiej 3D systemy śledzenia, to w zasadzie
blob danych.
>> Co tu robimy jest stworzenie bardziej uporządkowanego podejścia.
Więc to jest rzeczywiście Najniższe Dane o poziomie.
I okazuje się, że ponieważ jest skonstruowany tak, to naprawdę pomaga
ludzi, aby zacząć szybciej.
Jeśli po prostu dostali pełnego 3D blob danych, staje się bardzo
trudna w użyciu.
Więc to jest jeden z powodów, dla których jest to skonstruowane w taki sposób, że jest.
>> Więc nie ma żadnych pytań wokół z tego?
Nie.
Więc będziemy iść dalej.
>> Możesz być w stanie nawet zacząć, aby zobaczyć jeśli dane są skonstruowane w taki sposób,
który daje dosłownie co masz widząc, jak ręce i palce, może
być trochę trudne na początku, aby rozpocząć dowiedzieć się, jak pracować z tym.
Teraz jestem śledzenie palców w 3D, Co mam z tym zrobić?
Więc mamy pewne API wyższy poziom aby pomóc ominąć niektóre z tych
obszary, i to może być sposób, aby uzyskać zaczął nieco szybciej, jak również.
>> Więc to jest koncepcyjnie nazywa Projekty.
Jest to część naszego API.
Znajdziesz kilka przewodników na co Projekty jest.
Ale na płaszczyźnie koncepcyjnej, jak to jest robi się to w zasadzie przy wszystkich
te ruchy w przestrzeni i przekształcając je w jeden z trzech
rzeczy - przesunięcie, obrót, i skalowanie.
>> Więc nie daj się zbyt pochłonięci tym.
Ale co to w zasadzie pozwala na wykonywanie jest to konwertuje tych złożonych Migracja
do jednej cyfry, lub stopnia obrotu, lub skalowania
czynnik jak liczby.
Więc co robi jest to abstrahuje się Wiele złożonych mechaniki i jeśli
Robię to, że daje wiele który mówi, że to jest skalowanie przez 10.
>> Więc co można zrobić, to jest jeśli miał obraz, który chcesz powiększyć,
można pobrać obraz.
A następnie użyć tego rodzaju API do powiedzenia, dobrze, teraz mam skalowanie go przez współczynnik
10 i nie trzeba się martwić o wszystkie dane, które się dzieje.
Więc to jest coś po prostu zachować z tyłu głowy.
To może zrobić to trochę łatwiej, jeśli jesteś staramy się robić niektóre z tych bardziej
złożone interakcje.
>> To, co nazywamy API Projekty.
Nie będzie widać, że faktycznie nazywa Projekty w dokumentacji.
To właściwie zbiór API z różnych miejsc.
Ale co mogę zrobić, to jeśli ktoś jest dowiedzieć się więcej o
, że jestem szczęśliwy, do punktu, w niektórych Przewodniki dla jak zacząć na tym.
>> A potem następną rzeczą, jaka jest rzecz, że większość ludzi jest
Prawdopodobnie najbardziej znane o, jest gesty.
Tak więc jest znacznie większa abstrakcja poziom.
Więc w zasadzie biorąc wszystkie te rodzaj ruchów i jesteś
mówiąc, w prawo, co jest dyskretna co mogę zrobić?
Więc mogę zakreślić palcem, lub mogę machnięcia ręką, czy mogę dotknąć
w uchu.
I tak mamy złamane w dół tylko do tych, spróbuj zrobić to trochę łatwiej
zacząć w niektórych z tych gestów.
I pokażę Ci trochę pokazać o tym, jak niektóre z tych prac.
>> Więc z powrotem do rzutnika, jeśli zwracam Gesty na -
pozwól mi po prostu przestać, że tak nie jest obracanie i czyni go uruchomić w głowie.
Dobra, nie idziemy.
To zmienić.
Dobra, jedziemy.
>> Teraz widać, że moja ręce w przestrzeni.
Jeśli narysować okrąg, to nadchodzi i pokazano koła.
I widać, że rzeczywiście w dowolnym kierunku.
To naprawdę nie ma znaczenia, jak rysuję go.
Ale to w zasadzie wykrywania, że ​​jestem rysowanie okręgu z moim palcem.
>> I na poziomie API, staraliśmy się sprawiają, że tak proste, jak to możliwe do wykorzystania.
Tak naprawdę nie myśleć o mechanika punktów śledzenia
w 3D i zastanawianie się, czy to koło.
Można tylko powiedzieć, jest krąg dzieje?
Więc to jest jedna rzecz, że można zastosowania jako mechanizm sterujący.
>> Zobaczysz również, że istnieje mamy kiepskie piwo, krany.
Możesz zobaczyć te małe kulki odbijania jest w dół.
To są wizualnie jak pokazać, co gesty są.
>> Jednak w zakresie tworzenia oprogramowania do to, że to tylko sposób wysoki poziom
uproszczenia dużo złożoności śledzenia palców, dzięki czemu można po prostu
korzystać z tych, jak jest.
Zaczniesz widzieć inaczej zbliża się do tego.
I pokażę wam innego podejścia Trochę później na innej drodze
robi to, ale ci, zbudowane w API.
>> Tak, mamy kilka innych części do SDK, które mogą być
interesujące was.
Tak, tylko na pokrycie tych ostatnich bitów, Są trzy poziomy abstrakcji I
rozmawialiśmy.
Niski poziom, który jest ramek, rąk i palców.
>> Średniego szczebla, gdzie jest przekształcenie Dużo tego ruchu do
ciągły ruch, więc rotacja, lub Skalowanie lub tłumaczenie.
A potem do następnego poziomu w górę który jest gesty, jak
robię okrąg?
Robię kranu?
Robię zamach?
>> Potem po drugiej stronie to, że mamy rzeczy, o nazwie Box interakcji.
Nie chcę iść na zbyt wiele szczegóły, bo to wszystko jest po prostu
dać trochę smaku, co niektóre rzeczy są.
Jesteś zdecydowanie więcej niż mile widziane dotrzeć do mnie z specyfiki później
na ten temat.
Ale Box jest kolejnym sposobem interakcji że staramy się zrobić to trochę
nieco prostsze myśleć o współrzędnych w przestrzeni.
>> Tak wspomniałem obejrzałeś przestrzeń -
to jest to 3D odwróconej piramidy.
Które mogą stać się nieco kłopotliwe.
Rodzaj widać to tam.
Które mogą stać się trochę trudne, jeśli starasz się tłumaczyć, że do
miejsca na ekranie, gdzie jesteś wyświetlania co ty pracujesz.
>> Więc to, co stworzyliśmy jest Box Interakcje.
To będzie bardzo trudne -
oh, nie idziemy, jeśli z kolei, że jeden na.
Więc widać, że białe pole istnieje.
I w zasadzie to, co robi, że to jest tak, że mapowanie jeden do zera,
zero do jednego.
Tak po prostu dostać skalowane miejsca który jest zawsze stała.
Nie musisz się martwić, jak ile jesteś powyżej urządzenia,
lub tam, gdzie to jest.
>> A to reguluje -
przynajmniej powinien dostosować.
To jest oczywiście tryb demo.
Ale w zasadzie to, co stanie się z , że jest to po prostu dostosowanie się do
tam, gdzie osoba powyżej urządzeniu i będzie to tworzyć spójny
przestrzeń na pracę w.
>> To brzmi trochę kompleks z Jestem wyjaśniając sposób go tam.
Ale co to w zasadzie pozwala zrobić, to po prostu zapomnij o
gdzie człowiek jest.
To po prostu daje skalowany zera do jednego w Y, od zera do jednej z X. I
po prostu nie trzeba się martwić o wszystko złożoność, gdzie człowiek jest,
czy używasz dużych ruchów lub małe ruchy, i to właśnie skale
wszystko dla Ciebie.
Więc to jest po prostu coś, aby mieć oko.
>> Jeśli nie patrzeć przez dokumentacji i widzisz coś
o Box Interaction, to co to się odnosi.
To może być trochę trudne pojęcie aby zrozumieć, co to jest.
I jest to niefortunne, że nie jest skalowanie się ze mną, ale to jest OK.
>> A skoro już o tym myślą, inne API, które byłyby interesujące dla
może mówić o jest nasz Dotknij Strefa API.
Tak więc jedną z pierwszych rzeczy, które ludzie zadać to jak można kliknąć Leap?
Jest to rodzaj ciekawe pytanie, bo naprawdę nie trzeba klikać
z Leap.
Co staramy się zachęcać do myślenia jest o faktycznie interakcji z
przestrzeń, złapać go i przenieść go - ci nie trzeba kliknąć i przeciągnąć.
>> Ale dla zastosowań, w których jakiś interakcji jest to konieczne, to
mieć API, które jest nazywane API dotykowy Strefa.
I to właśnie próbuje podjąć wiele Złożoność zastanawianie się dokładnie
co użytkownik robi w powietrzu i Upraszcza to w przypadku, gdy tylko
mówi się, że albo kliknięciu lub nie.
A ja po prostu pokazać, że bardzo szybko, jak to działa.
>> Więc można zobaczyć tutaj jest mój palca reprezentowane kursorem, a będziesz
Stanowisko to dostaję przez API.
I jak zacząć iść do przodu, to w zasadzie mówi, że jestem teraz kliknąć i
może przeciągnij wokół.
I to naprawdę nie ma znaczenia, gdzie Jestem w przestrzeni 3D -
to będzie działać bez względu na to, gdzie jestem.
>> I tak to w wartości nominalnej wygląda bardzo prosto.
Jest rzeczywiście dużo kompleksu mechanika w tym.
Więc dlatego staramy się upakować wszystko, co do API i sprawiają, że
trochę prostsze dla was.
Więc jeśli spojrzeć na API, to rzeczywiście bardzo proste do
budować, że do aplikacji, a nie musisz się martwić o wszystko
Złożoność gdzie Ręka człowieka jest.
>> Więc jest wiele innych rzeczy w SDK.
Jeśli chcesz mieć trochę zwiedzania, zaczniesz znaleźć niektóre
z innymi.
Ale to są jedne z wysokim poziomem koncepcje, które są w naszym SDK.
>> To może być trochę dużo, aby podjąć w bez uprzedniego miał szansę zagrać
wokół z Leap jeszcze.
Ale ja po prostu chciałem dać ci trochę smak tego, co jest w środku, tak aby
kiedy należy się do niego, jak powiedziałem, prosimy, aby dotrzeć do nas.
Mogę wskazać w dobrym kierunku dla każdego rodzaju dokumentacji, aby pomóc
Ci zacząć.
>> Tak jak już wspomniałem, nasz SDK ma kilka języków ojczystych.
Mamy API JavaScript.
Jednym z najprostszych sposobów, aby zaczęły może być spojrzenie na niektóre z
Platformy z ram że są tam.
>> Nie wiem, czy ludzie są zaznajomieni z Jedności.
famo.us, goo i vuo są bardzo nowe sceny.
Prawdopodobnie masz nierealne widziałem w silnikach gier.
>> Ale co to niby zrobić środowiskach to może być łatwiejszy sposób, aby pomóc w
zacząć.
Bo to, co niektórzy z nich wolę Udostępniamy Ci ram do 3D
początek.
Więc to trochę trwa niektóre złożoności.
Masz więcej wizualny środowisko do pracy w.
>> famo.us to nowa platforma, która nadchodzi się na rozwoju aplikacji web.
Ich celem jest stworzenie aplikacji internetowej Rozwój bardzo proste.
Tak, że wyjdzie -
Nie ma czas do że w tym momencie.
Ale jeśli to jest coś, że jesteś zainteresowany w tym może być jeden
mieć oko na.
>> goo jest niesamowite HTML5 gaming.
Robią bardzo wizualnego edytora , jak również w Internecie, jeszcze raz, za wysokie
skuteczności Web Apps.
Vuo jest coś, co może przejść na bardzo krótko.
To prowadzi do koncepcji szybkiego prototypowania.
>> A ja nie chcę iść zbyt głęboko w to.
Ale jedną z rzeczy, jeśli jesteś naprawdę interesuje się tym
rodzaj rozwoju, znalezienia dobrego narzędzia zrobić, może być szybkiego prototypowania
bardzo cenne.
I co mam na myśli, że jest to ramy, w której musisz zrobić bardzo,
bardzo niewiele wysiłku, aby uzyskać wiele zamian.
Tak naprawdę nie potrzebujesz zrobić dużo kodowania.
Wiele z nich jest bardzo wizualny - to przeciągając bloki wokół.
>> W rzeczywistości, mogę ci pokazać bardzo, bardzo krótki przykładem.
Więc można zobaczyć tutaj, to tylko środowisko całkowicie wizualny -
nie trzeba nawet kodu.
Och, świetnie -
nie zrobimy tego demo w tej chwili.
To nie wydaje się chcieć się w tym momencie.
Tak, bez wchodzenia w zbyt wiele szczegółów, to jest to, co nazywa się wizualny
język programowania.
To pozwala uzyskać pewne podstawowe roboczego funkcjonalność.
>> Ja tylko szybko przywołać zakończone wersja tego.
Więc można zobaczyć tutaj, to jest bardzo prosty wniosek, że w zasadzie
zajmuje obraz i pozwala na przesuń go z Leap.
I te bloki są zielone w zasadzie wszystko, co trzeba zrobić, aby dostać
Zaczęło się od strony Leap nim.
Więc jest to dobry sposób, aby zacząć.
Jeśli masz jakieś pomysły, chcesz Eksperyment z przed nawet dostać
każdy kod w dół, to jest dobre sposób, aby zacząć.
>> PUBLICZNOŚCI: Jeśli używamy [niesłyszalne]
patrzeć, to w tłumaczeniu do rzeczywistego kodu?
>> MICHAEL SUTHERLAND: W tej sytuacji, Nie sądzę, że masz zdolność do
przetłumaczyć na kod.
Na pewno są jakieś inne Ramy tam.
Quartz Composer jest rzeczywiście Narzędzie firmy Apple.
To nie jest już oficjalnie wspierana, ale istnieje duża społeczność wokół niego.
>> Widzieliśmy jakiś zdumiewająco Leap rzeczy wyjdzie z tego.
Jest kilka wtyczek dostępnych.
Myślę, że nie ma dostępu do niskiego poziomu Kod z kwarcu, choć nie jestem
całkowicie pewien.
Ale to jest dobre pytanie.
>> Więc mam zamiar pokazać wam niektóre bardzo, warunki bardzo wysokim poziomie za rzeczy
myśleć o tym, kiedy rozwijamy.
Warunki oświetleniowe na ogół nie są duży problem dla Leap już.
Mamy wspaniałą drużynę, która jest zasadniczo w stanie wyeliminować za
prawie wszystkich warunkach oświetlenia, ponieważ to jest coś, co może
potencjalnie wpływać.
Źródła podczerwieni pochodzących od na zewnątrz mają możliwość wpływu
wydajność.
>> W ogóle, to nie bardzo się w wielu blokach potknięcia.
Jeśli w swoim rozwoju widać, że Urządzenie przechodzi w tryb solidnej,
naprawdę wszystko, to znaczy, może to mieć Wykryto, że istnieje jakiś podczerwieni
źródła światła w otoczeniu i to rekompensatę za to.
Tak więc nie jest zbyt zaniepokojeni, że.
>> W ogóle, jeśli jesteś projektowania Oprogramowanie dla Leap, ważne
sobie sprawę, że może to być pierwszy czas, że użytkownik korzysta
Ta technologia.
I to jest coś, co trudno dostać głowę wokół początkowo.
Co staramy się zachęcić ludzi do nie jest myśleć o, a nie tylko
pozwalając użytkownikowi znaleźć ich odwrotnie interakcji, co
pytasz użytkownika do zrobienia, spróbuj wyjaśnić im trochę.
Traktować je tak, jakby nigdy nie może Widziałeś tę technologię.
Czasami ludzie nie będą nawet wiedzieć, do osiągnąć swoje ręce nad urządzeniem,
więc nie brać niczego za pewnik.
>> Jeśli rozejrzeć się na przestrzeni powietrznej, można zauważyć, że wiele z aplikacji
naprawdę wnioskować użytkownika do jak właściwie współdziałać z tej aplikacji.
To jest coś, co po prostu być świadomi.
Jeśli rozwój oprogramowania na tej platformie, to jest nowe.
Ludzie nie znają Technologia jeszcze, i tak może być konieczne
pomóc złagodzić je w cokolwiek jest to, że budujesz.
>> Dane jest twoim przyjacielem.
Wspomniałem przed rzutnika.
Może to być jeden z najlepsze narzędzia użyć.
To po prostu pozwala spojrzeć i co robisz.
Pomyśl o tym, że jesteś działania próbując zakodować w górę, a następnie spojrzeć na
jak to wygląda w rzutnika.
I wtedy to daje lepsze poczucie , co oznacza, że ​​te dane
dostajesz z SDK.
>> Jeśli robisz coś, co wymaga Menu, menu jest coś, co
użytkownik ma możliwość zrobić nawet bez myślenia.
To naprawdę nie jest częścią aplikacja.
To część jak użytkownik korzysta z aplikacji.
>> Więc mamy pewne zasoby na stronie dewelopera.
Wystarczy kilka różnych systemów menu, które mają ciężar od ciebie
Chłopaki na konieczności myślenia o jak zbudować menu.
Ponieważ menu może być coś, co może spędzić dużo czasu na próby
zbudować do aplikacji, gdy Naprawdę to, co próbujesz zrobić, to
zbudować pomysł, aby mieć, nie menu.
Więc polecam, jeśli masz do zrobienia każdy rodzaj systemów menu, na pewno
spojrzeć na my zasobów mają na stronie dewelopera.
Mamy wspaniałe przykłady zrobić menu, i jak je przechowywać
spójne, tak aby użytkownicy mieli spójne doświadczenie całej
aplikacje.
>> Wizualnej.
Więc co mam na myśli to, że jeśli na przykład starasz się coś zrobić
, które pokazuje przestrzeń 3D, to bardzo ważne, aby zapewnić jakąś
wizualnej.
Więc czy to widać, gdzie Palce są w tym miejscu lub w
przypadku bloku 54, który widzieliśmy w bardzo uruchomić, można zauważyć, że
[? pedały?] były oświetlone.
I kiedy poszedłem blisko wieży bloków, można rzeczywiście zobaczyć
wizualnie, że jestem blisko nich.
I to jest mały podstęp, ale rzeczywiście bardzo ważne.
Więc upewnij się, że użytkownik jest zorientowane w tej przestrzeni 3D.
>> I znowu, szybkie prototypowanie.
Jeśli można znaleźć kilka narzędzi, które znaleźć pomocne, ja na pewno
Zachęcam do inwestowania Czas w nim.
Jest w stanie dostać swoje pomysły szybko zamiast wydawać
Wiele czasu kodowania przy niższym poziomie, a próbuje dowiedzieć się, jak kod
to się, czy można dostać te pomysły w przed sobą, bawić się z nimi
nieco, a następnie kod go, to może być wielki czas oszczędzania.
>> Tak więc stajemy się do końca.
Jak jesteśmy na czasie?
>> Głośnik 2: [niesłyszalne] osiem minut do 05:30.
>> MICHAEL SUTHERLAND: będziemy zakończyć się w 5:30?
>> Głośnik 2: to zrobić.
Że było to miejsce reklama tutaj.
Ale możemy zrobić jeden na jeden Q & po tym.
>> MICHAEL SUTHERLAND: Tak, ja też nie pójdę głęboko do końca tego czasu.
I nie wspomniał wcześniej inny sposób robi gesty.
Jeśli jesteś zainteresowany i pracujesz z JavaScript, to jest
JavaScript aplikacja dewelopera o nazwie Robert Leary zbudowany.
Co robi to zajmuje dużo od złożoności z
nagrywania i korzystania z ruchu.
>> Więc to, co zrobił on jest w zasadzie stworzyła rejestrator gest.
Możesz wpisać gest, nagrać go.
To wypluwa coś, że można następnie pociągnąć do aplikacji.
Więc zamiast kodować całą złożone ruchy w 3D, można
tylko weź to, czy działania, i zapisać go do swojej aplikacji.
Tak, że może być interesujące narzędzie, które pomogą Ci zacząć.
>> Mogę przejść przez nich bardzo szybko.
To tylko kilka filmów, które pokazują, niektórych interesujących zastosowań.
Niektóre rzeczy nie może zobaczyć albo w przestrzeni powietrznej, ale to pływające
wokół w społeczności programistów.
Po prostu niesamowite, że ludzie mają pracę pracuje na tej wystawie niektóre
może jakieś bardziej unikalne aplikacje możliwe.
>> Jest to więc system, który używa w zasadzie udać śledzenia aparat
dać tej głębokości perspektywy.
Ale widać, że jest to dość ciekawy trik wideo.
Więc to jest rodzaj ciekawej rzeczy Jest to możliwe z tego rodzaju
technologia.
>> A potem niektórzy z was mogą znać z Oculus Rift.
To tylko niektóre prace doświadczalne, które niektórzy deweloperzy byli
robi wokół łączenia Leap Motion z Oculus Rift, więc na pierwszy
Czas może być wewnątrz że świat wirtualny.
Tak, że będzie to ciekawe podejście do gier się szybko.
Oculus Rift to zestaw słuchawkowy VR.
Biedny facet -
Dostaje on naprawdę ciężko.
>> To była wystawa, która została wykonana za pomocą mapowania projekcji
z Leap Motion.
Tylko naprawdę ładne interaktywne środowisko, w którym ludzie
może po prostu bawić.
Widać, że tworzone są tam Drzewa 3D przy użyciu mapowania projekcji
techniki.
To był interesujący zrobić w Tajpej z Heineken robi
instalacji.
>> Całe podejście "Iron Man" nie.
Ale ze względu na czas, będę tak szybko dostać się do końca.
Więc jeśli nie trzy rzeczy, które byłoby miło zabrać - bo
sobie sprawę, że jest wiele informacji że po prostu pokryte.
I wiele z nich będzie naprawdę trzeba spędzić trochę czasu, aby po prostu kopać
dół do zasobów , które są dostępne.
>> Ale myślę, że pierwszą rzeczą, jest naprawdę, czy podczas opracowywania oprogramowania, spróbuj
Projektujemy dla użytkownika, a nie dla "Iron Man". Więc zapomnij o Chcę być
"Iron Man". Chcę być na "mniejszości Raport ". Ale zamiast tego,
Projektujemy dla użytkownika.
Projektowanie dla osoby, która się dzieje do korzystania z oprogramowania.
>> Więc pomyśl o tym, jak mogę to zrobić ich lepsze doświadczenie?
Jak mogę zrobić coś, co robią lepiej?
I że tak naprawdę dzieje się, gdy najpotężniejszy i najbardziej
wciągające oprogramowanie pochodzi.
>> A jeśli jesteś zaznajomiony z UI / UX, można może prawie wyrzucić z reguły
okno, w pewnym sensie.
Z tego rodzaju technologii, jesteśmy począwszy przepisać zasady jak my
go, i to po prostu oznacza, że masz puste płótno.
Więc chłopaki zaczęli w odpowiednim czasie.
Jeśli jesteś po prostu wsiada do programowania teraz, co oznacza, że ​​można dostać się do
Napisać książkę reguł, jak się uczyć, tak, to jest niesamowite
okazja do tego.
>> A ja tylko powtarzam, być w stanie znaleźć sposób, aby szybko i Prototype
potem zbudować.
Nie muszą tracić cały swój czas dostania się do śrub i nakrętek
od razu.
Sprawdź, czy możesz dostać swoje pomysły się.
>> Kiedyś było tak, że to było dobre się je na papierze.
A papier jest nadal bardzo droga.
Ale gdy zaczynają się one dynamiczne interfejsy, można naprawdę zacząć
potrzebować kilka lepszych narzędzi, aby móc aby te dynamiczne pomysły na zewnątrz.
I tak, jeśli można znaleźć kilka narzędzi, które pomóc prototyp, spróbować i nauczyć
je i korzystać z nich, a będziesz prawdopodobnie zaoszczędzić
Wiele czasu i wysiłku.
>> Tak niewiele zasobów.
Kiedy zacząć w JavaScripcie,
js.leapmotion.com / samouczki, że będzie być świetnym sposobem, aby zacząć.
Przykłady ponownie na js.leapmotion.com, znajdziesz niektóre
przykładami JavaScript.
>> Zapraszamy do udziału w fora, zapytać programistów, zapytaj nas.
Jest to świetny sposób, aby dowiedzieć się.
Jeśli jesteś zainteresowany w czytaniu więcej treści o tym, co tam jest, niektóre
przywództwa myśli w przestrzeni, labs.leapmotion.com jest wielki
blog o tym.
Jesteśmy oddanie się nowych treści każdego tygodniu, to wielka przestrzeń.
>> A jeśli chcesz, aby połączyć się z nam, jeszcze raz, forum.
Możesz napisz do nas developers@leapmotion.com.
Jesteśmy na @ leapmotiondev na Twitterze, tak właśnie tweet na nas.
Jesteśmy dość aktywny na tam.
A naszym głównym uchwyt, @ leapmotion.
@ Leapmotiondev oczywiście jest nasz deweloper Twitter uchwyt.
>> Więc to jest naprawdę o tym.
Jeśli jest jakiś czas na pytania, na pewno zadowolony
aby odpowiedzieć na wszelkie pytania.
Jeśli uważasz, że nic potem, uprzejmie prosimy, aby dotrzeć do mnie
bezpośrednio na kiwi@leapmotion.com, lub tweet na mnie na @ kiwi.
Fajne.
Masz pytanie?
>> PUBLICZNOŚCI: Poza rozwojem aplikacji że [niesłyszalne], w jaki sposób możliwe jest
to, aby [niesłyszalne] oprogramowanie poziomie tak że można przewijać w lewo, w prawo,
w górę, w dół, a wszelkie [niesłyszalne]
aplikacje, [? przykładowo?]
[Niesłyszalne]?
>> MICHAEL SUTHERLAND: Więc nie są wnioski o tym.
Jeśli spojrzeć na przestrzeni powietrznej, które będziesz znaleźć kilka różnych aplikacji.
Niektóre z nich bardziej popularne są jednym nazywa HandWAVE że pozwala robić
niektóre podstawowe gestem.
Jeśli chcesz zrobić tego typu rzeczy, tam naprawdę nic, że ogranicza cię
w SDK, aby to zrobić.
To naprawdę kwestia, czy jesteś budowy, że kontrola poziomu OS, jest to
faktycznie czyni to doświadczenie wykorzystania OS lepiej?
>> Z biegiem czasu, zaczniemy widzieć systemy operacyjne ewoluować do stanu
że naprawdę jest dla Ten rodzaj wkładu.
Do teraz, jesteśmy rzeczywiście przy systemy operacyjne, które zostały zbudowane
dla 26-letniej technologii.
Jeśli spojrzeć na interfejs Mac, to naprawdę nie zmienił się
około 26 lat.
Więc tak naprawdę walczy 26 roku krzywa uczenia się, w którym ludzie posiadają
tak przyzwyczajeni do tego typu interfejsu trudno zobaczyć poza tym.
Więc jeśli można poprawić to doświadczenie, to zdecydowanie zwycięstwo.
>> Ale jeśli to tylko ten gest za Ze względu na ten gest, co
prawdopodobnie znajdziesz to, że użytkownicy, oni łatwiej po prostu wrócić
do ich klawiatury i myszy, ponieważ to właśnie oni są wygodne.
To dlatego, że to naprawdę ważne, aby myśleć o tym, kim jestem projektowaniu dla?
Kto jest, że użytkownik końcowy, i jak można I uczynić ich życie trochę lepiej?
>> Ale jeśli mamy czas, ja Można pokazać, szybki jeden.
To jest ciekawa że po prostu wyszedł.
To bardzo proste kursora, ale to niby ładny, ponieważ ma to
Rączka -
lub nie.
Czy jesteśmy w środku?
Ciekawe.
>> Cóż, nie pokaże, że demo.
Ale to [? leapcursor.js?]
Jest to ciekawy przykład, że mało zasadniczo umożliwia przewijanie w górę iw dół
płynnie na stronie internetowej i rodzaju kliknięć tylko, zginając rękę.
Więc to ma być więcej wyluzowany rodzaj zwoju
w górę iw dół, kino.
>> PUBLICZNOŚCI: Wspomniałeś urządzenie Sam jest w dużej mierze sprzęcie.
Co to jest sprzęt będący technologii, które faktycznie robi
wykrywania obiektów?
>> MICHAEL SUTHERLAND: Więc rzeczywisty wykrywanie obiektów - tak
w zasadzie, jeśli były hack USB tu, jesteś po prostu dostanie
cała masa obrazu danych tyłu.
Osób już to zrobił.
Gdzie magia dzieje się to w zasadzie raz dostanie się do
komputer, to jest w zasadzie pewne algorytmy, które były
pierwotnie opracowany przez naszego współzałożyciela a teraz po prostu wziąć na
życie własne.
>> PUBLICZNOŚCI: Czy to przez podczerwień, lub magnetycznego [niesłyszalne]?
>> MICHAEL SUTHERLAND: Więc to jest tylko czysto podczerwień.
Tak dosłownie, to trochę tak, jakby mała kamera siedzi na dysku
a następnie reflektor świeci na rękę.
To jest po prostu wszystko zrobione w podczerwieni.
Więc to tylko niektóre optyczny na podczerwień Czujniki i niektóre diody na podczerwień, i
tam naprawdę nic zbyt skomplikowany temat.
To sposób, że jesteśmy w stanie podjąć że dane, a następnie przekształcić go w
coś pożytecznego w 3D.
>> PUBLICZNOŚCI: Więc wydaje się dość łatwe dla osób, [niesłyszalne].
Ale czy jest jakiś sposób na dewelopera celu może stosować [niesłyszalne]
do innych typów obiektów - może lica lub inne rodzaje rzeczy, które
użytkownik może przedstawić?
>> MICHAEL SUTHERLAND: W tej chwili nie obsługuje ograniczony zestaw narzędzi.
Niestety, przy okazji, że mamy strukturę danych, bo chcieliśmy
to zrobić w prosty sposób, lub taki, który największy sens dla rąk
i palce, API nie będzie Wsparcie śledzenia twarzy lub
rodzajowy śledzenia obiektu.
Że może się w przyszłości.
Ale teraz, to naprawdę w porządku dostrojony do rąk i palców i
specyficzne narzędzia.
Fajne.
>> [? DAVE: Thank] ci bardzo?.
To jest wspaniałe.
>> [Aplauz]