Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
21年度新歓LT
Search
マグロ隊長kinTV
May 17, 2022
Programming
67
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
21年度新歓LT
22年度新歓用
マグロ隊長kinTV
May 17, 2022
More Decks by マグロ隊長kinTV
See All by マグロ隊長kinTV
C#未経験の僕がAIに読めるコードを書かせるまで
maguroalternative
0
340
感動を貰う側から与える側へ -アイドルマスターミリオンライブから学ぶCfPに挑むと言うこと-
maguroalternative
1
570
useEffectってなんで非推奨みたいなこと言われてるの?
maguroalternative
11
8k
React19.2のuseEffectEventを追う
maguroalternative
2
1.2k
UDDのススメ - 拡張版 -
maguroalternative
2
1.8k
遊戯王GX 丸藤兄弟から学ぶ成長
maguroalternative
1
210
UDDのすすめ
maguroalternative
0
1.5k
LINE Works Bot入門
maguroalternative
0
150
めぐろLT#21 今年一番の仕事の成果
maguroalternative
0
150
Other Decks in Programming
See All in Programming
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
180
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
680
Agents on Rails - Rails at Scale 2026
irinanazarova
0
290
iOSDCのペンライトを自動制御したい!
akkeylab
0
140
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
320
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
510
Heart of Swift Concurrency
koher
0
1.1k
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
400
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
490
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
140
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.5k
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
18
19k
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Statistics for Hackers
jakevdp
799
230k
A Tale of Four Properties
chriscoyier
163
24k
30 Presentation Tips
portentint
PRO
1
410
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
750
The Curious Case for Waylosing
cassininazir
1
540
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
Transcript
触覚振動研究 (大嘘) 情報工学科2年佐々木陽貴
はじめに • 佐々木陽貴 情報工学科2年 20206076 出身:会津工業高校 趣味:ゲーム(among us、モンハン、閃乱カグラ等。。。) Twitter:@sigumataityouda Instagram:https://www.instagram.com/gi_se_so
高校の恩師からのコメント:平工業のくしだ兄弟によろしく。
本題
きっかけ • 振動対応のゲームをプレイして興味を持った。 パチンコの引き金、釣り竿の重さなど 色々(ありすぎる) モンスターの咆哮、爆発の衝撃等 ©2017 Marvelous Inc./HONEY PARADE
GAMES Inc. © 2020 Nintendo ©CAPCOM CO., LTD. 2021 ALL RIGHTS RESERVED.
触覚振動とは? • 振動で触覚を表現する。 例:Nintendo SwitchのHD振動、PS5のDualSenseなど 発想と表現力で度肝を抜かれたシノビリフレ 心臓の鼓動やマッサージの実感は実用再現度が高い PS5内臓のアクションゲームASTRO's PLAYROOM 風の中の砂を感じ取れると話題に
©2017 Marvelous Inc./HONEY PARADE GAMES Inc.
触覚振動とは? • 周波数で表現
触覚振動とは? • 視覚の補助でもある。 Switch版Among usではエンジンの廃棄熱 が振動で伝わる。(画像はPC版) ©2015-2020、Innersloth LLC
触覚振動とは? 何も提示しない場合 どういう振動なのか感じ取れない • 視覚の補助でもある。 いびき? 風? つまり、大まかな検証にな る。
環境、使用したもの • Nintendo Switchコントローラー • Unity 検証の途中でBluetoothが故障したため断念。 • プチコン4 Nintendo
Switch専用プログラミングソフト。 言語はBASIC。
検証方法 •総当たり リファレンスから周波数、振幅を指定→大きさ、激しさを記録 市販のゲームから振動を読み取り、周波数の設定を検証、、、 3か月以上かかりまし た、、、、、
衝撃の提示 • 最初にでかい周波数を指定。その後すぐに弱める。 硬いもの(鈍器)にあたった感触が得られる。
衝撃の提示 • 逆に始めの周波数を小さく、その後の弱まりを鈍らせると? 柔らかいものの感触、物の軽さを表現できる。
音階の表現 • スピーカーのように音も表現できる。 以下ように周波数を指定すると、その音階が表現可能。 詳細は音階周波数で検索。 周波数が低いと音割れを起こしやすいので振幅の調整が必要。 鍵盤番号 周波数(Hz) 音階名 40
261.626 ド4 C4 41 277.183 ド#4 C#4 42 293.665 レ4 D4
音階の表現 • 実際に演奏してみた 曲:ビッグブリッヂの死闘 (ファイナルファンタジー5より) 動画リンク↓ https://twitter.com/sigumataityouda/status/1409535005257191428
これからの課題 • デバイスに依存 デバイスに応じた表現が重要。 ・HD振動はDualSenseと比べて表現の幅が狭い 金銭面と在庫状況から研究は厳しい。 アダプティブトリガーで硬さ、重さの表現が可能。
最後に、、 • 学科主催のソフトウェアコンテストについて 私とチーム組んでくれる人を募集します。 気になったら声かけてください。 ウェルカムです!!!!!!!!!!!