当前位置:网站首页>Docking of arkit and character creator animation curves
Docking of arkit and character creator animation curves
2022-06-24 21:28:00 【qq_ one billion two hundred and four million one hundred and fi】
1.LiveLinkFce Using Apple's ARKit and iPhone Of TrueDepth front camera , share 61 An animation curve , The full names are as follows :
BrowDownLeft; BrowDownRight; BrowInnerUp; BrowOuterUpLeft; BrowOuterUpRight; CheekPuff; CheekSquintLeft; CheekSquintRight;EyeBlinkLeft; EyeBlinkRight; EyeLookDownLeft; EyeLookDownRight; EyeLookInLeft; EyeLookInRight; EyeLookOutLeft; EyeLookOutRight; EyeLookUpLeft; EyeLookUpRight; EyeSquintLeft; EyeSquintRight; EyeWideLeft; EyeWideRight; HeadPitch; HeadRoll; HeadYaw; JawForward; JawLeft; JawOpen; JawRight; LeftEyePitch; LeftEyeRoll; LeftEyeYaw; MouthClose; MouthDimpleLeft; MouthDimpleRight; MouthFrownLeft; MouthFrownRight; MouthFunnel; MouthLeft; MouthLowerDownLeft; MouthLowerDownRight; MouthPressLeft; MouthPressRight; MouthPucker; MouthRight; MouthRollLower; MouthRollUpper; MouthShrugLower; MouthShrugUpper; MouthSmileLeft; MouthSmileRight; MouthStretchLeft; MouthStretchRight; MouthUpperUpLeft; MouthUpperUpRight; NoseSneerLeft; NoseSneerRight; RightEyePitch; RightEyeRoll; RightEyeYaw; TongueOut;
among :
Brow:5 Kind of ( The forehead )
Cheek:3 Kind of ( cheek )
Eye:14 Kind of ( eyes )
Head:3 Kind of ( head )
Jaw:4 Kind of ( with hands )
Mouth:23 Kind of ( mouth )
Nose:2 Kind of ( nose )
Tongue:1 Kind of ( The tongue )
Explanation of each animation curve , See official documents for details :https://developer.apple.com/documentation/arkit/arfaceanchor
2.Character Creator share 595 A kind of curve animation , The full names are as follows :
Brow_Compress_L; Brow_Compress_R; Brow_Drop_L; Brow_Drop_R; Brow_Raise_Inner_L; Brow_Raise_Inner_R; Brow_Raise_Outer_L; Brow_Raise_Outer_R; Cheek_Puff_L; Cheek_Puff_R; Cheek_Raise_L; Cheek_Raise_R; Cheek_Suck_L; Cheek_Suck_R; Ear_Down_L; Ear_Down_R; Ear_Out_L; Ear_Out_R; Ear_Up_L; Ear_Up_R; EO Bulge L; EO Bulge R; EO Center Lower Depth L; EO Center Lower Depth R; EO Center Lower Height L; EO Center Lower Height R; EO Center Upper Depth L; EO Center Upper Depth R; EO Center Upper Height L; EO Center Upper Height R; EO Depth L; EO Depth R; EO Duct Depth L; EO Duct Depth R; EO Inner Depth L; EO Inner Depth R; EO Inner Height L; EO Inner Height R; EO Inner Lower Depth L; EO Inner Lower Depth R; EO Inner Lower Height L; EO Inner Lower Height R; EO Inner Upper Depth L; EO Inner Upper Depth R; EO Inner Upper Height L; EO Inner Upper Height R; EO Inner Width L; EO Inner Width R; EO Lower Depth L; EO Lower Depth R; EO Outer Depth L; EO Outer Depth R; EO Outer Height L; EO Outer Height R; EO Outer Lower Depth L; EO Outer Lower Depth R; EO Outer Lower Height L; EO Outer Lower Height R; EO Outer Upper Depth L; EO Outer Upper Depth R; EO Outer Upper Height L; EO Outer Upper Height R; EO Outer Width L; EO Outer Width R; EO Upper Depth L; EO Upper Depth R; Eye_Blink_L; Eye_Blink_R; Eye_L_Look_Down; Eye_L_Look_L; Eye_L_Look_R; Eye_L_Look_Up; Eye_Pupil_Contract; Eye_Pupil_Dilate; Eye_R_Look_Down; Eye_R_Look_L; Eye_R_Look_R; Eye_R_Look_Up; Eye_Squint_L; Eye_Squint_R; Eye_Wide_L; Eye_Wide_R; Eyelash_Lower_Down_L; Eyelash_Lower_Down_R; Eyelash_Lower_Up_L; Eyelash_Lower_Up_R; Eyelash_Upper_Down_L; Eyelash_Upper_Down_R; Eyelash_Upper_Up_L; Eyelash_Upper_Up_R; Eyelid_Inner_Down_L; Eyelid_Inner_Down_R; Eyelid_Outer_Down_L; Eyelid_Outer_Down_R; Fluffy_Bottom_ALL; Fluffy_Right; Hairline_High_ALL; Hairline_High_M; Hairline_High_R; Hairline_Low_ALL; Hairline_Low_M; Hairline_Low_R; Hairline_Out_All; Head_Backward; Head_Forward; Head_L; Head_R; Head_Tilt_L; Head_Tilt_R; Head_Turn_Down; Head_Turn_L; Head_Turn_R; Head_Turn_Up; Jaw_Backward; Jaw_Down; Jaw_Forward; Jaw_L; Jaw_Open; Jaw_R; Jaw_Up; L_Hair_Front; L_Hair_Left; L_Hair_Right; Length_Long; Length_Short; Mouth_Blow_L; Mouth_Blow_R; Mouth_Chin_Up; Mouth_Close; Mouth_Contract; Mouth_Dimple_L; Mouth_Dimple_R; Mouth_Down; Mouth_Down_Lower_L; Mouth_Down_Lower_R; Mouth_Drop_Lower; Mouth_Drop_Upper; Mouth_Frown_L; Mouth_Frown_R; Mouth_Funnel_Down_L; Mouth_Funnel_Down_R; Mouth_Funnel_Up_L; Mouth_Funnel_Up_R; Mouth_L; Mouth_Lower_L; Mouth_Lower_R; Mouth_Press_L; Mouth_Press_R; Mouth_Pucker_Down_L; Mouth_Pucker_Down_R; Mouth_Pucker_Up_L; Mouth_Pucker_Up_R; Mouth_Pull_Lower_L; Mouth_Pull_Lower_R; Mouth_Pull_Upper_L; Mouth_Pull_Upper_R; Mouth_Push_Lower_L; Mouth_Push_Lower_R; Mouth_Push_Upper_L; Mouth_Push_Upper_R; Mouth_R; Mouth_Roll_In_Lower_L; Mouth_Roll_In_Lower_R; Mouth_Roll_In_Upper_L; Mouth_Roll_In_Upper_R; Mouth_Roll_Out_Lower_L; Mouth_Roll_Out_Lower_R; Mouth_Roll_Out_Upper_L; Mouth_Roll_Out_Upper_R; Mouth_Shrug_Lower; Mouth_Shrug_Upper; Mouth_Smile_L; Mouth_Smile_R; Mouth_Smile_Sharp_L; Mouth_Smile_Sharp_R; Mouth_Stretch_L; Mouth_Stretch_R; Mouth_Tighten_L; Mouth_Tighten_R; Mouth_Up; Mouth_Up_Upper_L; Mouth_Up_Upper_R; Mouth_Upper_L; Mouth_Upper_R; Neck_Swallow_Down; Neck_Swallow_Up; Neck_Tighten_L; Neck_Tighten_R; Nose_Crease_L; Nose_Crease_R; Nose_Nostril_Dilate_L; Nose_Nostril_Dilate_R; Nose_Nostril_Down_L; Nose_Nostril_Down_R; Nose_Nostril_In_L; Nose_Nostril_In_R; Nose_Nostril_Raise_L; Nose_Nostril_Raise_R; Nose_Sneer_L; Nose_Sneer_R; Nose_Tip_Down; Nose_Tip_L; Nose_Tip_R; Nose_Tip_Up; TL Center Lower Depth L; TL Center Lower Depth R; TL Center Lower Height L; TL Center Lower Height R; TL Center Upper Depth L; TL Center Upper Depth R; TL Center Upper Height L; TL Center Upper Height R; TL Depth L; TL Depth R; TL Duct Depth L; TL Duct Depth R; TL Inner Depth L; TL Inner Depth R; TL Inner Height L; TL Inner Height R; TL Inner Lower Depth L; TL Inner Lower Depth R; TL Inner Lower Height L; TL Inner Lower Height R; TL Inner Upper Depth L; TL Inner Upper Depth R; TL Inner Upper Height L; TL Inner Upper Height R; TL Inner Width L; TL Inner Width R; TL Lower Depth L; TL Lower Depth R; TL Outer Depth L; TL Outer Depth R; TL Outer Height L; TL Outer Height R; TL Outer Lower Depth L; TL Outer Lower Depth R; TL Outer Lower Height L; TL Outer Lower Height R; TL Outer Upper Depth L; TL Outer Upper Depth R; TL Outer Upper Height L; TL Outer Upper Height R; TL Outer Width L; TL Outer Width R; TL Upper Depth L; TL Upper Depth R; Tongue_Bulge_L; Tongue_Bulge_R; Tongue_Down; Tongue_Enlarge; Tongue_Extend; Tongue_In; Tongue_L; Tongue_Mid_Up; Tongue_Narrow; Tongue_Out; Tongue_R; Tongue_Roll; Tongue_Tip_Down; Tongue_Tip_L; Tongue_Tip_R; Tongue_Tip_Up; Tongue_Twist_L; Tongue_Twist_R; Tongue_Up; Tongue_Wide; V_Affricate; V_Dental_Lip; V_Explosive; V_Lip_Open;V_Open; V_Tight; V_Tight_O; V_Tongue_Curl_D; V_Tongue_Curl_U; V_Tongue_Lower; V_Tongue_Narrow; V_Tongue_Out; V_Tongue_Raise; V_Tongue_up; V_Wide;
among :
Brow:8 Kind of ( The forehead )
Cheek:6 Kind of ( cheek )
Ear:6 Kind of ( Ears )
EO:46 Kind of ( Cornea )
Eye:28 Kind of ( eyes )
Fluffy:2 Kind of ( hairy ?)
Hairline:7 Kind of ( hairline )
Head:10 Kind of ( head )
Jaw:7 Kind of ( chin )
Hair:10 Kind of ( hair )
Length:2 Kind of ( Hair length ?)
Mouth:59 Kind of ( mouth )
Neck:4 Kind of ( neck )
Nose:16 Kind of ( nose )
TL:44 Kind of ( Unknown )
Tongue:20 Kind of ( The tongue )
V:15 Kind of ( Other animation curves of the mouth )
3. Docking method
3.1 establish remap assets , Rename the parameter ( It can also be in LIveLink Provided remap Modify on the template ), This connects most of the main animation curves , Be sure to fill in the name correctly , Avoid unnecessary spaces and other problems , Otherwise, the modification will fail 



3.2 Docking and adjustment of other animation curves
【 Head / neck 】
Set the head bone angle value , The limit value is adjusted according to the actual effect 
The neck bone follows the head bone , I'm going to set it to 0.5 Times the head bone angle 
Add one “ Modify the curve ” node 
While considering neck rotation , The neck muscles also deform (Arkit No capture of neck muscle movement )
Arkit And CC lack of 【 Head / neck 】 Docking parameters :Head_Backward、Head_Forward、Head_L、Head_R( Unable to capture Xinjiang neck dance )、Neck_Tighten( Tight neck )、Neck_Swallow( Swallow in the neck )
【 eyes / eyelash 】
Be careful :
Set the angle value of the eyeball bone , Normal eyeballs can only Yaw/Pitch rotate , Take the left eye as an example , Right eye empathy 

Arkit No, Eyelash( eyelash )、Eyelid( Eyelid )、Eye_Pupil( Pupil ) The animation curve of , But you can play on your own , such as Eyelash( eyelash )、Eyelid( Eyelid ) And Eye_Blink And so on ,Eye_Pupil( Pupil ) Associated with the actual photometry of the scene . If you want to be related to the reality of photophotography , You need to use other mobile capture software , If you are interested, please read the related articles https://zhuanlan.zhihu.com/p/280746366

Arkit And CC lack of 【 eyes / eyelash 】 Docking parameters :Eyelash( eyelash )、Eyelid( Eyelid )、Eye_Pupil( Pupil )
【 chin 】
Set the angle value of the jaw bone , A normal chin can only Yaw/Pitch rotate 

Arkit And CC lack of 【 chin 】 Docking parameters :Jaw_Down、Jaw_Backward
【 The forehead 】
Be careful :
because Arkit Didn't put browInnerUp( Eyebrows inward and upward ) Split left 、 Right eye , It needs to be set in the animation chart 

Arkit And CC Missing docking parameters :Brow_Compress_L、Brow_Compress_R
【 mouth 】
The mouth is the part with the most types of facial features ,CC It defines up to 59 Kind of mouth animation curve . The mouth is divided into upper and lower halves , Besides being able to move up, down, left and right , And pouting 、 Sip your mouth 、 Crooked mouth 、 With mouth 、O Mouths 、 Kiss 、 Puffy cheek mouth, etc , It also works with the face at the same time 
Arkit And CC Missing docking parameters :Mouth_Contract( Duck mouth ?)、Mouth_Blow( Mouth to mouth type )、Mouth_Tighten( Sip your mouth )、Mouth_Push( Kiss )、Mouth_Pull( Retract your mouth )、Mouth_Up/Down/L/R( The whole mouth goes up, down, left and right )、Mouth_Down_Lower( Lower lip down )、Mouth_Chin_Up( Lower lip up ). There are many screenshots here
【 cheek 】
Be careful :
because Arkit Didn't put cheekPuff( Inflatable face ) Divide into right and left , It needs to be set in the animation chart 
Arkit And CC Missing docking parameters :Cheek_Suck( Inhale face )
【 nose 】
except Nose_Sneer( Laugh at the nose ),Arkit There are no other docking parameters 
【 The tongue 】
except Tongue_Out( Stick out your tongue ),Arkit There are no other docking parameters 

【 Ears 】
Arkit There are no docking parameters 
【 other 】 Have time to study ..
边栏推荐
猜你喜欢

Learn to use a new technology quickly

Analysis of BBR congestion control state machine

memcached全面剖析–3. memcached的删除机制和发展方向

After 5 months' test, it took 15K to come for an interview. When I asked, it was not worth even 5K. It was really

(to be optimized and modified) vivado DDR4 SDRAM (MIG) (2.2) IP core learning record

Sleep revolution - find the right length of rest

Arkit与Character Creator动画曲线的对接

Postman assertion

Php-pdo parameter binding problem

What does CTO (technical director) usually do?
随机推荐
Shell script
Apple mobile phone can see some fun ways to install IPA package
Pytest testing framework
OSI notes sorting
Packaging_ Conversion between basic type and string type
Pyaudio audio recording
Common self realization functions in C language development
The virtual currency evaporated $2trillion in seven months, and the "musks" ended the dream of 150000 people becoming rich
Open function
Appium introduction and environment installation
B站带货当学新东方
自己总结的wireshark抓包技巧
123. 买卖股票的最佳时机 III
使用 Go 编程语言 66 个陷阱:Golang 开发者的陷阱和常见错误指北
Format method and parse method of dateformat class
Appium desktop introduction
TCP_ Nodelay and TCP_ CORK
Poj1061 frog dating (extended Euclid)
Am, FM, PM modulation technology
Does the developer want to change to software testing?