顔のアクションコーディングシステム(FACS)は、すべての視覚的に識別可能な顔の動きを記述するための包括的な解剖学に基づいたシステムです。このシステムは、すべての顔の表情を LeftEyeClosed や MouthLeft のように、個々の筋肉の動きの種類に分解します。これらの筋肉の動き、つまりポーズを、Blender や Maya のようなサードパーティのモデリングソフトウェアを通じて、ヘッドモデルに構成し、保存できます。ヘッドモデルをスタジオにインポートすると、これらのポーズにアクセスしてアニメーションを作成し、生き生きとした表情を生成できます。
以下は、Robloxで幅広い顔の感情を表現するために使用できる50の基本ポーズのリストです。最初のニュートラルポーズを除いて、キャラクターモデルに保存するポーズの順序は重要ではなく、この情報はマッピングプロセス中にカスタムプロパティとして設定されます。
複数のFACS基本ポーズを1つのアニメーションフレームで組み合わせて、複雑な表情を作成することができます。ただし、ポーズの組み合わせによっては衝突する可能性があるため、全てのデフォルト値にポーズの修正を追加する必要があります。
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](#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と組み合わせて使用する場合にのみ見えるため、さもなければ舌はキャラクターの口の内側で曲がります。