WPF で Direct3D11 をつかってみる
WindowsFormsHost の Child に Control 追加してやるのが一番楽だった。
SlimDxTest/Program.cs at master · hal1932/SlimDxTest · GitHub
Maya .net API のコマンドプラグインだけラップしてみた
hal1932/MayaCommandDebugPlugin · GitHub
こないだのエントリに書いたやつ。
基本的な方針は
- commandDebug -load myCommand で loadPlugin 相当
- commandDebug -command MyCommand で doIt 相当
- commandDebug -unload で unloadPlugin 相当
そんだけ。
Maya Python API 2.0 がだいぶ拡充されてた件
2015 のサービスパックで更新されたって聞いたから、
うちかえって早速試してみた。
あと起動したらなんか SP5 きてた。
コマンドポートからMaya
話には聞くけどやったことなかったからやってみた。
# encoding: utf-8 # Maya 側で commandPort -name 8888 しておく import socket import sys sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(("localhost", 8888)) sock.send("polySphere") result = sock.recv(256) print result.split() # ['pSphere1', 'polySphere1', '\x00']
なるほど、これは嫌だ。。