Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

murasaqi/Unity_TimelineCameraSwitcher

Repository files navigation

This project has been moved here.(1から作り直し中)

Unity_CameraLiveProduction








Unity_TimelineCameraSwitcher

Unity 2020.3+

v0.1.7 (11/30/2022)


demoImage

※現状エディターのみでお使いいただけます。ビルド可能アップデートは近日公開予定です。
UnityのTimeline上でカメラスイッチングを簡易的に行えるアーティスト向けの拡張です。
映像やアニメーション制作において煩雑だったカメラワーク作成を大幅に簡略化することが可能です。
Cinemasceneとの併用も可能です。

インストールガイド

UnityPackage版

UnityPackage

PackageManager版

demoImage

UnityのPackageManagerの+タブから

Add package from git URL

を選択し

https://github.com/murasaqi/Unity_TimelineCameraSwitcher.git?path=/Unity_TimelineCameraSwitcher/Assets/TimelineCameraSwitcher#v0.1.7

を入力することで追加できます

もしくは UnityProjectのディレクトリにあるPackages/manifest.jsonを開き
dependenciesに一行追加してください。

{
"dependencies": {
    "com.murasaqi.camera_switcher_control": "https://github.com/murasaqi/Unity_TimelineCameraSwitcher.git?path=/Unity_TimelineCameraSwitcher/Assets/TimelineCameraSwitcher#v0.1.7",
    ...
}

設定

Camera Switcher Control

demoImage
CameraSwitcherControlをHierarchy上に追加し、CreateSettingsボタンを押して初期化してください。
必要なアセットが Assets/CameraSwitcherSettings 以下に作成されます。


demoImage
CameraSwitcherControlにプレビューを表示したいRawImage要素をアタッチしてください。
RenderTexture要素をアタッチすると、そちらにも同時に描写結果を書き込むことが可能です。


demoImage
レンダリング時の解像度やカラーフォーマットの変更はTrackのインスペクターで可能です。


demoImage
あとはカメラをHierarchyからドラッグしていけばClipが作成されます。
クリップのブレンディングでクロスフェードが可能です。
基本的にUIをレンダリングするカメラ以外は全部こちらに配置しておいてください。


Clip(Wiggler)

demoImage
Clipごとに手ブレを追加することが可能です。

License

MIT. 商用非商用に関わらずご自由にお使いください。

バグなどの報告

https://twitter.com/murasaki_0606 TwitterもしくはIssueにて報告してくれるとありがたいです。