カテゴリー: Programming

maya_python_melscript_vector_topimage

MAYAのPythonスクリプトにMELを組み込んでベクトル計算をする方法MAYAのPythonスクリプトにMELを組み込んでベクトル計算をする方法

MAYAはPythonでスクリプトを書けますが、MAYAのデフォルトのスクリプトはMELです。 MAYAでPythonでスクリプトを書けるようになってから大分たつので今はなくなりましたが、Python対応し始めた頃はまだ […]

maya_python_string_slice_topimage

[Python 文字列]位置を指定して文字を抽出する方法-MAYA アーティストのスクリプト入門-[Python 文字列]位置を指定して文字を抽出する方法-MAYA アーティストのスクリプト入門-

Pythonの文字列を扱う方法は多種多様にあります。 その中で今回は、文字列の位置を指定して文字を抽出する方法を紹介します。 「ファイルの名前を取得できたけど頭文字と末尾の数字は必要ない」 など、文字列の必要な部分だけを […]

maya_py_dictionary_topimage

Python 辞書dictionaryの使い方-MAYA アーティストのスクリプト入門-Python 辞書dictionaryの使い方-MAYA アーティストのスクリプト入門-

Pythonにはリストに似た配列 辞書dictionary があります。 辞書を使うと 関連付けた2つの要素を一組にして、片方は key鍵 もう片方は value要素 にした配列から、key鍵を使ってvalue要素を取り […]

maya_py_getattr_translate_topimage

MAYA Python オブジェクトの位置を取得する方法-MAYA アーティストのスクリプト入門-MAYA Python オブジェクトの位置を取得する方法-MAYA アーティストのスクリプト入門-

MAYAのスクリプトでは オブジェクトの位置情報を取得 する事がよくあります。 対象のオブジェクトを動かすにしても大きくするにしても元の情報が分からないと、正しく操作できません。 位置情報を取得するには対象のオブジェクト […]

python_comment_out_topimage

Python コメントアウトの書き方-MAYA アーティストのスクリプト入門-Python コメントアウトの書き方-MAYA アーティストのスクリプト入門-

皆さんの書いたプログラムコードは他の人に理解されてますか? 正直筆者は過去に自分で書いたプログラムコードの意味が分からない時があります。 さて今回はPythonのコメントアウトの書き方を紹介します。 コメントアウトは主に […]

python_helloworld_topimage

Python学習 はじめの一歩「Hello world」を表示する- MAYAアーティストのスクリプト入門Python学習 はじめの一歩「Hello world」を表示する- MAYAアーティストのスクリプト入門

新しいプログラム言語を学び始める時の儀式と言っても過言ではないのが “Hello world” を表示する事。 当然Pythonでも最初に”Hello world”を表示す […]

maya_python_if-in_topimage

Python if文 inで特定の要素が含まれているか判断MAYAアーティストのスクリプト入門Python if文 inで特定の要素が含まれているか判断MAYAアーティストのスクリプト入門

if 文の条件式はさまざまありますが、in も条件式によく使われます。 in も条件式に使えるのはlistだけではなく文字列や辞書でも使えます。 使い方を覚えると条件式のバリエーションも増えてPythonスクリプトで出来ることも増えるので是非覚えてほしいと思います。

maya_python_getfilesize_topimage

[MAYA] Pythonスクリプトでテクスチャーファイルのサイズを取得する方法[MAYA] Pythonスクリプトでテクスチャーファイルのサイズを取得する方法

ゲーム開発ではデータの容量をとても気します。 モデリングに入る前に「ココは総量〇〇サイズに収めて作ってください」とか。 今回はMAYAで作成するモデルの総容量の中で以外に大きな割合のサイズになるテクスチャーファイルのサイ […]

python_list_topimage

Python list 配列を知らないと何も始まらない MAYAアーティストのスクリプト入門Python list 配列を知らないと何も始まらない MAYAアーティストのスクリプト入門

Pythonのスクリプトで頻繁に使われる list(配列) 特にMAYAで使われるスクリプトの多くは list から始まってるといっても過言ではないぐらい重要です。 今回はMAYAでスクリプトを書く上で避けては通れない […]

jal_ar_flexibility_topimage

Unity+VuforiaでAR開発-2つの画像マーカーの距離に応じて伸び縮みするオブジェクトUnity+VuforiaでAR開発-2つの画像マーカーの距離に応じて伸び縮みするオブジェクト

UnityでAR 検証4回目 JAL都道府県シールを画像マーカーにしてUnity×vuforiaのARを検証するのも今回で4回目です。 今回の目標は「2つの画像マーカーの間オブジェクトを表示。距離に応じてオブジェクトのス […]