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
Yuichi Sato
July 22, 2018
Programming
95
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ああ海が俺を呼んでいるのに、Blender+αの大発表会15
「ああ海が俺を呼んでいるのに、Blender+αの大発表会15」の発表資料
Yuichi Sato
July 22, 2018
More Decks by Yuichi Sato
See All by Yuichi Sato
深層学習学習中
satoyuichi
0
51
深層学習はじめました
satoyuichi
0
56
瞑想アプリ
satoyuichi
0
52
SDF を作りたかった
satoyuichi
0
540
初めての iPhone ネイティブアプリ
satoyuichi
0
69
キャンフェスにゲームを出そう -StruckOut 編-
satoyuichi
0
32
ミクちゃんが歌ったら 家に帰ろう
satoyuichi
0
24
体温記録送信アプリ
satoyuichi
0
32
コロナ横目にバージョンアップ
satoyuichi
0
82
Other Decks in Programming
See All in Programming
React本体のコードリーディング
high_g_engineer
1
150
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
250
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
240
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
270
プロポーザルを書いてもらう
pvcresin
0
570
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
運用ダッシュボードの設計を誰も教えてくれないのだけどみなさんどうしてるんですか? - チームに監視するという文化を根付かせるための第一歩を踏みたい -
satoshi256kbyte
1
140
Go 1.27 における memory allocation の高速化
andpad
0
290
今さら聞けない .NET CLI
htkym
0
210
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.6k
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
350
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
270
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
We Are The Robots
honzajavorek
0
300
What's in a price? How to price your products and services
michaelherold
247
13k
Automating Front-end Workflow
addyosmani
1369
210k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Unsuck your backbone
ammeep
672
58k
Designing for humans not robots
tammielis
254
26k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Marketing to machines
jonoalderson
1
5.7k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
A Tale of Four Properties
chriscoyier
163
24k
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