Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ああ海が俺を呼んでいるのに、Blender+αの大発表会15
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yuichi Sato
July 22, 2018
Programming
0
87
ああ海が俺を呼んでいるのに、Blender+αの大発表会15
「ああ海が俺を呼んでいるのに、Blender+αの大発表会15」の発表資料
Yuichi Sato
July 22, 2018
Tweet
Share
More Decks by Yuichi Sato
See All by Yuichi Sato
深層学習学習中
satoyuichi
0
33
深層学習はじめました
satoyuichi
0
48
瞑想アプリ
satoyuichi
0
44
SDF を作りたかった
satoyuichi
0
500
初めての iPhone ネイティブアプリ
satoyuichi
0
59
キャンフェスにゲームを出そう -StruckOut 編-
satoyuichi
0
23
ミクちゃんが歌ったら 家に帰ろう
satoyuichi
0
17
体温記録送信アプリ
satoyuichi
0
21
コロナ横目にバージョンアップ
satoyuichi
0
75
Other Decks in Programming
See All in Programming
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
Apache Iceberg V3 and migration to V3
tomtanaka
0
170
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
高速開発のためのコード整理術
sutetotanuki
1
410
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
CSC307 Lecture 05
javiergs
PRO
0
500
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
660
MUSUBIXとは
nahisaho
0
140
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
130
Featured
See All Featured
A designer walks into a library…
pauljervisheath
210
24k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
68
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
68
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
How STYLIGHT went responsive
nonsquared
100
6k
BBQ
matthewcrist
89
10k
The browser strikes back
jonoalderson
0
420
Done Done
chrislema
186
16k
Transcript
ああ海が俺を呼んでいるの に、モデル読み込み 佐藤 雄一
自己紹介 名前:佐藤 雄一 好物:エレキギター、(初期)仏教、Smalltalk Blender歴:90年代後半から Twitter:@satoyuichi80
About me Name:Yuichi Sato I love:Electric guitar、Buddist、Smalltalk Blender using since:Late
’90 Twitter:@satoyuichi80
Google Poly https://poly.google.com/ Google が提供する 3D オブジェクト共有サイト。 Google プラットフォームでの XR
コンテンツ開発促進の ためのもの(のよう)。
通常の取り込み手順 作業 Web ブラウザ ダウンロード Blender 形式に応じたインポート 作業 めんどう!
通常の取り込み手順 作業 Web ブラウザ ダウンロード Blender 形式に応じたインポート 作業 アドオン (選ぶ、
ダウンロード、 インポート) Blender に引き こもれて幸せ
開発者用サイト https://developers.google.com/poly/develop/ 各種プラットフォーム用の SDK/API がある。 • Android / iOS(モバイル) •
Unreal / Unity(ゲームエンジン) • Web
Web API キーを取得
Addon を有効化し、API キーを入力する
Object プロパティにPolyパネルが追加される
各種プロパティを設定してモデル情報を読み込む モデル情報を読み込み、以下の情報を一時 ディレクトリに保持する • プレビュー画像 • インポートに必要なデータ(JSON)
モデルを選択して取り込む ← こんな感じになる予定… 残りの主な実装は • モデル自体のダウンロード • モデルのインポート • エラー処理
/ 最適化など
苦労しているところ • プレビューパネルで選択された項目を手軽に取得する方法が見つからない ◦ 番号を取得するコールバックはある ◦ コールバックを指定すると、プレビューアイコンに反映されない(?) • 同じようなことをしているアドオンのソースを参照中 ◦
今のところ面倒な方法しか分かっていない ◦ もう少しスマートにやる方法がありそうな気がする … • ↑ さえ解決すれば完成までの道のりは大体見えている
デモ
Happy Blending! https://github.com/satoyuichi/BlenderPoly