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
0
77
ああ海が俺を呼んでいるのに、Blender+αの大発表会15
「ああ海が俺を呼んでいるのに、Blender+αの大発表会15」の発表資料
Yuichi Sato
July 22, 2018
Tweet
Share
More Decks by Yuichi Sato
See All by Yuichi Sato
深層学習学習中
satoyuichi
0
14
深層学習はじめました
satoyuichi
0
30
瞑想アプリ
satoyuichi
0
26
SDF を作りたかった
satoyuichi
0
280
初めての iPhone ネイティブアプリ
satoyuichi
0
49
キャンフェスにゲームを出そう -StruckOut 編-
satoyuichi
0
13
ミクちゃんが歌ったら 家に帰ろう
satoyuichi
0
11
体温記録送信アプリ
satoyuichi
0
10
コロナ横目にバージョンアップ
satoyuichi
0
60
Other Decks in Programming
See All in Programming
Revisiting the Hotwire Landscape after Turbo 8 @ RailsConf 2024, Detroit
marcoroth
3
610
JS RPCを理解する
yusukebe
5
260
PHPコードの実行モデルを理解する / Understanding-the-PHP-Execution-Model
shin1x1
0
1.1k
Balkan Ruby 2024 — How and why to run SQLite on Rails in production
fractaledmind
0
110
Documentation testsの恩恵 / Documentation testing benefits
ssssota
1
560
Adding Security to Microcontroller Ruby
sylph01
1
160
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
2
240
AmperとFleetを使ったAndroidアプリ
yoppie
0
300
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
哲学史とモデリング
tanakahisateru
2
420
Good first issues of TypeProf
mame
3
540
AppRouter Panel Talk
yosuke_furukawa
PRO
1
520
Featured
See All Featured
Designing for Performance
lara
601
67k
Web Components: a chance to create the future
zenorocha
306
41k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Designing for humans not robots
tammielis
247
25k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
82
45k
Designing with Data
zakiwarfel
96
4.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
120
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
For a Future-Friendly Web
brad_frost
172
9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
YesSQL, Process and Tooling at Scale
rocio
165
13k
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