3DCG屋さんの活動記録

PROFILE ★★こんな人です

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

3DCG屋さんの活動記録

2018年7月21日土曜日

Mayaで自作ノードについて python


Mayaでスクリプトは作ってきたけど、ノード(プラグイン)は挫折の連続で作ってこなかった。 が、ここにきて仕事で必要になってきた。 ので、作ります。 ちなみに MayaでのPythonツール開発の流れ から Mayaに搭載されている機能をあれこれ実験してみる. 実現したい項目の基本操作を抑える. 開発が必要な機能(足りない機能)を調査する. 関連するコマンドを簡単に実験してみる. Mayaで編集操作を行うとスクリプトウィンドウに実際に行われたMELコマンドが表示される. Maya ヘルプから,該当するコマンドのPython版を検索し,サンプルコードを実験する. Pythonコマンドの組み合わせ + GUIで簡単なツールを作成してみる. 編集操作の一連の流れがPythonコマンド列に対応するので実験結果を見ながら組み合わせを調整していく. GUIについてもサンプルコードを実験し,自作コマンドを各GUIに割り当てる. PyMELでPythonプログラムの整形 Pythonコマンドでかかれたプログラムは,PyMELに比べるとあまり直感的ではない. PyMEL...

Arduinoで赤外線リモコン 拡張! その1


別の部屋にあるAVアンプ(赤外リモコン)を制御する! リモコン押す ⬇️ Arduino1 赤外線受信 & データ送信 ⬇︎ ワイヤー ⬇︎ Arduino2 データ受信 & 赤外線送信 ⬇︎ 別室のアンプが赤外線を受信(音量変更) 参考サイト まずはIRセンサーが生きてるか確認。 で、GitHubからDL!お世話になりました! http://arakaze.ready.jp/archives/4245 http://arakaze.ready.jp/archives/4245 ==========- 受信を確認しながら、送信をパルスで送りつづける なんてのは普通のLOOPではできない! ということで、割り込み処理に挑戦だ! 割り込み処理で受信と送信をリアルタイムに同時に http://play-arduino.seesaa.net/article/422913405.html プログラムをなんどもなんども確認して、 また、受信と送信を分けてネットのスケッチを参考にして http://4009.jp/post/2016-08-23-summer/ ここの、受信センサーは受けるとLOW、常時はHIGHだとは気づかなkッタ><; センサーとLEDを同じHIGHでやってはだめだッタ http://310web.ddo.jp/led_kairo/pic_kairo/e_51_sekigai/index.html が、だめだ。 これたぶんんLEDの出力が弱いせいだ https://www.miniinthebox.com/ja/p/38khz-arduino-compatible-ir-infrared-transmitter-module_p903311.html?prm=2.18.104.0 正直微かにしか光っていない 強いのを買おう で結局作ったのはこれ //http://4009.jp/post/2016-08-23-summer/ // volatile...