3DCG屋さんの活動記録

PROFILE ★★こんな人です

3DCGを活用した映像や没入体験コンテンツの制作をしています。テクノロジーの社会実装に興味があり。テクニカルディレクター。面白いこと新しいことにワクワクする気持ちに『素直』でいつづける。

2019年10月25日金曜日

2019年10月24日木曜日

Movie file out でファイル名のパスをPythonで指定


備忘録
-------------------------------

Movie file out で 書き出し(プリレンダー)


project.folder でプロジェクトのフォルダパス取得

../ で親階層に移動

me.name でノード名取得

me.curSeqIndex でタイムラインのフレーム取得


--------------------
以下サンプル


MovieFileInのFileに以下をPythonで入力
project.folder+'/../render/'+str(me.name)+'/'+str(me.name) +  '.' + str(me.curSeqIndex) + '.png'

2019年10月21日月曜日

全フレームを正確にレンダリングする


Touchdesigner で プリレンダーするとき
フレーム欠けせずにレンダリングする方法
https://station.backspace.tokyo/satoruhiga/TDWS_2018/post/day13/


こちらで解説してもらってました。

基本的に


Movie file out

につなげて、

record を ONにしたら書き出し開始。

再生して、終わったら、recordをOFFに。


フレーム落ちしないように

Realtime を オフにして

タイムラインは Onceに変更しておくこと。


ちなみに、PCスペックが低いと
動画書き出しではフレーム落ちしてるので

画像シーケンスで保存することをお勧め



2019年7月26日金曜日

Redshift をコマンドラインレンダリングする Mayaで


※この記事は 2019年12月26日に更新しました。
新しい記事はこちらへどうぞ



以下、古い記事です。
ーーーーーーーーーーーーーーーーーーーー-------------------------------------------------
いつも通りではエラーがでたので、調べた羅ここに書いてあった



ちなみにいつもは

"C:\Program Files\Autodesk\Maya2018\bin\render.exe" -rd <Mayaシーンファイルのフルパス>


以上。めちゃ簡単。
これで、レンダー設定の通りできる。
複数のシーン書き出したいときは、


"C:\Program Files\Autodesk\Maya2018\bin\render.exe" -rd <Mayaシーンファイル1のフルパス>
"C:\Program Files\Autodesk\Maya2018\bin\render.exe" -rd <Mayaシーンファイル2のフルパス>
"C:\Program Files\Autodesk\Maya2018\bin\render.exe" -rd <Mayaシーンファイル3のフルパス>

てするだけで、順番にレンダリングしてくれる。


ただ、Redshiftではうまくいかなくて困ってた。
で、↑の記事。
どうやらCinema4Dのツールがいるらしい。
ということで体験版はこちら。


・・・


出来た!

おしまい

2019年7月23日火曜日

ライブ配信やってみる


Touchdesigner
NDI output(TOP)  commercial版
OBJS(plugins NDI install)
Youtube live


以上を組み合わせて配信までできた。
ただ、YoutubeとOBSとの遅延が1分ほどある。


MacBookProだったけど、ファンうるさいくらいずっと稼働!
ということで、高性能PCが欲しいっす。


一眼とか高画質カメラをHDMIでキャプチャして繋げれば
さらになんかハイレベルなものが作れそうかも



OBSはYoutubeに最終的に配信するソフト、って感じかな。
NDIは、今回は1つのPC内で完結しましたが
他のPCで処理を分散したいときに活用できる。





例えば、
PC1でUE4の映像リアルタイム描画
↓NDI通信
PC2でTouchdesignerでリアルタイムエフェクトと合成
↓NDI通信
OBS
Youtube





参考
OBSとNDI
Touchdesigner NDI  TOPs


2019年6月6日木曜日

Googleスプレッドシートに画像を一括で挿入(IMAGE関数)


ほぼこちらのスクリプトです!笑
https://www.katsushikatech.net/entry/create-file-list-with-google-apps-script


ありがとうございます!


そして、IMAGE関数に貼り付けるのはファイルIDなので、
URLではなくIDを取得する内容に変更します。

用参考
https://developers.google.com/apps-script/reference/drive/file


list.push([file.getName(), file.getUrl()]);//名前とURLを表示します

変更(ID取得)
list.push([file.getName(), file.getId()]);//名前とIDを表示します★

さらに変更(IMAGE関数に)
list.push([file.getName(), '=IMAGE("http://drive.google.com/uc?
export=view&id='+file.getId()+'")']);//名前とIMAGE関数式を表示します★


以上。

2019年6月4日火曜日

TD memo


Python  scriptでパラメータ変更


TextDAT でシンプルに処理したい。
地味に時間かかった。

色々お作法があるみたいですね。



参考サイト

チップチューンとか面白そう。
音に関する記載が多いので、改めて参考にさせていただきたい!