e2f2e6668a
Maya API 2.0 plugin that maps a skeleton to OpenPose_full keypoints (BODY_25 or COCO body, 21+21 hand, 70 face) via an openposeCharacter node, with a live Viewport 2.0 draw override, an "OpenPose" viewport renderer plus openposeRenderSequence for PNG output, and a PySide2 mapping editor. Face can also be driven procedurally from ARKit's 52 blendshape weights instead of facial joints, for rigs with no facial skeleton. Includes VS Code debug configs and Maya test scenes/renders. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
601 lines
29 KiB
Mathematica
601 lines
29 KiB
Mathematica
//Maya ASCII 2024 scene
|
|
//Name: openpose_humanik_test.ma
|
|
//Last modified: Tue, Jul 14, 2026 08:03:24 AM
|
|
//Codeset: 950
|
|
requires maya "2024";
|
|
requires -nodeType "openposeCharacter" "openposeRenderer.py" "1.0.0";
|
|
currentUnit -l centimeter -a degree -t film;
|
|
fileInfo "application" "maya";
|
|
fileInfo "product" "Maya 2024";
|
|
fileInfo "version" "2024";
|
|
fileInfo "cutIdentifier" "202310181224-69282f2959";
|
|
fileInfo "osv" "Windows 10 Pro v2009 (Build: 19045)";
|
|
fileInfo "UUID" "B6CCE6EA-431E-6CE9-7360-46BABE0883C3";
|
|
createNode transform -s -n "persp";
|
|
rename -uid "8310D31F-4947-8244-A1E4-1EBAEA32C348";
|
|
setAttr ".v" no;
|
|
setAttr ".t" -type "double3" 28 21 28 ;
|
|
setAttr ".r" -type "double3" -27.938352729602379 44.999999999999972 -5.172681101354183e-14 ;
|
|
createNode camera -s -n "perspShape" -p "persp";
|
|
rename -uid "82EA3896-4D08-DC2C-28CD-599B24956C13";
|
|
setAttr -k off ".v" no;
|
|
setAttr ".fl" 34.999999999999993;
|
|
setAttr ".coi" 44.82186966202994;
|
|
setAttr ".imn" -type "string" "persp";
|
|
setAttr ".den" -type "string" "persp_depth";
|
|
setAttr ".man" -type "string" "persp_mask";
|
|
setAttr ".hc" -type "string" "viewSet -p %camera";
|
|
createNode transform -s -n "top";
|
|
rename -uid "DABFE07D-478C-AA01-1F9C-678755F64C09";
|
|
setAttr ".v" no;
|
|
setAttr ".t" -type "double3" 0 1000.1 0 ;
|
|
setAttr ".r" -type "double3" -90 0 0 ;
|
|
createNode camera -s -n "topShape" -p "top";
|
|
rename -uid "D3D3EFDD-4F6D-F68D-9220-0DA16D0A1F71";
|
|
setAttr -k off ".v" no;
|
|
setAttr ".rnd" no;
|
|
setAttr ".coi" 1000.1;
|
|
setAttr ".ow" 30;
|
|
setAttr ".imn" -type "string" "top";
|
|
setAttr ".den" -type "string" "top_depth";
|
|
setAttr ".man" -type "string" "top_mask";
|
|
setAttr ".hc" -type "string" "viewSet -t %camera";
|
|
setAttr ".o" yes;
|
|
createNode transform -s -n "front";
|
|
rename -uid "F8E3E41F-4F0B-4D85-E2B1-48A41CAB1138";
|
|
setAttr ".v" no;
|
|
setAttr ".t" -type "double3" 0 0 1000.1 ;
|
|
createNode camera -s -n "frontShape" -p "front";
|
|
rename -uid "CCC3EC0C-46DA-91A7-0DCC-81BC4C7FAF07";
|
|
setAttr -k off ".v" no;
|
|
setAttr ".rnd" no;
|
|
setAttr ".coi" 1000.1;
|
|
setAttr ".ow" 30;
|
|
setAttr ".imn" -type "string" "front";
|
|
setAttr ".den" -type "string" "front_depth";
|
|
setAttr ".man" -type "string" "front_mask";
|
|
setAttr ".hc" -type "string" "viewSet -f %camera";
|
|
setAttr ".o" yes;
|
|
createNode transform -s -n "side";
|
|
rename -uid "2DD1A2E6-45CB-8424-CD34-EA99A6909668";
|
|
setAttr ".v" no;
|
|
setAttr ".t" -type "double3" 1000.1 0 0 ;
|
|
setAttr ".r" -type "double3" 0 90 0 ;
|
|
createNode camera -s -n "sideShape" -p "side";
|
|
rename -uid "DC0110C9-4CDD-4029-B41F-65ABE3304C2D";
|
|
setAttr -k off ".v" no;
|
|
setAttr ".rnd" no;
|
|
setAttr ".coi" 1000.1;
|
|
setAttr ".ow" 30;
|
|
setAttr ".imn" -type "string" "side";
|
|
setAttr ".den" -type "string" "side_depth";
|
|
setAttr ".man" -type "string" "side_mask";
|
|
setAttr ".hc" -type "string" "viewSet -s %camera";
|
|
setAttr ".o" yes;
|
|
createNode joint -n "Hips";
|
|
rename -uid "E9306125-46F8-B494-7C68-9AB3C96BAC96";
|
|
setAttr ".t" -type "double3" 0 100 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "Spine" -p "Hips";
|
|
rename -uid "58DE271D-43EC-C3AB-7A53-B7BF3FA13790";
|
|
setAttr ".t" -type "double3" 0 8 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "Spine1" -p "Spine";
|
|
rename -uid "F6BC0D78-4658-A609-465B-39ADC157E71F";
|
|
setAttr ".t" -type "double3" 0 8 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "Spine2" -p "Spine1";
|
|
rename -uid "73D40132-43A4-BB37-4641-9898153CE359";
|
|
setAttr ".t" -type "double3" 0 8 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "Neck" -p "Spine2";
|
|
rename -uid "50248927-4A10-1E1A-B0EC-9F9433272563";
|
|
setAttr ".t" -type "double3" 0 14 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "Head" -p "Neck";
|
|
rename -uid "E2E49FA6-40DF-644F-C277-F1A5600E55BA";
|
|
setAttr ".t" -type "double3" 0 10 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "HeadTop_End" -p "Head";
|
|
rename -uid "9F15C7EE-4C19-3979-4323-0F9EB7F7D30F";
|
|
setAttr ".t" -type "double3" 0 17 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftShoulder" -p "Spine2";
|
|
rename -uid "9D4188CC-43BF-05F9-8A26-E9B00AC84698";
|
|
setAttr ".t" -type "double3" 6 6 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftArm" -p "LeftShoulder";
|
|
rename -uid "A82601D5-44B9-0B04-B4DB-B281736DFCD9";
|
|
setAttr ".t" -type "double3" 12 -2 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftForeArm" -p "LeftArm";
|
|
rename -uid "531ACB20-4CA6-6BE7-8AD6-3F97594BB8DD";
|
|
setAttr ".t" -type "double3" 24 -2 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHand" -p "LeftForeArm";
|
|
rename -uid "5584D550-4C96-1A13-866F-45A6511F910E";
|
|
setAttr ".t" -type "double3" 22 -2 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandThumb1" -p "LeftHand";
|
|
rename -uid "6D4E3EC0-4A52-74B4-205B-0681F5FFDE44";
|
|
setAttr ".t" -type "double3" 2 -2 4 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandThumb2" -p "LeftHandThumb1";
|
|
rename -uid "AA96287C-47EC-C043-93CD-BC9A89DE027E";
|
|
setAttr ".t" -type "double3" 3.0000000000000142 -1 2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandThumb3" -p "LeftHandThumb2";
|
|
rename -uid "4B6B9912-4582-8B2D-961F-AEBAD5C512E8";
|
|
setAttr ".t" -type "double3" 2.9999999999999716 -1 2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandThumb4" -p "LeftHandThumb3";
|
|
rename -uid "B01DBD78-4847-78DD-78C8-D2B20522113E";
|
|
setAttr ".t" -type "double3" 3.0000000000000142 -1 2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandIndex1" -p "LeftHand";
|
|
rename -uid "A03138BA-4885-2601-C006-D88B90383B56";
|
|
setAttr ".t" -type "double3" 6 0 3 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandIndex2" -p "LeftHandIndex1";
|
|
rename -uid "398FBD7F-4423-1D30-6922-A590AA87CA98";
|
|
setAttr ".t" -type "double3" 5.9999999999999858 0 0.99999999999999956 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandIndex3" -p "LeftHandIndex2";
|
|
rename -uid "9BB07943-436F-A380-3B61-9A94703D5365";
|
|
setAttr ".t" -type "double3" 5.0000000000000142 0 1.0000000000000009 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandIndex4" -p "LeftHandIndex3";
|
|
rename -uid "4517123B-47F2-4473-C397-368B225A3EBF";
|
|
setAttr ".t" -type "double3" 4.9999999999999858 0 1 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandMiddle1" -p "LeftHand";
|
|
rename -uid "8A3473A1-4000-3BDE-62C8-B2842706D6E1";
|
|
setAttr ".t" -type "double3" 7 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandMiddle2" -p "LeftHandMiddle1";
|
|
rename -uid "97989261-45CF-6F6D-44AE-A291F202CBBA";
|
|
setAttr ".t" -type "double3" 6 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandMiddle3" -p "LeftHandMiddle2";
|
|
rename -uid "26E91C0B-44E4-B3CE-3BEE-0A9BB5B04F72";
|
|
setAttr ".t" -type "double3" 5 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandMiddle4" -p "LeftHandMiddle3";
|
|
rename -uid "AA8533FE-4725-477F-0D4C-A3850047AC5D";
|
|
setAttr ".t" -type "double3" 5 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandRing1" -p "LeftHand";
|
|
rename -uid "EC92DECD-4CDD-7220-9D22-4DB5884D3B6F";
|
|
setAttr ".t" -type "double3" 6 0 -3 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandRing2" -p "LeftHandRing1";
|
|
rename -uid "7DC27F02-4D46-0B9C-6D2C-5ABA3C58B0D5";
|
|
setAttr ".t" -type "double3" 5.9999999999999858 0 -0.99999999999999956 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandRing3" -p "LeftHandRing2";
|
|
rename -uid "C07A75D5-4F15-44BA-BA70-A38B4A5BD455";
|
|
setAttr ".t" -type "double3" 5.0000000000000142 0 -1.0000000000000009 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandRing4" -p "LeftHandRing3";
|
|
rename -uid "19BE3F34-47D8-3586-C9A2-9FBDFA49E044";
|
|
setAttr ".t" -type "double3" 4.9999999999999858 0 -1 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandPinky1" -p "LeftHand";
|
|
rename -uid "7179691A-4710-483B-418D-C5BEC7AF33D2";
|
|
setAttr ".t" -type "double3" 5 0 -6 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandPinky2" -p "LeftHandPinky1";
|
|
rename -uid "6AA6C96A-47A4-0573-057C-709DA0C4094D";
|
|
setAttr ".t" -type "double3" 4.9999999999999858 0 -2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandPinky3" -p "LeftHandPinky2";
|
|
rename -uid "6A9BC4C2-4EFF-8778-C75F-808DAE8134C6";
|
|
setAttr ".t" -type "double3" 4.0000000000000284 1.4210854715202004e-14 -2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftHandPinky4" -p "LeftHandPinky3";
|
|
rename -uid "CA4A295D-447B-5283-3FB0-7C91D3D7CD74";
|
|
setAttr ".t" -type "double3" 3.9999999999999858 -1.4210854715202004e-14 -2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightShoulder" -p "Spine2";
|
|
rename -uid "BE79F239-48FB-A0A7-806C-5BAAB007AAEA";
|
|
setAttr ".t" -type "double3" -6 6 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightArm" -p "RightShoulder";
|
|
rename -uid "70793BE9-41F1-1093-61E1-1096408735AB";
|
|
setAttr ".t" -type "double3" -12 -2 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightForeArm" -p "RightArm";
|
|
rename -uid "891BC1DC-43C2-7372-FC15-1B99956F3C2E";
|
|
setAttr ".t" -type "double3" -24 -2 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHand" -p "RightForeArm";
|
|
rename -uid "DA45E6E9-4B12-EA7D-F342-20AE197FA29B";
|
|
setAttr ".t" -type "double3" -22 -2 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandThumb1" -p "RightHand";
|
|
rename -uid "8E544F46-4E34-33B3-83D1-25998605482F";
|
|
setAttr ".t" -type "double3" -2 -2 4 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandThumb2" -p "RightHandThumb1";
|
|
rename -uid "43B6E543-4D87-4B53-F755-6EB549FB3BC4";
|
|
setAttr ".t" -type "double3" -3.0000000000000142 -1 2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandThumb3" -p "RightHandThumb2";
|
|
rename -uid "DC49883E-48D7-286B-5F07-D9982CADE0AF";
|
|
setAttr ".t" -type "double3" -2.9999999999999716 -1 2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandThumb4" -p "RightHandThumb3";
|
|
rename -uid "5D206C3A-421E-9936-D390-6B9CB23810DF";
|
|
setAttr ".t" -type "double3" -3.0000000000000142 -1 2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandIndex1" -p "RightHand";
|
|
rename -uid "8C06B2EA-4B98-E406-F401-949FB260613D";
|
|
setAttr ".t" -type "double3" -6 0 3 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandIndex2" -p "RightHandIndex1";
|
|
rename -uid "73F71279-406F-09AD-701D-0BA6B49BE549";
|
|
setAttr ".t" -type "double3" -5.9999999999999858 0 0.99999999999999956 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandIndex3" -p "RightHandIndex2";
|
|
rename -uid "061EF514-4CAA-A47F-DEB6-BFAD2F263C96";
|
|
setAttr ".t" -type "double3" -5.0000000000000142 0 1.0000000000000009 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandIndex4" -p "RightHandIndex3";
|
|
rename -uid "DDF6214D-4359-D570-5413-7C94AB13AC38";
|
|
setAttr ".t" -type "double3" -4.9999999999999858 0 1 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandMiddle1" -p "RightHand";
|
|
rename -uid "6506A5F1-4593-D2B3-C7C5-B4AB35ED7D37";
|
|
setAttr ".t" -type "double3" -7 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandMiddle2" -p "RightHandMiddle1";
|
|
rename -uid "08A64278-4C70-F47A-D18F-CC9C8411BE57";
|
|
setAttr ".t" -type "double3" -6 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandMiddle3" -p "RightHandMiddle2";
|
|
rename -uid "748CD3DA-4B74-0088-C9AB-FA8AE8D7CAB5";
|
|
setAttr ".t" -type "double3" -5 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandMiddle4" -p "RightHandMiddle3";
|
|
rename -uid "7633A974-417A-20FF-334F-C2BB7A7036D6";
|
|
setAttr ".t" -type "double3" -5 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandRing1" -p "RightHand";
|
|
rename -uid "867831A1-417A-2205-69D2-43B66EBD926A";
|
|
setAttr ".t" -type "double3" -6 0 -3 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandRing2" -p "RightHandRing1";
|
|
rename -uid "18D84F5D-47EC-EEC5-8502-4E870F9DE8FE";
|
|
setAttr ".t" -type "double3" -5.9999999999999858 0 -0.99999999999999956 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandRing3" -p "RightHandRing2";
|
|
rename -uid "5F1CCA7A-48C7-8646-DD9D-EABF4C7AB79E";
|
|
setAttr ".t" -type "double3" -5.0000000000000142 0 -1.0000000000000009 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandRing4" -p "RightHandRing3";
|
|
rename -uid "91E8358F-4CA2-A7FC-8E68-EB85D4CEE45A";
|
|
setAttr ".t" -type "double3" -4.9999999999999858 0 -1 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandPinky1" -p "RightHand";
|
|
rename -uid "A6572AF3-4928-F15A-30CC-EA8C0149BBDC";
|
|
setAttr ".t" -type "double3" -5 0 -6 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandPinky2" -p "RightHandPinky1";
|
|
rename -uid "AC21159E-45C1-65B8-2EA9-858DD060F467";
|
|
setAttr ".t" -type "double3" -4.9999999999999858 0 -2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandPinky3" -p "RightHandPinky2";
|
|
rename -uid "279FA6BA-44C6-3A12-0CEF-E2A65DD954D3";
|
|
setAttr ".t" -type "double3" -4.0000000000000284 1.4210854715202004e-14 -2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightHandPinky4" -p "RightHandPinky3";
|
|
rename -uid "81A4FC64-4F40-282A-062F-8897DF25690D";
|
|
setAttr ".t" -type "double3" -3.9999999999999858 -1.4210854715202004e-14 -2 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftUpLeg" -p "Hips";
|
|
rename -uid "C6D9AA89-47BB-9803-CA4F-5CAEFC4BD087";
|
|
setAttr ".t" -type "double3" 9 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftLeg" -p "LeftUpLeg";
|
|
rename -uid "657ECF49-4370-B8E1-6E3C-C1AF7725A5B5";
|
|
setAttr ".t" -type "double3" -1.7763568394002505e-15 -45 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftFoot" -p "LeftLeg";
|
|
rename -uid "FCB58E90-49E7-F954-C7DF-6FA091557209";
|
|
setAttr ".t" -type "double3" 1.7763568394002505e-15 -45 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftToeBase" -p "LeftFoot";
|
|
rename -uid "56B5AE88-4263-7496-B6FE-8B854CB1C5E0";
|
|
setAttr ".t" -type "double3" 1.7763568394002505e-15 -10 14 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "LeftToe_End" -p "LeftToeBase";
|
|
rename -uid "F71FD7B7-48CD-2E65-44BD-CE94B6622567";
|
|
setAttr ".t" -type "double3" -3.5527136788005009e-15 0 10 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightUpLeg" -p "Hips";
|
|
rename -uid "A0973F04-41A3-B049-0942-25A06B02173D";
|
|
setAttr ".t" -type "double3" -9 0 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightLeg" -p "RightUpLeg";
|
|
rename -uid "D8909A18-4033-2D8A-76C0-8583C5A52D03";
|
|
setAttr ".t" -type "double3" 1.7763568394002505e-15 -45 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightFoot" -p "RightLeg";
|
|
rename -uid "9706929B-41F9-72B6-AF92-33AE9BFDBD5E";
|
|
setAttr ".t" -type "double3" -1.7763568394002505e-15 -45 0 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightToeBase" -p "RightFoot";
|
|
rename -uid "105CF3D4-40DB-FED2-236B-888495BFF390";
|
|
setAttr ".t" -type "double3" -1.7763568394002505e-15 -10 14 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode joint -n "RightToe_End" -p "RightToeBase";
|
|
rename -uid "C8B059A4-47AA-8A97-8733-D9BE21B009F7";
|
|
setAttr ".t" -type "double3" 3.5527136788005009e-15 0 10 ;
|
|
setAttr ".mnrl" -type "double3" -360 -360 -360 ;
|
|
setAttr ".mxrl" -type "double3" 360 360 360 ;
|
|
createNode transform -n "transform1";
|
|
rename -uid "9D123D7D-4CC9-093E-A509-0690E79315F7";
|
|
createNode openposeCharacter -n "openposeCharacter_HIK" -p "transform1";
|
|
rename -uid "F4C90625-4C92-897E-8D0B-24B04BDDCD5D";
|
|
setAttr -k off ".v";
|
|
setAttr -s 59 ".tj";
|
|
createNode lightLinker -s -n "lightLinker1";
|
|
rename -uid "D9C92F2B-4274-F3E8-55F9-3C9220E74C8C";
|
|
setAttr -s 2 ".lnk";
|
|
setAttr -s 2 ".slnk";
|
|
createNode displayLayerManager -n "layerManager";
|
|
rename -uid "CCEC4154-4F20-8390-7839-93A6B3FE0C0C";
|
|
createNode displayLayer -n "defaultLayer";
|
|
rename -uid "0E4AF3B6-4A43-CBF3-4F49-448E0BA8F555";
|
|
setAttr ".ufem" -type "stringArray" 0 ;
|
|
createNode renderLayerManager -n "renderLayerManager";
|
|
rename -uid "40B9D3D6-414F-4FFE-9266-6E83CDFBAACF";
|
|
createNode renderLayer -n "defaultRenderLayer";
|
|
rename -uid "4C2D15F1-4F34-6E9A-D299-50A2D0F719CA";
|
|
setAttr ".g" yes;
|
|
createNode script -n "uiConfigurationScriptNode";
|
|
rename -uid "C8AD5306-42A0-C02B-2782-70BFA1B3DBD4";
|
|
setAttr ".b" -type "string" "// Maya Mel UI Configuration File.\n// No UI generated in batch mode.\n";
|
|
setAttr ".st" 3;
|
|
createNode script -n "sceneConfigurationScriptNode";
|
|
rename -uid "58E5288A-41F1-3CA0-2020-0F9236560092";
|
|
setAttr ".b" -type "string" "playbackOptions -min 1 -max 120 -ast 1 -aet 200 ";
|
|
setAttr ".st" 6;
|
|
select -ne :time1;
|
|
setAttr ".o" 1;
|
|
setAttr ".unw" 1;
|
|
select -ne :hardwareRenderingGlobals;
|
|
setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ;
|
|
setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1
|
|
1 1 1 0 0 0 0 0 0 0 0 0
|
|
0 0 0 0 ;
|
|
setAttr ".fprt" yes;
|
|
setAttr ".rtfm" 1;
|
|
select -ne :renderPartition;
|
|
setAttr -s 2 ".st";
|
|
select -ne :renderGlobalsList1;
|
|
select -ne :defaultShaderList1;
|
|
setAttr -s 5 ".s";
|
|
select -ne :postProcessList1;
|
|
setAttr -s 2 ".p";
|
|
select -ne :defaultRenderingList1;
|
|
select -ne :standardSurface1;
|
|
setAttr ".bc" -type "float3" 0.40000001 0.40000001 0.40000001 ;
|
|
setAttr ".sr" 0.5;
|
|
select -ne :initialShadingGroup;
|
|
setAttr ".ro" yes;
|
|
select -ne :initialParticleSE;
|
|
setAttr ".ro" yes;
|
|
select -ne :defaultRenderGlobals;
|
|
addAttr -ci true -h true -sn "dss" -ln "defaultSurfaceShader" -dt "string";
|
|
setAttr ".dss" -type "string" "standardSurface1";
|
|
select -ne :defaultResolution;
|
|
setAttr ".pa" 1;
|
|
select -ne :defaultColorMgtGlobals;
|
|
setAttr ".cfe" yes;
|
|
setAttr ".cfp" -type "string" "<MAYA_RESOURCES>/OCIO-configs/Maya2022-default/config.ocio";
|
|
setAttr ".vtn" -type "string" "ACES 1.0 SDR-video (sRGB)";
|
|
setAttr ".vn" -type "string" "ACES 1.0 SDR-video";
|
|
setAttr ".dn" -type "string" "sRGB";
|
|
setAttr ".wsn" -type "string" "ACEScg";
|
|
setAttr ".otn" -type "string" "ACES 1.0 SDR-video (sRGB)";
|
|
setAttr ".potn" -type "string" "ACES 1.0 SDR-video (sRGB)";
|
|
select -ne :hardwareRenderGlobals;
|
|
setAttr ".ctrs" 256;
|
|
setAttr ".btrs" 512;
|
|
connectAttr "Hips.s" "Spine.is";
|
|
connectAttr "Spine.s" "Spine1.is";
|
|
connectAttr "Spine1.s" "Spine2.is";
|
|
connectAttr "Spine2.s" "Neck.is";
|
|
connectAttr "Neck.s" "Head.is";
|
|
connectAttr "Head.s" "HeadTop_End.is";
|
|
connectAttr "Spine2.s" "LeftShoulder.is";
|
|
connectAttr "LeftShoulder.s" "LeftArm.is";
|
|
connectAttr "LeftArm.s" "LeftForeArm.is";
|
|
connectAttr "LeftForeArm.s" "LeftHand.is";
|
|
connectAttr "LeftHand.s" "LeftHandThumb1.is";
|
|
connectAttr "LeftHandThumb1.s" "LeftHandThumb2.is";
|
|
connectAttr "LeftHandThumb2.s" "LeftHandThumb3.is";
|
|
connectAttr "LeftHandThumb3.s" "LeftHandThumb4.is";
|
|
connectAttr "LeftHand.s" "LeftHandIndex1.is";
|
|
connectAttr "LeftHandIndex1.s" "LeftHandIndex2.is";
|
|
connectAttr "LeftHandIndex2.s" "LeftHandIndex3.is";
|
|
connectAttr "LeftHandIndex3.s" "LeftHandIndex4.is";
|
|
connectAttr "LeftHand.s" "LeftHandMiddle1.is";
|
|
connectAttr "LeftHandMiddle1.s" "LeftHandMiddle2.is";
|
|
connectAttr "LeftHandMiddle2.s" "LeftHandMiddle3.is";
|
|
connectAttr "LeftHandMiddle3.s" "LeftHandMiddle4.is";
|
|
connectAttr "LeftHand.s" "LeftHandRing1.is";
|
|
connectAttr "LeftHandRing1.s" "LeftHandRing2.is";
|
|
connectAttr "LeftHandRing2.s" "LeftHandRing3.is";
|
|
connectAttr "LeftHandRing3.s" "LeftHandRing4.is";
|
|
connectAttr "LeftHand.s" "LeftHandPinky1.is";
|
|
connectAttr "LeftHandPinky1.s" "LeftHandPinky2.is";
|
|
connectAttr "LeftHandPinky2.s" "LeftHandPinky3.is";
|
|
connectAttr "LeftHandPinky3.s" "LeftHandPinky4.is";
|
|
connectAttr "Spine2.s" "RightShoulder.is";
|
|
connectAttr "RightShoulder.s" "RightArm.is";
|
|
connectAttr "RightArm.s" "RightForeArm.is";
|
|
connectAttr "RightForeArm.s" "RightHand.is";
|
|
connectAttr "RightHand.s" "RightHandThumb1.is";
|
|
connectAttr "RightHandThumb1.s" "RightHandThumb2.is";
|
|
connectAttr "RightHandThumb2.s" "RightHandThumb3.is";
|
|
connectAttr "RightHandThumb3.s" "RightHandThumb4.is";
|
|
connectAttr "RightHand.s" "RightHandIndex1.is";
|
|
connectAttr "RightHandIndex1.s" "RightHandIndex2.is";
|
|
connectAttr "RightHandIndex2.s" "RightHandIndex3.is";
|
|
connectAttr "RightHandIndex3.s" "RightHandIndex4.is";
|
|
connectAttr "RightHand.s" "RightHandMiddle1.is";
|
|
connectAttr "RightHandMiddle1.s" "RightHandMiddle2.is";
|
|
connectAttr "RightHandMiddle2.s" "RightHandMiddle3.is";
|
|
connectAttr "RightHandMiddle3.s" "RightHandMiddle4.is";
|
|
connectAttr "RightHand.s" "RightHandRing1.is";
|
|
connectAttr "RightHandRing1.s" "RightHandRing2.is";
|
|
connectAttr "RightHandRing2.s" "RightHandRing3.is";
|
|
connectAttr "RightHandRing3.s" "RightHandRing4.is";
|
|
connectAttr "RightHand.s" "RightHandPinky1.is";
|
|
connectAttr "RightHandPinky1.s" "RightHandPinky2.is";
|
|
connectAttr "RightHandPinky2.s" "RightHandPinky3.is";
|
|
connectAttr "RightHandPinky3.s" "RightHandPinky4.is";
|
|
connectAttr "Hips.s" "LeftUpLeg.is";
|
|
connectAttr "LeftUpLeg.s" "LeftLeg.is";
|
|
connectAttr "LeftLeg.s" "LeftFoot.is";
|
|
connectAttr "LeftFoot.s" "LeftToeBase.is";
|
|
connectAttr "LeftToeBase.s" "LeftToe_End.is";
|
|
connectAttr "Hips.s" "RightUpLeg.is";
|
|
connectAttr "RightUpLeg.s" "RightLeg.is";
|
|
connectAttr "RightLeg.s" "RightFoot.is";
|
|
connectAttr "RightFoot.s" "RightToeBase.is";
|
|
connectAttr "RightToeBase.s" "RightToe_End.is";
|
|
connectAttr "Head.msg" "openposeCharacter_HIK.tj[0]";
|
|
connectAttr "Neck.msg" "openposeCharacter_HIK.tj[1]";
|
|
connectAttr "RightArm.msg" "openposeCharacter_HIK.tj[2]";
|
|
connectAttr "RightForeArm.msg" "openposeCharacter_HIK.tj[3]";
|
|
connectAttr "RightHand.msg" "openposeCharacter_HIK.tj[4]";
|
|
connectAttr "LeftArm.msg" "openposeCharacter_HIK.tj[5]";
|
|
connectAttr "LeftForeArm.msg" "openposeCharacter_HIK.tj[6]";
|
|
connectAttr "LeftHand.msg" "openposeCharacter_HIK.tj[7]";
|
|
connectAttr "Hips.msg" "openposeCharacter_HIK.tj[8]";
|
|
connectAttr "RightUpLeg.msg" "openposeCharacter_HIK.tj[9]";
|
|
connectAttr "RightLeg.msg" "openposeCharacter_HIK.tj[10]";
|
|
connectAttr "RightFoot.msg" "openposeCharacter_HIK.tj[11]";
|
|
connectAttr "LeftUpLeg.msg" "openposeCharacter_HIK.tj[12]";
|
|
connectAttr "LeftLeg.msg" "openposeCharacter_HIK.tj[13]";
|
|
connectAttr "LeftFoot.msg" "openposeCharacter_HIK.tj[14]";
|
|
connectAttr "LeftToeBase.msg" "openposeCharacter_HIK.tj[19]";
|
|
connectAttr "RightToeBase.msg" "openposeCharacter_HIK.tj[22]";
|
|
connectAttr "LeftHand.msg" "openposeCharacter_HIK.tj[25]";
|
|
connectAttr "LeftHandThumb1.msg" "openposeCharacter_HIK.tj[26]";
|
|
connectAttr "LeftHandThumb2.msg" "openposeCharacter_HIK.tj[27]";
|
|
connectAttr "LeftHandThumb3.msg" "openposeCharacter_HIK.tj[28]";
|
|
connectAttr "LeftHandThumb4.msg" "openposeCharacter_HIK.tj[29]";
|
|
connectAttr "LeftHandIndex1.msg" "openposeCharacter_HIK.tj[30]";
|
|
connectAttr "LeftHandIndex2.msg" "openposeCharacter_HIK.tj[31]";
|
|
connectAttr "LeftHandIndex3.msg" "openposeCharacter_HIK.tj[32]";
|
|
connectAttr "LeftHandIndex4.msg" "openposeCharacter_HIK.tj[33]";
|
|
connectAttr "LeftHandMiddle1.msg" "openposeCharacter_HIK.tj[34]";
|
|
connectAttr "LeftHandMiddle2.msg" "openposeCharacter_HIK.tj[35]";
|
|
connectAttr "LeftHandMiddle3.msg" "openposeCharacter_HIK.tj[36]";
|
|
connectAttr "LeftHandMiddle4.msg" "openposeCharacter_HIK.tj[37]";
|
|
connectAttr "LeftHandRing1.msg" "openposeCharacter_HIK.tj[38]";
|
|
connectAttr "LeftHandRing2.msg" "openposeCharacter_HIK.tj[39]";
|
|
connectAttr "LeftHandRing3.msg" "openposeCharacter_HIK.tj[40]";
|
|
connectAttr "LeftHandRing4.msg" "openposeCharacter_HIK.tj[41]";
|
|
connectAttr "LeftHandPinky1.msg" "openposeCharacter_HIK.tj[42]";
|
|
connectAttr "LeftHandPinky2.msg" "openposeCharacter_HIK.tj[43]";
|
|
connectAttr "LeftHandPinky3.msg" "openposeCharacter_HIK.tj[44]";
|
|
connectAttr "LeftHandPinky4.msg" "openposeCharacter_HIK.tj[45]";
|
|
connectAttr "RightHand.msg" "openposeCharacter_HIK.tj[46]";
|
|
connectAttr "RightHandThumb1.msg" "openposeCharacter_HIK.tj[47]";
|
|
connectAttr "RightHandThumb2.msg" "openposeCharacter_HIK.tj[48]";
|
|
connectAttr "RightHandThumb3.msg" "openposeCharacter_HIK.tj[49]";
|
|
connectAttr "RightHandThumb4.msg" "openposeCharacter_HIK.tj[50]";
|
|
connectAttr "RightHandIndex1.msg" "openposeCharacter_HIK.tj[51]";
|
|
connectAttr "RightHandIndex2.msg" "openposeCharacter_HIK.tj[52]";
|
|
connectAttr "RightHandIndex3.msg" "openposeCharacter_HIK.tj[53]";
|
|
connectAttr "RightHandIndex4.msg" "openposeCharacter_HIK.tj[54]";
|
|
connectAttr "RightHandMiddle1.msg" "openposeCharacter_HIK.tj[55]";
|
|
connectAttr "RightHandMiddle2.msg" "openposeCharacter_HIK.tj[56]";
|
|
connectAttr "RightHandMiddle3.msg" "openposeCharacter_HIK.tj[57]";
|
|
connectAttr "RightHandMiddle4.msg" "openposeCharacter_HIK.tj[58]";
|
|
connectAttr "RightHandRing1.msg" "openposeCharacter_HIK.tj[59]";
|
|
connectAttr "RightHandRing2.msg" "openposeCharacter_HIK.tj[60]";
|
|
connectAttr "RightHandRing3.msg" "openposeCharacter_HIK.tj[61]";
|
|
connectAttr "RightHandRing4.msg" "openposeCharacter_HIK.tj[62]";
|
|
connectAttr "RightHandPinky1.msg" "openposeCharacter_HIK.tj[63]";
|
|
connectAttr "RightHandPinky2.msg" "openposeCharacter_HIK.tj[64]";
|
|
connectAttr "RightHandPinky3.msg" "openposeCharacter_HIK.tj[65]";
|
|
connectAttr "RightHandPinky4.msg" "openposeCharacter_HIK.tj[66]";
|
|
relationship "link" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message";
|
|
relationship "link" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message";
|
|
relationship "shadowLink" ":lightLinker1" ":initialShadingGroup.message" ":defaultLightSet.message";
|
|
relationship "shadowLink" ":lightLinker1" ":initialParticleSE.message" ":defaultLightSet.message";
|
|
connectAttr "layerManager.dli[0]" "defaultLayer.id";
|
|
connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid";
|
|
connectAttr "defaultRenderLayer.msg" ":defaultRenderingList1.r" -na;
|
|
// End of openpose_humanik_test.ma
|