3DCG屋さんの活動記録

PROFILE ★★こんな人です

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

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 でシンプルに処理したい。
地味に時間かかった。

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



参考サイト

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


2019年5月23日木曜日

Arduino Unoでキーボードとして文字入力!その1


まずこれで
L地下、ボタンでLED点灯テスト
よしよし


次にキーボード入力するぞ!
http://eucalyn.hatenadiary.jp/entry/original-keyboard-05  
が、keyboardのコマンドがつかえない・・






あ!UnoはUSBデバイスで認識されないからキーボードにできない!だと!?

まじかぁ。







でもファームウェアを書き換えることでUSB HIDデバイスとして認識されるようになるらしい。
・・・色々調べた僕の理解




キーボードとしてArduino使いたい
<必要なこと>
ボタンを押したらキーボードの挙動をするスケッチをArduinoに書き込み
Arduino自体がPC側でUSB HIDデバイスとして認識される必要がある

①は普通にIDEで書き込めばいいけど
②が問題。UnoはUSB HIDで認識されないファームウェアである。

諦めるな!USB HIDで認識されるファームウェアに書き換えればOK!
(え?ファームウェアって勝手に書き変えれるの?そうみたいです)

書き換え用のファームウェア(USB HID認識されるやつ)をダウンロード  
Atmel FLIPというソフトダウンロード&起動して③で書き換え。(Arduinoの指定の端子を短絡しながら書き換え!)




以上!



ファームウェア書き換え完了したので、
USB HIDで認識されるようになった
=書き込んだスケッチの通りキーボードとして機能する!




イエーーイ!^^





※ここで注意
ファームウェアの書き換えはせいぜい100回ほど・・・(非推奨な行為のため)
しかも、スケッチを書き換えるためには元のファームウェアに書き換え戻す必要あり






え?





おいおい、それはつまり、、、



キーボードとしてのスケッチの書き換え&検証のたびにファームウェアを書き変える必要ありってこと?
あっというまに100回とかいくでしょ。。





つまり、実際はやめとこう!ってことじゃん。



USB HIDとして認識させたい(=キーボードとして使いたい)なら、最初からファームウェアが対応しているものを使いましょうってこと!
Arduino Leonald か Micro 


なるほどー









私も手持ちがUnoでどうしてもキーボードとして使いたかったので
ファームウェアの書き換え作業を進めてましたが、
ギリギリのところで「※注意 スケッチの書き換えには、元のファームウェアに戻す必要あり」を知り、中断しました!!!


といことで Microで試しましょう。


<補足>
・③はArduino-keyboard-0.3.hex
・④はFLIP 3.4.7 for Windows (Java Runtime Environement included)

・Flipの起動でエラー出たときはJavaインストールしたら解決した

順を追ってキャプチャ画像貼ります。

Flipのインストール画面



Flipの起動画面・・・なんとエラー!?



落ち着いてエラーメッセージ見て、Javaをインストールすることに。




 そうしたらFlip起動できた^^





まぁ、結局使わなかったんですけどね。






------------------------------------------------------------------------------------------------------


参考サイト

2019年5月19日日曜日

激安DVDプレーヤー、ツインモニターで再生可能な動画形式検証


はい。


ポータブルDVDプレーヤーとして買ったら
SDカードさせて、動画みれるとのことでいろいろ検証。


説明書はこれ

720x576 avi/vob/flv/mpeg2/mpeg4 まで大丈夫

とのことでした。


検証開始。
ひたすら動画変換してSDカードに入れて、実機検証。

まず圧縮率高いmp4!・・・だめまじか


ここから4時間・・・

結論だけいうと、AEのMPEG2の設定でした。
ビットレートがMAX5Mだとフレームレート落ちることなく何とか再生。





以上、自分用のメモでした。
あー疲れた。

ちなみに、480x360で10分動画が500MB未満。
720x540で2分動画が100MBほどでした。

今回買った端末が128GBまでのSDカード対応らしいので
映画なら10~20本入りそう!

おーし。


て、128GBのSDカードほしいな。うちのはまだ8GB。。。

2019年5月14日火曜日