たぶん3dsmax(以後max)などという3Dソフトを知っている人はそのすじの人でしょうか。
maxはそのすじでは有名ですが有名にしてもExelとはワケが違います。
3dsmaxは三次元のコンピュータ・グラフィック(CG)で画像や映像を作ることが出来るすごいおもちゃですが、とっても高価でそのお金でおいしいものをかなりたくさん食べられるほどです。
が、若いときやや狂ってたのでけっこう前に買ってしまいました。
それで、多くの人はこのソフトを使ったとしてもだいたいマウスでクリックして使うんですけど、それでもとってもいいCGを作ることが出来ます。
けど、maxにはたくさんの単調作業を効率的に自動化する機能が付属しており、それがmaxscriptです。マニュアルもはじめは理解しがたいものでしょうけど、丁寧に作られており、maxscriptユーザーにとってはTeapotオブジェクトのご神体に並ぶ経典ですらあります。
たとえば数万もいる蝶の群れの羽の色をランダムに割り当ててカラフルにするとかのオペレータ単位の効率化から、シーンファイルなどの管理といったプロジェクト・チームのワークフローを整えたりするのにもとても役立ちます。
スクリプト言語なので、他のソフトでは使えません。極短いスクリプトは時々他のソフトでも動くかもしれませんが、きわめて偶然です。
それは日本語が英語と同じ言葉がまず無いのと同じで、maxScriptはExelには外国語にしか聞こえないようなものですし、逆もまたしかり。
制作・©:のぼる/N.Lab