e.blog

主にUnity/UE周りのことについてまとめていきます

2022-02-01から1ヶ月間の記事一覧

C# Job System + Burst compilerを使ってPNG画像の展開を最適化してみる

概要 前回の記事、前々回の記事でPNG画像について書きました。 前回の記事で、最適化について書けたら書きますと書いていたのですが、C# Job SystemとBurst compilerを利用して最適化してみたのでそれをメモがてら書いておきたいと思います。 ちなみに、Unit…

PNGデータを自前で展開してテクスチャ化する

概要 前回の記事でPNGデータの構造とテキストチャンクにデータを書き込むことを書きました。 今回はさらに話を進めて、自前でPNGデータを展開しテクスチャ化するまでを書いてみようと思います。またさらに、速度を上げるためにポインタを直に使っています。…

PNGのText ChunkにC#でデータを書き込む

概要 PNG画像自体に情報を埋め込めたら便利かなーと思ってPNGのテキスト領域について調べたのでそのメモです。 テクスチャを EncodeToPNG() でPNGデータ化したあとに、テキスト領域を追加してファイルに書き出し、それを読み込んでパースして表示、というと…

NDI SDKをUnity向けにPlugin化し映像を配信する

概要 以前、UnityでNDI SDKを利用して映像を受信するプラグインを作る記事を書きました。 今回はこれを拡張して映像配信部分の実装について書きたいと思います。具体的には、配信映像の準備とそのエンコード、およびDLLの利用法についてまとめます。 なお、…