3dsmax,MaxScript,Tutorial

$に潜む罠

前回作成したadjustPosという関数では、「現在選択されているもの」という意味で「$」を使用していました。この$は便利ですが実はいろいろな罠が潜んでいるので注意を要します。

まず、シーン内にもう一つ何でも良い ...

3dsmax,MaxScript,Tutorial

関数を作ってみる

これまで使ってきたfloorやceilなど、ある機能を実行してくれるものを「関数」と呼びました。これらの3dsmaxにもともと用意されているものを「ビルトイン関数」と呼びましたが、この関数は自分で作ることもできます。

3dsmax,MaxScript,Tutorial

スクリプトエディタを使う

メニューの「スクリプト→MaxScript エディタ」を実行してスクリプトエディタを開きます。スクリプトエディタはMaxScriptを書くために特化した機能を持つテキストエディタです。MaxScriptを書くの ...

3dsmax,MaxScript,Tutorial

ビルトイン関数を使う

では球体の位置を調整してみましょう。数値の操作には3dsmaxにあらかじめ用意されている関数を使います。関数ってなんだ?という部分は追って詳しく説明しますので、ここでは次のように考えてください。

「関数 ...

3dsmax,MaxScript,Tutorial

目的を定めよう

MaxScriptに限らず、何かプログラム言語を使えるようになりたい、と思った場合にまず必要なのは「目的」です。何を作りたいのか、ということです。当初、この目的を持たないまま漠然と「プログラミングできるようになりてーなー ...

3dsmax,MaxScript,Tutorial

はじめに

3DCGをやっていると、「スクリプトを書いてみたい」という欲求に駆られる人が、多分それなりの数でいる(のではないか)と思います。

その動機にはいろいろあり、例えば具体的に「この作業を自動化したい」とか「スクリプトを ...