顔のアクションコーディングシステム(FACS)は、視覚的に認識可能なすべての顔の動きを記述するための包括的で解剖学に基づくシステムです。このシステムは、すべての顔の表情を、LeftEyeClosedやMouthLeftなどの個々の筋肉の動きに分解します。これらの筋肉の動き、またはポーズを、BlenderやMayaなどのサードパーティ製モデリングソフトウェアを通じて、ヘッドモデル内に構成して保存できます。ヘッドモデルをStudioにインポートすると、これらのポーズにアクセスしてアニメーションを作成し、生き生きとした顔の表情を生み出すことができます。
以下は、Robloxで幅広い顔の感情を表現するために使用できる50の基本ポーズのリストです。最初のニュートラルポーズを除いて、キャラクターモデルに保存するポーズの順序は問題ありません。この情報は、マッピングプロセス中にカスタムプロパティとして設定されるためです。
複数のFACS基本ポーズを一つのアニメーションフレームで組み合わせて、複雑な表情を作成することができます。ただし、一部のポーズの組み合わせは衝突する可能性があるため、補正をその完全なデフォルト値に追加する必要があるかもしれません。
LeftEyeClosed
LeftEyeClosed は、キャラクターの左まぶたを閉じます。
RightEyeClosed
RightEyeClosed は、キャラクターの右まぶたを閉じます。
EyesLookDown
EyesLookDown は、目を下に向けます。
JawDrop
JawDrop は、顎を下に下げて口を開きます。
Pucker
Pucker は、口をキスのような形にします。
LeftLipCornerPuller
LeftLipCornerPuller は、口の角を上に引き上げて微笑みます。
RightLipCornerPuller
RightLipCornerPuller は、口の角を上に引き上げて微笑みます。
ChinRaiser
ChinRaiser は、顎を上げて下唇を上に移動させます。
ChinRaiser を使用すると、キャラクターの口が閉じているときに、キャラクターの下唇が上唇に衝突します。顎を上げながら口を閉じておきたい場合は、ChinRaiserUpperLip と ChinRaiser を組み合わせて使用し、下唇と上唇の両方を上に上げて衝突を避けます。この方法を使用する場合は、ChinRaiser と ChinRaiserUpperLip の両方の値を同じに設定し、唇が同じ距離だけ上に移動するようにする必要があります。
ChinRaiserUpperLip
ChinRaiserUpperLip は、ChinRaiserが作動しているときに上唇を上に持ち上げ、上唇に触れます。
LeftCheekRaiser
LeftCheekRaiser は、キャラクターの左目を細めます。
RightCheekRaiser
RightCheekRaiser は、キャラクターの右目を細めます。
LeftInnerBrowRaiser
LeftInnerBrowRaiser は、キャラクターの左眉の内側を上に持ち上げます。
RightInnerBrowRaiser
RightInnerBrowRaiser は、キャラクターの右眉の内側を上に持ち上げます。
LeftLipCornerDown
LeftLipCornerDown は、口の角を下に下げてしかめっ面を作ります。
RightLipCornerDown
RightLipCornerDown は、口の角を下に下げてしかめっ面を作ります。
LeftLowerLipDepressor
LeftLowerLipDepressor は、下唇を上唇から下に下げ、下の歯を見せます。
RightLowerLipDepressor
RightLowerLipDepressor は、下唇を上唇から下に下げ、下の歯を見せます。
EyesLookLeft
EyesLookLeft は、目を左に向けます。
EyesLookRight
EyesLookRight は、目を右に向けます。
EyesLookUp
EyesLookUp は、目を上に向けます。
LeftLipStretcher
LeftLipStretcher は、口の角を引き離します。
LeftUpperLipRaiser
LeftUpperLipRaiser は、キャラクターの左上唇を下唇から引き上げ、上の歯を見せます。
LipsTogether
LipsTogether は、キャラクターの唇を合わせます。ただし、キャラクターの口が閉じている場合、唇はすでに合わせられており、衝突します。
このポーズの主な使用ケースは、JawDropプロパティとの関連です。JawDrop と LipsTogether をデフォルト値の100%に設定すると、顎が下がってもキャラクターの唇は一緒に留まります。
さらに、JawDrop をデフォルト値の100%に設定し、LipsTogether を100%のデフォルト値にイーズイン・イーズアウトすると、キャラクターの唇が開閉します。
RightLipStretcher
RightLipStretcher は、口の角を引き離します。
RightUpperLipRaiser
RightUpperLipRaiser は、右上唇を下唇から引き上げ、上の歯を見せます。
FlatPucker
FlatPucker は、口の角を内側に持っていき、唇を歯に押し付けます。このポーズは、リップタイトナーとしても知られています。
Funneler
Funneler は、口で'O'の形を作ります。
LowerLipSuck
LowerLipSuck は、下唇を歯の上に転がします。
LipPresser
LipPresser は、唇を押し合わせます。
MouthLeft
MouthLeft は、口をキャラクターの左側に移動させます。このプロパティは、キャラクターの顎、歯、舌を動かさず、口だけを動かします。追加の顔の特徴も動かしたい場合は、JawLeft を代わりに使用してください。
MouthRight
MouthRight は、口をキャラクターの右側に移動させます。このプロパティは、キャラクターの顎、歯、舌を右に動かさず、口だけを動かします。追加の顔の特徴も動かしたい場合は、JawRight を代わりに使用してください。
UpperLipSuck
UpperLipSuck は、上唇を歯の周りに転がします。
LeftCheekPuff
LeftCheekPuff は、キャラクターの左頬を膨らませます。
LeftDimpler
LeftDimpler は、口の左側の角を歯の方に戻します。
RightCheekPuff
RightCheekPuff は、キャラクターの右頬を膨らませます。
RightDimpler
RightDimpler は、口の右側の角を歯の方に戻します。
JawLeft
JawLeft は、キャラクターの顎、歯、舌、下唇を左に移動させます。口を左にだけ動かしたい場合は、MouthLeft を代わりに使用してください。
JawRight
JawRight は、キャラクターの顎、歯、舌、下唇を右に移動させます。口を右にだけ動かしたい場合は、MouthRight を代わりに使用してください。
Corrugator
Corrugator は、左と右の眉を内側に寄せます。
LeftBrowLowerer
LeftBrowLowerer は、キャラクターの左眉を下に下げます。
LeftOuterBrowRaiser
LeftOuterBrowRaiser は、キャラクターの左眉の外側を上に上げます。
LeftNoseWrinkler
LeftNoseWrinkler は、キャラクターの左鼻の穴を上げ、眉を少し下に引き下げ、鼻の左側にしわを寄せます。
RightBrowLowerer
RightBrowLowerer は、キャラクターの右眉を下に下げます。
RightOuterBrowRaiser
RightOuterBrowRaiser は、キャラクターの右眉の外側を上に上げます。
RightNoseWrinkler
RightNoseWrinkler は、キャラクターの右鼻の穴を上げ、眉を少し下に引き下げ、鼻の右側にしわを寄せます。
LeftEyeUpperLidRaiser
LeftEyeUpperLidRaiser は、キャラクターの左まぶたを上に上げて、虹彩の上の白目をさらに見えるようにします。
RightEyeUpperLidRaiser
RightEyeUpperLidRaiser は、キャラクターの右まぶたを上に上げて、虹彩の上の白目をさらに見えるようにします。
TongueDown
TongueDown は、舌を下に曲げます。このポーズは、TongueOut と組み合わせないと見えず、そうでなければ舌はキャラクターの口の中で下に曲がったままとなります。
TongueOut
TongueOut は、舌の先を口の外に出します。
TongueUp
TongueUp は、舌を上に曲げます。このポーズは、TongueOut と組み合わせないと見えず、そうでなければ舌はキャラクターの口の中で上に曲がったままとなります。