Enviar búsqueda
Cargar
MOSA Software Meeting 2014
•
1 recomendación
•
2,334 vistas
Takeshi Shinmura
Seguir
2014/10/31 に実施された MOSA Software Meeting 2014 での講演資料です。 Wacom Stylus SDK および WILLの紹介をしています。
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 51
Descargar ahora
Descargar para leer sin conexión
Recomendados
Yahoo! Open Hack Day 3
Yahoo! Open Hack Day 3
Takeshi Shinmura
タブレット PC をさらに活用する ペン入力とデジタルインクのススメ
タブレット PC をさらに活用する ペン入力とデジタルインクのススメ
Takeshi Shinmura
デジタルインク技術のご紹介(Developers Summit 2014)
デジタルインク技術のご紹介(Developers Summit 2014)
Takeshi Shinmura
【Unity道場教育スペシャル】Cinemachineで教えるゲームの3つの大切なこと
【Unity道場教育スペシャル】Cinemachineで教えるゲームの3つの大切なこと
UnityTechnologiesJapan002
デジタルインクのススメ
デジタルインクのススメ
Takeshi Shinmura
変わる!デジタルインク標準化技術-WILL-で実現するタブレットの活用方法
変わる!デジタルインク標準化技術-WILL-で実現するタブレットの活用方法
Takeshi Shinmura
Cinemachineで見下ろし視点のカメラを作る
Cinemachineで見下ろし視点のカメラを作る
Unity Technologies Japan K.K.
Developers Summit 2015
Developers Summit 2015
Takeshi Shinmura
Recomendados
Yahoo! Open Hack Day 3
Yahoo! Open Hack Day 3
Takeshi Shinmura
タブレット PC をさらに活用する ペン入力とデジタルインクのススメ
タブレット PC をさらに活用する ペン入力とデジタルインクのススメ
Takeshi Shinmura
デジタルインク技術のご紹介(Developers Summit 2014)
デジタルインク技術のご紹介(Developers Summit 2014)
Takeshi Shinmura
【Unity道場教育スペシャル】Cinemachineで教えるゲームの3つの大切なこと
【Unity道場教育スペシャル】Cinemachineで教えるゲームの3つの大切なこと
UnityTechnologiesJapan002
デジタルインクのススメ
デジタルインクのススメ
Takeshi Shinmura
変わる!デジタルインク標準化技術-WILL-で実現するタブレットの活用方法
変わる!デジタルインク標準化技術-WILL-で実現するタブレットの活用方法
Takeshi Shinmura
Cinemachineで見下ろし視点のカメラを作る
Cinemachineで見下ろし視点のカメラを作る
Unity Technologies Japan K.K.
Developers Summit 2015
Developers Summit 2015
Takeshi Shinmura
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
Toshiki Iga
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
Serverworks Co.,Ltd.
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
Yuzo Oh’i
アプリ・サービスのUI/UXのモックアップ(ワイヤフレーム)の簡単な描き方
アプリ・サービスのUI/UXのモックアップ(ワイヤフレーム)の簡単な描き方
Spath School
内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサー
Kaoru NAKAMURA
Tablet 20121129 KnowledgeCOMMONS vol.18
Tablet 20121129 KnowledgeCOMMONS vol.18
Visso株式会社
Swift勉強会
Swift勉強会
Nagamine Hiromasa
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
recotech
20120416 3年後のeラーニング予想大会 中嶋さん
20120416 3年後のeラーニング予想大会 中嶋さん
Visso株式会社
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
NTT Resonant Technology Inc.
Android 開発, 運用時に使いたいライブラリやサービスの紹介
Android 開発, 運用時に使いたいライブラリやサービスの紹介
健一 辰濱
20130320 agile pm
20130320 agile pm
Takao Kimura
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
gree_tech
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
AWS re:Inforce 2019 re:Cap LT
AWS re:Inforce 2019 re:Cap LT
Hiroki Moriya
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
SEGADevTech
UX on HTML5 x Touch UI
UX on HTML5 x Touch UI
dsuke Takaoka
Shaping up ATOK to fit to your iPhone / iPad
Shaping up ATOK to fit to your iPhone / iPad
JustSystems Corporation
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』
Hiroyuki Hiki
Windowsの手書き文字認識エンジンの利用 | VSUG Day 2013 Winter Lightning Talks
Windowsの手書き文字認識エンジンの利用 | VSUG Day 2013 Winter Lightning Talks
Takeshi Shinmura
デブサミ2008 .NETの仕組み
デブサミ2008 .NETの仕組み
Takeshi Shinmura
Más contenido relacionado
Similar a MOSA Software Meeting 2014
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
Toshiki Iga
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
Serverworks Co.,Ltd.
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
Yuzo Oh’i
アプリ・サービスのUI/UXのモックアップ(ワイヤフレーム)の簡単な描き方
アプリ・サービスのUI/UXのモックアップ(ワイヤフレーム)の簡単な描き方
Spath School
内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサー
Kaoru NAKAMURA
Tablet 20121129 KnowledgeCOMMONS vol.18
Tablet 20121129 KnowledgeCOMMONS vol.18
Visso株式会社
Swift勉強会
Swift勉強会
Nagamine Hiromasa
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
recotech
20120416 3年後のeラーニング予想大会 中嶋さん
20120416 3年後のeラーニング予想大会 中嶋さん
Visso株式会社
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
NTT Resonant Technology Inc.
Android 開発, 運用時に使いたいライブラリやサービスの紹介
Android 開発, 運用時に使いたいライブラリやサービスの紹介
健一 辰濱
20130320 agile pm
20130320 agile pm
Takao Kimura
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
gree_tech
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
AWS re:Inforce 2019 re:Cap LT
AWS re:Inforce 2019 re:Cap LT
Hiroki Moriya
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
SEGADevTech
UX on HTML5 x Touch UI
UX on HTML5 x Touch UI
dsuke Takaoka
Shaping up ATOK to fit to your iPhone / iPad
Shaping up ATOK to fit to your iPhone / iPad
JustSystems Corporation
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』
Hiroyuki Hiki
Similar a MOSA Software Meeting 2014
(20)
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
もう怖くないモバイルアプリ開発!【デブサミ関西2014】
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
JAWS DAYS 2019 Amazon Sumerian によるユーザーインターフェイスへのアプローチ
アプリ・サービスのUI/UXのモックアップ(ワイヤフレーム)の簡単な描き方
アプリ・サービスのUI/UXのモックアップ(ワイヤフレーム)の簡単な描き方
内蔵化、モバイル化に向かうDepthセンサー
内蔵化、モバイル化に向かうDepthセンサー
Tablet 20121129 KnowledgeCOMMONS vol.18
Tablet 20121129 KnowledgeCOMMONS vol.18
Swift勉強会
Swift勉強会
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
20120416 3年後のeラーニング予想大会 中嶋さん
20120416 3年後のeラーニング予想大会 中嶋さん
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
Android 開発, 運用時に使いたいライブラリやサービスの紹介
Android 開発, 運用時に使いたいライブラリやサービスの紹介
20130320 agile pm
20130320 agile pm
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
AWS re:Inforce 2019 re:Cap LT
AWS re:Inforce 2019 re:Cap LT
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
UX on HTML5 x Touch UI
UX on HTML5 x Touch UI
Shaping up ATOK to fit to your iPhone / iPad
Shaping up ATOK to fit to your iPhone / iPad
Innovation egg 第6回 『io t 今と未来』
Innovation egg 第6回 『io t 今と未来』
Más de Takeshi Shinmura
Windowsの手書き文字認識エンジンの利用 | VSUG Day 2013 Winter Lightning Talks
Windowsの手書き文字認識エンジンの利用 | VSUG Day 2013 Winter Lightning Talks
Takeshi Shinmura
デブサミ2008 .NETの仕組み
デブサミ2008 .NETの仕組み
Takeshi Shinmura
リーダー塾卒業式 LT
リーダー塾卒業式 LT
Takeshi Shinmura
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
Takeshi Shinmura
Microsoft loves PHP WebMatrix + Windows Azure
Microsoft loves PHP WebMatrix + Windows Azure
Takeshi Shinmura
VSUG Day 2010 Summer Tokyo - keynote
VSUG Day 2010 Summer Tokyo - keynote
Takeshi Shinmura
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
Takeshi Shinmura
Más de Takeshi Shinmura
(7)
Windowsの手書き文字認識エンジンの利用 | VSUG Day 2013 Winter Lightning Talks
Windowsの手書き文字認識エンジンの利用 | VSUG Day 2013 Winter Lightning Talks
デブサミ2008 .NETの仕組み
デブサミ2008 .NETの仕組み
リーダー塾卒業式 LT
リーダー塾卒業式 LT
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
Microsoft loves PHP WebMatrix + Windows Azure
Microsoft loves PHP WebMatrix + Windows Azure
VSUG Day 2010 Summer Tokyo - keynote
VSUG Day 2010 Summer Tokyo - keynote
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
Último
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Último
(9)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
MOSA Software Meeting 2014
1.
iPad でペン⼊入⼒力力を! iPad
におけるペン⼊入⼒力力とデジタルインク開発 新村 剛史 (しんむら たけし) 株式会社 ワコム ジャパン・アジアパシフィック統括本部 タブレット営業本部 テクノロジーマーケティング Gr 1 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
2.
⾃自⼰己紹介&⾃自社紹介 新村 剛史
(しんむら たけし) 1975年年⽣生まれ おうし座 O型 ジャパン・アジアパシフィック統括本部 タブレット営業本部 マーケティング部 テクノロジーマーケティング Gr マネージャー • 早稲⽥田⼤大学商学部出⾝身 超ド⽂文系 • 某中堅SIerでSEとして主に⾦金金融を担当 • 某窓の会社で Visual Studio と .NET Framework の製品マーケを担当 • 株式会社ワコムで開発者向けマーケティングを担当 2 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
3.
株式会社ワコム 3 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
4.
5.
6.
7.
アジェンダ • iPad
でペン⼊入⼒力力を • Wacom Stylus SDK • WILL - デジタルインク • まとめ 7 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
8.
iPad でペン⼊入⼒力力を 8
• All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
9.
インクはアナログからデジタルへ • ⼿手書きの記録媒体は時代とともに変化
アナログインクから • 記録媒体は変わってもインクの本質は変わらなかった。 壁画パピルス⽊木簡紙 9 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. デジタルインクへタブレット端末
10.
アナログインクとデジタルインク アナログインク ペン側にインクを持ち、
記録媒体にこすり付ける。 10 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. デジタルインク ペンとパネルからの情報を ソフトウェアでインクを再現。 座標 筆圧 傾き ソフトウェア デジタルインク
11.
デジタルインクとは • ポイントとストローク
• アナログインクは連続、デジタルインクは⾮非連続。 • なめらかな表現を実現するには作り込みが必要。 11 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
12.
Ink 12 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. Pens Medium(紙)
13.
Ink 13 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. Pens Medium(紙)
14.
ペンの種類 パネル電磁誘導式静電容量量式 ペンデジタイザペンアクティブ
スタイラスパッシブ スタイラス ペン先 特徴 • 細いペン先 • 精密な描画 • 筆圧、傾き、スイッチetc • 電池が不不要 14 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. • 細いペン先 • 筆圧、スイッチetc • Bluetooth • 電池が必要 • 太いペン先 • パネルを問わない • 電池が不不要
15.
iPad⽤用筆圧対応スタイラスペン • クリエイティブ(イラスト等)⽤用途
• 筆圧機能2048レベル • 描画箇所が⾒見見えやすいペン先 (2.9mm) 15 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. • ノートテイキング(メモ書き)⽤用途 • 筆圧機能1024レベル • 細かい⽂文字も書きやすい極細のペン先 (1.9mm)
16.
16 • All Rights
Reserved. Copyright © 2014 Wacom Co., Ltd..
17.
製品概要 l 製品名
l Intuos Creative Stylus 2 l 概要 l iPad⽤用クリエイティブスタイラスペン l 特⻑⾧長 l 2.9mmのペン先 l 2048レベルの筆圧機能 l 多くのクリエイティブアプリに対応 l パームリジェクション機能 l ペンケース付属 17 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. 替え芯1本、充電⽤用USBケーブル付属
18.
18 • All Rights
Reserved. Copyright © 2014 Wacom Co., Ltd..
19.
製品概要 l 製品名
l Bamboo Stylus fineline l 概要 l iPad⽤用極細スタイラスペン l 特⻑⾧長 l 先端1.9mmの極細スタイラス l 筆圧1024レベル対応 l パームリジェクション機能 l ペン先を保護するキャップ付 l 2⾊色のカラーバリエーション 19 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
20.
動作の仕組み Bluetooth :
筆圧 タッチEvent : 座標 20 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. ⼊入⼒力力情報の作成 デジタルインク Wacom Stylus SDKWILLSDK 静電気
21.
Wacomが提供するSDK • Wacom
Stylus SDK (iPad専⽤用) • Bluetooth からの情報を取得 • ペンの特性による座標誤差の修正 • WILL SDK • マルチプラットフォームにおけるデジタルインクの共通化 • ⼊入⼒力力ディバイスを選ばない。 21 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
22.
Wacom Stylus SDK
22 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
23.
設定 23 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. インポートすべきヘッダー #import WacomDevice/WacomDeviceFramework.h 実装すべきプロトコル @interface ViewController : UIViewController ! WacomDiscoveryCallback, WacomStylusEventCallback WacomDiscoveryCallback • Bluetoothのスタイラス接続に関連するプロトコル。 WacomStylusEvnetCallback • スタイラスからの信号を受け取るためのプロトコル。
24.
主なクラス • WacomManager
• スタイラスとの接続の管理理を⾏行行うクラス。 • Singleton • WacomDevice • スタイラスの情報を表すクラス • TouchManager • タッチの情報を管理理するクラス • Singleton • WacomStylusEvent • Bluetooth で送信される情報を受け取るためのクラス • TrackedTouch • スタイラスの座標のズレを補正するクラス 24 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
25.
デバイスを接続する 25 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
26.
Bluetooth - WacomDiscoveryCallback
-(void) deviceDiscovered:(WacomDevice *)device • 接続可能なスタイラスが⾒見見つかった場合のイベント! -(void) deviceConnected:(WacomDevice *)device • スタイラスのペアリングが完了了した場合のイベント! -(void) deviceDisconnected:(WacomDevice *)device • スタイラスの操作でペアリングが解除された場合のイベント! -(void) discoveryStatePoweredOff • Bluetoothが OFF になっている場合のイベント • 現⾏行行 iOS では OS が警告を表⽰示するため、使⽤用されない 26 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
27.
ペアリングのフロー ペアリング開始ペアリング解除 deviceDiscoverd
deviceConnected 27 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. deviceDisconnected registerForNotifications startDeviceDiscovery selectDevice stopDeviceDiscovery deselectDevice WacomDiscoveryCallback のイベントハンドラ WacomManager のメソッド
28.
スタイラス検出範囲の指定 • Bluetoothの電波強度度に応じてスタイラスの検出範囲を指定する。
• 0~-100の間で設定。-100で全範囲を対象とする。 • デフォルト値は-60で約28インチの範囲。 • ただし、電波の強度度なので範囲は⼀一定ではない。 [[WacomManager getManager] setMinimumSignalStrength:-60]; 28 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
29.
ペンからの⼊入⼒力力を受け付ける 29 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
30.
座標の補正 (設定) •
アクティブ スタイラスの特性上、座標にズレが発⽣生する。 • そのずれを SDK で補正する。 右利利き⽤用補正設定(デフォルト)! [[TouchManager GetTouchManager] setHandedness:eh_Right];! 左利利き⽤用補正設定! [[TouchManager GetTouchManager] setHandedness:eh_Left];! 30 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
31.
座標の補正 (補正処理理) •
TouchManager に UITouch を登録し、必要に応じて座標を補正 /// touchBegan で呼び出し! [[TouchManager GetTouchManager] addTouches:touches! knownTouches:[event touchesForView:self] view:self];! ! /// touchMoved / touchEnded / touchCancelled で呼び出し! [[TouchManager GetTouchManager] moveTouches:touches! knownTouches:[event touchesForView:self] view:self];! ! /// touchCancelled / touchEnded の最後に呼び出し! [[TouchManager GetTouchManager] removeTouches:touches! knownTouches:[event touchesForView:self] view:self];! 31 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
32.
座標の補正 (補正後の座標取得) •
TrackedTouch.currentLocation で補正後の座標を取得 • 指によるタッチの場合は補正はされない NSArray *trackedTouches ! = [[TouchManager GetTouchManager] getTrackedTouches];! ! for (TrackedTouch *trackedTouch in trackedTouches)! {! /// 補正後の座標取得 CGPoint p1 = trackedTouch.currentLocation;! /// 補正前の座標取得 CGPoint p2 = trackedTouch.currentTouchLocation;! }! 32 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
33.
筆圧の検知 • stylusEvent
で筆圧データが渡される • 筆圧の値をクラス変数で保持して、レンダリング時に使⽤用する -(void)stylusEvent:(WacomStylusEvent *)stylusEvent! {! switch ([stylusEvent getType])! {! /// 省省略略! case eStylusEventType_PressureChange:! mPressure = [stylusEvent getPressure];! break;! /// 省省略略! }! }注:座標取得と筆圧取得のタイミングは厳密には異異なる 33 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
34.
パーム リジェクション 34
• All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. • ⼿手⾸首をついてもペンのみを検出する機能 • 筆圧がかかり始めたタイミングの⼊入⼒力力のみを ペンとして扱う touchBegan 筆圧 [TouchManager GetTouchManager]! .touchRejectionEnabled = YES; • 利利き⼿手に関しても考慮 • TrackedTouchesはペン⼊入⼒力力のみを返す 注:touchBegan で必ず最初のPoint が取れるとは限らない。
35.
スイッチ -(void)stylusEvent:(WacomStylusEvent *)stylusEvent!
{! 35 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. switch ([stylusEvent getType])! {! /// 省省略略! case eStylusEventType_ButtonPressed:! buttonId = [stylusEvent getButton];! /// 何かの処理理! break;! case eStylusEventType_ButtonReleased:! buttonId = [stylusEvent getButton];! /// 何かの処理理! break;! /// 省省略略! }! }
36.
バッテリー残量量 -(void)stylusEvent:(WacomStylusEvent *)stylusEvent!
{! switch ([stylusEvent getType])! {! /// 省省略略! case eStylusEventType_BatteryLevelChanged:! 36 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. butteryLevel = [stylusEvent getBatteryLevel];! break;! /// 省省略略! }! }
37.
ペンIDの取得 • ペン毎に固有の
ID を取得可能 • 現時点では Bluetooth の MAC アドレスを使⽤用 • 今後、他の形式のペンとIDの形態を統⼀一予定 -(void)stylusEvent:(WacomStylusEvent *)stylusEvent! {! switch ([stylusEvent getType])! {! /// 省省略略! case eStylusEventType_MACAddressAvaiable:! 37 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. penID = [stylusEvent getMACAddress];! break;! /// 省省略略! }! }
38.
WILL SDK 38
• All Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
39.
質問です。⼆二つのメモの違いは? 39 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
40.
紙とペンの替りではなく… ⾒見見た⽬目以外のデータを取得、利利⽤用可能。 何時書いた?
40 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. どこで書いた? 他の⼈人が後から書 き⾜足してない? この署名は本当に 本⼈人の物? さらなる付加価値をインクに与える
41.
Ink 41 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. Pens Medium(紙)
42.
Ink 42 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. Pens Medium(紙)
43.
WILLの特徴 43 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. 美しい 筆跡 WILL データ の 標準化 データ 埋め込 み インク の 配信
44.
WILLの特徴 – 美しい筆跡
iOS 曲線が滑滑らかでない。WILL 44 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. • WILL では美しい曲線、跳 ね、払いを再現。 • ペンのみでなく指でも美し い筆跡を実現可能。 Windows 8, Android 早く書くと「はら い」が滑滑らかでない。 美しい 筆跡
45.
WILLの特徴 – インクデータの標準化
• OS、アプリを問わずデータの共有が可能 • 軽量量なデータ形式で保管や送信が容易易 従来のデジタルインク 45 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. WILL データの 標準化
46.
WILLの特徴 – データの埋め込み
46 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. 特定の筆跡のみを抽出したり • 筆跡の中に⾒見見えないデータを埋め込み • いつ、だれが、どこで・・・ Author : Takeshi Shinmura Time : 2014/07/04 20:14:22 Latitude : 35.6960062 Longtitude : 139.6909536 多くの筆跡データを解析したり データ 埋め込み
47.
WILLの特徴 – インクの配信
• リアルタイムでインクデータを配信、異異なるデバイス上で リアルタイムに筆跡を再現可能。 47 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. 筆跡の断⽚片を配信 筆跡を断⽚片化 筆跡を再構築 動画でなく、インクデータを配信 → 軽量量なデータでネットワーク負荷を軽減 たとえば… • 遠隔会議システムの書き込み機能 • デジタルホワイトボードの内容を参加者の⼿手元端末に配信 インク の配信
48.
WILLの特徴 48 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. 美しい 筆跡 WILL データ の 標準化 データ 埋め込 み インク の 配信
49.
まとめ 49 • All
Rights Reserved. Copyright © 2014 Wacom Co., Ltd..
50.
まとめ iOS での「⼿手書き」を⼀一緒に考えてみましょう。
50 • All Rights Reserved. Copyright © 2014 Wacom Co., Ltd.. • Wacom Stylus SDK • http://www.wacomeng.com/iOS/ • WILL SDK • http://will.wacom.com/
51.
51 • All Rights
Reserved. Copyright © 2014 Wacom Co.C, Lontdfi.d.e ntial All Rights Reserved. Copyright © 2013 Wacom Co., Ltd.
Descargar ahora