SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Copyright © 2018 TIS Inc. All rights reserved.
戦略技術センター
大島昇時
Holoで大量のモデルを出してみる
Copyright © 2018 TIS Inc. All rights reserved.
自己紹介
名前 : 大島昇時
ハンドル : さんすうP@Sansuusetto
所属 : TIS株式会社 戦略技術センター
1
Copyright © 2018 TIS Inc. All rights reserved.
Holoでモデル沢山出したいっ…!!
2
Copyright © 2018 TIS Inc. All rights reserved.
Batches :3
Tris :4.6k
Verts :6.9k
SetPass calls:3
3
馬を出せるだけ出してみるテスト
Copyright © 2018 TIS Inc. All rights reserved.
いろいろ試してみた
4
• インスタンス大量配置
• GPUInstancing
• JobSystem
• ECS
→ 当然できる
→ 一応できた
→ ビルドエラー(#^ω^)
→ ビルドエラー(#^ω^)
Animationは全てVertexAnimationにした
Copyright © 2018 TIS Inc. All rights reserved.
170体までは60FPS確保できた(動画撮影のため30fpsに落ちてる)
5
インスタンスの大量配置
Copyright © 2018 TIS Inc. All rights reserved.
問題
何体までなら60fps確保できたでしょうか
6
GPUInstancing
Copyright © 2018 TIS Inc. All rights reserved.
90体までは60fps確保できた
7
GPUInstancing
Copyright © 2018 TIS Inc. All rights reserved.
結果
8
• インスタンス大量配置
• GPUInstancing
• JobSystem
• ECS
→ 170体
→ 90体
→ ビルドエラー(#^ω^)
→ ビルドエラー(#^ω^)
Copyright © 2018 TIS Inc. All rights reserved.
Profilerを見てみる(インスタンス)
9
• インスタンス大量配置
Copyright © 2018 TIS Inc. All rights reserved.
FrameDebugger(インスタンス)
10
Copyright © 2018 TIS Inc. All rights reserved.
Profilerを見てみる(GPUInstancing)
11
Copyright © 2018 TIS Inc. All rights reserved.
FrameDebugger(GPUInstancing)
13
Copyright © 2018 TIS Inc. All rights reserved.
結論
14
分からん…なんも…。
恐らくHoloに搭載されてるGPUの問題だとは思うが
確かなことは分かりませんでした。
これを読んだあなた。どうか真相を暴いてください。
それだけが私の望みです。
大島 昇時
THANK YOU

Weitere ähnliche Inhalte

Ähnlich wie xRLT02_Holoで大量にモデルを出してみる

Ähnlich wie xRLT02_Holoで大量にモデルを出してみる (7)

EUREKA MEETUP #8 大規模ユーザデータ可視化との戦い!登壇資料
EUREKA MEETUP #8 大規模ユーザデータ可視化との戦い!登壇資料EUREKA MEETUP #8 大規模ユーザデータ可視化との戦い!登壇資料
EUREKA MEETUP #8 大規模ユーザデータ可視化との戦い!登壇資料
 
Heroku meetup#15 lt
Heroku meetup#15 ltHeroku meetup#15 lt
Heroku meetup#15 lt
 
しゃちくフレンズ
しゃちくフレンズしゃちくフレンズ
しゃちくフレンズ
 
ビッグデータ・データマートとは
ビッグデータ・データマートとはビッグデータ・データマートとは
ビッグデータ・データマートとは
 
Terraform with Bitbucket pipeline
Terraform with Bitbucket pipelineTerraform with Bitbucket pipeline
Terraform with Bitbucket pipeline
 
リースまるみえくん
リースまるみえくんリースまるみえくん
リースまるみえくん
 
2018/1/30 Django勉強会
2018/1/30 Django勉強会2018/1/30 Django勉強会
2018/1/30 Django勉強会
 

xRLT02_Holoで大量にモデルを出してみる

  • 1. Copyright © 2018 TIS Inc. All rights reserved. 戦略技術センター 大島昇時 Holoで大量のモデルを出してみる
  • 2. Copyright © 2018 TIS Inc. All rights reserved. 自己紹介 名前 : 大島昇時 ハンドル : さんすうP@Sansuusetto 所属 : TIS株式会社 戦略技術センター 1
  • 3. Copyright © 2018 TIS Inc. All rights reserved. Holoでモデル沢山出したいっ…!! 2
  • 4. Copyright © 2018 TIS Inc. All rights reserved. Batches :3 Tris :4.6k Verts :6.9k SetPass calls:3 3 馬を出せるだけ出してみるテスト
  • 5. Copyright © 2018 TIS Inc. All rights reserved. いろいろ試してみた 4 • インスタンス大量配置 • GPUInstancing • JobSystem • ECS → 当然できる → 一応できた → ビルドエラー(#^ω^) → ビルドエラー(#^ω^) Animationは全てVertexAnimationにした
  • 6. Copyright © 2018 TIS Inc. All rights reserved. 170体までは60FPS確保できた(動画撮影のため30fpsに落ちてる) 5 インスタンスの大量配置
  • 7. Copyright © 2018 TIS Inc. All rights reserved. 問題 何体までなら60fps確保できたでしょうか 6 GPUInstancing
  • 8. Copyright © 2018 TIS Inc. All rights reserved. 90体までは60fps確保できた 7 GPUInstancing
  • 9. Copyright © 2018 TIS Inc. All rights reserved. 結果 8 • インスタンス大量配置 • GPUInstancing • JobSystem • ECS → 170体 → 90体 → ビルドエラー(#^ω^) → ビルドエラー(#^ω^)
  • 10. Copyright © 2018 TIS Inc. All rights reserved. Profilerを見てみる(インスタンス) 9 • インスタンス大量配置
  • 11. Copyright © 2018 TIS Inc. All rights reserved. FrameDebugger(インスタンス) 10
  • 12. Copyright © 2018 TIS Inc. All rights reserved. Profilerを見てみる(GPUInstancing) 11
  • 13. Copyright © 2018 TIS Inc. All rights reserved. FrameDebugger(GPUInstancing) 13
  • 14. Copyright © 2018 TIS Inc. All rights reserved. 結論 14 分からん…なんも…。 恐らくHoloに搭載されてるGPUの問題だとは思うが 確かなことは分かりませんでした。 これを読んだあなた。どうか真相を暴いてください。 それだけが私の望みです。 大島 昇時