3DCGbook

映像プロダクションに所属しています。主に毎日のアウトプットを配信していこうと思います。

Mathematics

弧度法と度数法

自分がゲーム業界にいた頃にプログラマに「ラジアン単位で…」とか言われて、 「は?んだそれ?」となったのを今でも覚えています。さて、Mayaと何が関係あるか…ということから。 まずMayaのデフォルトは度数法(degrees)です。 もう一つ弧度法(radians)があり…

Maya - 回転変換系プラグインを2つ作りました。

3Dにとって回転というのは大きな問題…。 ただMayaってオイラー以外あまりサポートしてない気がする。 いや、Mayaのデフォルトでも頑張ればクォータニオン回転は得ることは可能ではあるが…。といっても余計な機能も付いちゃってるので、 そのくらい自分で作っ…

ベクトル演算周りちょっとメモ

ベクトル強さを取得するのやっぱあった… ついでにちょっとベクトルについてまとめておこう。 ↓なんかはてなキーワードが入るよう…うう。 import pymel.core as pm import math #取得 selLoc = pm.selected() #point1,point2の位置を取得 point1 = selLoc[0].…

Level of Detail in Maya

学校で数学を勉強していた時に僕は、 「こんなん実際に使うことないねん!」と思っていました。 ただいろんな場面で使えるんだなぁ… といい歳こいた今実感しております。 今回は、これを使ってみましょう。 y = mx + b これは誰でも見覚えがあると思います。…