Skip to content

export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4

License

Notifications You must be signed in to change notification settings

Amitkapadi/FrameCapturer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrameCapturer

English (by Google Translate)

フレームバッファ、およびサウンドをキャプチャして画像や動画に出力する Unity 用のプラグインです。exr, png, gif, webm, mp4, wav, ogg, flac への出力に対応しています。動作環境は Unity 5.2 or later & Windows, Mac, Linux に対応しています。

使用するにはまずこのパッケージをプロジェクトにインポートしてください: FrameCapturer.unitypackage
(Linux の場合、プラグインはソースからビルドする必要があります。このリポジトリを clone した後 Plugin/ に移動して cmake を用いてビルドしてください)


MovieRecorder

出力例:
gif_example1

AudioRecorder

GBufferRecorder

deferred shading の際に生成される G-Buffer および motion vector をキャプチャします。 主にコンポジットに使うことを想定しています。
エンコーダの設定など多くの設定は MovieRecorder と共通で、"Capture Component" でキャプチャする G-Buffer のコンポーネントを選べるようになっています。
コンポジットの場合主に exr か png のイメージシーケンスを使うことになると思われますが、WebM などの動画としても出力可能です。

出力例:
gif_example1

License

MIT

About

export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 69.6%
  • C# 23.1%
  • CMake 3.1%
  • ShaderLab 2.7%
  • HLSL 1.3%
  • Batchfile 0.1%
  • C 0.1%