Soumettre la recherche
Mettre en ligne
Looking glass + videoplayer
•
Télécharger en tant que PPTX, PDF
•
2 j'aime
•
1,734 vues
優介 黒河
Suivre
LookingGlass勉強会第二回のLT資料
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 22
Télécharger maintenant
Recommandé
OSvの概要と実装
OSvの概要と実装
Takuya ASADA
Unityでオンラインゲーム作った話
Unityでオンラインゲーム作った話
torisoup
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
クリーンランゲージについて
クリーンランゲージについて
nishio
WebRTC Build MCU on browser
WebRTC Build MCU on browser
mganeko
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
モノビット エンジン
CyberChefの使い方(HamaCTF2019 WriteUp編)
CyberChefの使い方(HamaCTF2019 WriteUp編)
Shota Shinogi
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
Recommandé
OSvの概要と実装
OSvの概要と実装
Takuya ASADA
Unityでオンラインゲーム作った話
Unityでオンラインゲーム作った話
torisoup
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
クリーンランゲージについて
クリーンランゲージについて
nishio
WebRTC Build MCU on browser
WebRTC Build MCU on browser
mganeko
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
モノビット エンジン
CyberChefの使い方(HamaCTF2019 WriteUp編)
CyberChefの使い方(HamaCTF2019 WriteUp編)
Shota Shinogi
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
虎の穴 開発室
Fargateを使いこなす!creatiaのインフラを支える技術について
Fargateを使いこなす!creatiaのインフラを支える技術について
虎の穴 開発室
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
Makoto Haruyama
脱Unity!? UE4でVR開発のここが変わった
脱Unity!? UE4でVR開発のここが変わった
エピック・ゲームズ・ジャパン Epic Games Japan
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
Game Tools & Middleware Forum
MagicOnion入門
MagicOnion入門
torisoup
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
Unity Technologies Japan K.K.
なぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリング
Satoshi Kodaira
gRPC と nginx による HTTP/2 サービスメッシュ構築
gRPC と nginx による HTTP/2 サービスメッシュ構築
Kazuki Ogiwara
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
mganeko
ソシャゲにおけるサーバとクライアントの決めごと
ソシャゲにおけるサーバとクライアントの決めごと
peto_tn
コールバックと戦う話
コールバックと戦う話
torisoup
GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方
Takeshi Mikami
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
日本マイクロソフト株式会社
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
Unity Technologies Japan K.K.
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理
DADA246
初めての Spanner 移行
初めての Spanner 移行
Igarashi Toru
SFUの話
SFUの話
tnoho
Three.js使ってみた
Three.js使ってみた
晴哉 谷口
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
Contenu connexe
Tendances
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
虎の穴 開発室
Fargateを使いこなす!creatiaのインフラを支える技術について
Fargateを使いこなす!creatiaのインフラを支える技術について
虎の穴 開発室
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
Makoto Haruyama
脱Unity!? UE4でVR開発のここが変わった
脱Unity!? UE4でVR開発のここが変わった
エピック・ゲームズ・ジャパン Epic Games Japan
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
Game Tools & Middleware Forum
MagicOnion入門
MagicOnion入門
torisoup
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
Unity Technologies Japan K.K.
なぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリング
Satoshi Kodaira
gRPC と nginx による HTTP/2 サービスメッシュ構築
gRPC と nginx による HTTP/2 サービスメッシュ構築
Kazuki Ogiwara
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
mganeko
ソシャゲにおけるサーバとクライアントの決めごと
ソシャゲにおけるサーバとクライアントの決めごと
peto_tn
コールバックと戦う話
コールバックと戦う話
torisoup
GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方
Takeshi Mikami
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
日本マイクロソフト株式会社
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
Unity Technologies Japan K.K.
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理
DADA246
初めての Spanner 移行
初めての Spanner 移行
Igarashi Toru
SFUの話
SFUの話
tnoho
Tendances
(20)
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Supabase Edge Functions と Netlify Edge Functions を使ってみる – 機能とその比較 –
Fargateを使いこなす!creatiaのインフラを支える技術について
Fargateを使いこなす!creatiaのインフラを支える技術について
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
脱Unity!? UE4でVR開発のここが変わった
脱Unity!? UE4でVR開発のここが変わった
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
FINAL FANTASY XVにおけるPhoton利用事例 - Photon運営事務局 GTMF 2018 OSAKA / TOKYO
MagicOnion入門
MagicOnion入門
多機能ボイチャを簡単に導入する方法
多機能ボイチャを簡単に導入する方法
なぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリング
gRPC と nginx による HTTP/2 サービスメッシュ構築
gRPC と nginx による HTTP/2 サービスメッシュ構築
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
ソシャゲにおけるサーバとクライアントの決めごと
ソシャゲにおけるサーバとクライアントの決めごと
コールバックと戦う話
コールバックと戦う話
GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理
初めての Spanner 移行
初めての Spanner 移行
SFUの話
SFUの話
Similaire à Looking glass + videoplayer
Three.js使ってみた
Three.js使ってみた
晴哉 谷口
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
Yoshihiro Ura
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
Kazuya Hiruma
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
動画を黒い画面で見る。AWS宮崎勉強会
動画を黒い画面で見る。AWS宮崎勉強会
典彦 平原
第7回 Web 動画 編集講座 〜編集して Web にアップしてみよう - NAMO (NAgoya Movie Obenkyokai)
第7回 Web 動画 編集講座 〜編集して Web にアップしてみよう - NAMO (NAgoya Movie Obenkyokai)
Katz Ueno
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
A-Frameコンポーネントを公開しよう
A-Frameコンポーネントを公開しよう
Jun Ito
Similaire à Looking glass + videoplayer
(9)
Three.js使ってみた
Three.js使ってみた
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
webアプリケーションフレームワークの話
webアプリケーションフレームワークの話
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
動画を黒い画面で見る。AWS宮崎勉強会
動画を黒い画面で見る。AWS宮崎勉強会
第7回 Web 動画 編集講座 〜編集して Web にアップしてみよう - NAMO (NAgoya Movie Obenkyokai)
第7回 Web 動画 編集講座 〜編集して Web にアップしてみよう - NAMO (NAgoya Movie Obenkyokai)
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
A-Frameコンポーネントを公開しよう
A-Frameコンポーネントを公開しよう
Plus de 優介 黒河
Looking glasslt4 kurokawa
Looking glasslt4 kurokawa
優介 黒河
Looking glassrenderinglt en
Looking glassrenderinglt en
優介 黒河
LookingGlass RenderingOptimizePlan(JP)
LookingGlass RenderingOptimizePlan(JP)
優介 黒河
PHPからJavaへ乗り換えた。そんな昔話をしよう
PHPからJavaへ乗り換えた。そんな昔話をしよう
優介 黒河
Moverio+unityで始めるarグラスアプリ開発
Moverio+unityで始めるarグラスアプリ開発
優介 黒河
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
優介 黒河
Unityで炎上から身を守る方法
Unityで炎上から身を守る方法
優介 黒河
一般的なチートの手法と対策について
一般的なチートの手法と対策について
優介 黒河
ウェアラブル勉強会 東京#2
ウェアラブル勉強会 東京#2
優介 黒河
未来ガジェットMoverioを手に入れたぞ
未来ガジェットMoverioを手に入れたぞ
優介 黒河
Plus de 優介 黒河
(10)
Looking glasslt4 kurokawa
Looking glasslt4 kurokawa
Looking glassrenderinglt en
Looking glassrenderinglt en
LookingGlass RenderingOptimizePlan(JP)
LookingGlass RenderingOptimizePlan(JP)
PHPからJavaへ乗り換えた。そんな昔話をしよう
PHPからJavaへ乗り換えた。そんな昔話をしよう
Moverio+unityで始めるarグラスアプリ開発
Moverio+unityで始めるarグラスアプリ開発
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
Unityで炎上から身を守る方法
Unityで炎上から身を守る方法
一般的なチートの手法と対策について
一般的なチートの手法と対策について
ウェアラブル勉強会 東京#2
ウェアラブル勉強会 東京#2
未来ガジェットMoverioを手に入れたぞ
未来ガジェットMoverioを手に入れたぞ
Dernier
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Dernier
(9)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Looking glass + videoplayer
1.
LookingGlass向けに 動画を書き出してみたアレコレ 黒河 優介
2.
前回のるきべん!! MacBookProで、LookingGlass用コンテンツ動かしたいという気持ちから 最適化を頑張った黒河氏。 LWRPを独自拡張するなどアグレッシブに攻めていったのであった… https://www.slideshare.net/ssuser741a3c/lookingglass-renderingoptimizeplanjp
3.
しかし、その後… あーでも、Surfaceで動かしたいんだよね… 最適化したけど、流石に無理かな… あと、Material全部やり直しだし… → いっそ動画でいいんじゃね!!
4.
という事でLookingGlass向けに 動画を書き出した話です
5.
Looking Glassと動画 基礎編
6.
LookingGlassとVimeo •実は動画共有サービスVimeoが 対応してます • アプリもライブラリに公開 起動するとVimeo上の動画を勝手に流してくれます • Quilt動画もVimeoに特設コーナーあります https://vimeo.com/channels/thelookingglass •
録画用にUnitySDKとか配布してました! https://github.com/vimeo/vimeo-unity-sdk/wiki/Recording-holograms- with-The-Looking-Glass
7.
Vimeo + LookingGlass https://vimeo.com/channels/thelookingglass
8.
共有する動画について
9.
共有する動画について Looking Glassは個体ごとにキャリブレーション値 が違います。最終出力の結果だけ渡しても、人 によっては正しく見れないです。 キャリブレーションする前の多視点画像の方をお 渡しする必要があります。 ※あと自分のみの場合でもコチラが良いです。動画のエンコードによるノ イズとLookingGlass相性悪いので…
10.
Looking Glassと動画 録画編
11.
では早速録画… • 実は VimeoSDKが対応している事は後でわかったことで、今回は UnityのRecorderを使って録画しました •
多視点画像出力の対応するために HoloPlaySDKを少し改造して LenticularシェーダーではなくUnlit/Textureを利用するようにしてみた りしました
12.
あれ、動画のノイズが……
13.
VimeoSDKも同じ問題を持っているみたい… https://github.com/vimeo/vimeo-unity-sdk/wiki/Recording-holograms-with-The-Looking-Glass Vimeo SDKはUnityのネイティブMediaEncoderを使って録音しま すが、時々低品質の結果を生み出すことがわかりました。超高品 質のキャプチャをお探しの場合は、AVProのムービーキャプチャに アップグレードすることをお勧めします。 定価 75ドルのアセットをおススメされる…
14.
よろしい。 ならば静止画連番書き出してから動画にす ることで品質を担保してやる!! ※大分ドツボにハマった感
15.
という事でffmpeg使って何とかしてみた 1. Unity Recorderで連番画像書き出し 2.
Unity Recorderで音声用に動画を書き出し 3. ffmpegを利用して、”2”で作成したところから音声のみ抜き出す 4. ffmpegで”1”の連番画像と”3”の音声から 最終的に動画作成 手順
16.
Unity Recorderでの連番書き出し こんな感じの設定で 連番書き出しました
17.
ffmpegコマンド 3.動画から音声を抜く ffmpeg -i movie.mp4
-ab 196k output.mp3 4.連番静止画と音声で出力 ffmpeg -framerate 30 -i Images/image_%04d.png -i output.mp3 -vcodec libx264 -pix_fmt yuv420p -r 30 unity_crs.mp4
18.
出来ましたーーー • 4096×4096のサイズ、5×9のTile。 4分ちょっとの動画です! • 容量なんと4.57
GB!! • でも、きれいになった!
19.
Looking Glassと動画 再生編
20.
動画書き出しは完了 あとは 再生の方! Vimeo以外の手段が欲しいので スタンドアローンアプリ作ることに…
21.
Unity標準のVideoPlayerだと 4096×4096再生するだけでカクつきました (Surface Pro3) AV Proだとカクつきませんでした!!s 悪いことは言わない…AV
Pro買いましょう
22.
という事で出来ました!! http://wotakuro.sakura.ne.jp/datas/lookingMoviePlayer.zip 実行プログラム+サンプル動画で置いておきます。 ファイル差し替えて遊んでください
Télécharger maintenant