Sea Hause Concept
Sea Hause - Sculpture
Sea Hause - 3D in UDK
Example MEL Script for Walk Cycle
//Select//
select -r LocHeal_L LocHeal_R LocSpine LocNeck LocShoulder_L LocWrist_L LocShoulder_R LocWrist_R LocHead ;
//Reset//
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" -2.857;
setAttr "LocHeal_L.translateZ" -4.844;
setAttr "LocHeal_L.rotateX" 0;
setAttr "LocHeal_L.rotateY" 0;
setAttr "LocHeal_L.rotateZ" 0;
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" -2.857;
setAttr "LocHeal_R.translateZ" -4.844;
setAttr "LocHeal_R.rotateX" 0;
setAttr "LocHeal_R.rotateY" 0;
setAttr "LocHeal_R.rotateZ" 0;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 13.731;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 28.954;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateX" 0;
setAttr "LocNeck.rotateY" 0;
setAttr "LocNeck.rotateZ" 0;
setAttr "LocShoulder_L.translateX" -3.535;
setAttr "LocShoulder_L.translateY" -0.668;
setAttr "LocShoulder_L.translateZ" 0.231;
setAttr "LocShoulder_L.rotateX" 0;
setAttr "LocShoulder_L.rotateY" 0;
setAttr "LocShoulder_L.rotateZ" 0;
setAttr "LocShoulder_R.translateX" 3.535;
setAttr "LocShoulder_R.translateY" -0.668;
setAttr "LocShoulder_R.translateZ" 0.231;
setAttr "LocShoulder_R.rotateX" 0;
setAttr "LocShoulder_R.rotateY" 0;
setAttr "LocShoulder_R.rotateZ" 0;
setAttr "LocHead.translateX" 0;
setAttr "LocHead.translateY" 2.834;
setAttr "LocHead.translateZ" 0;
setAttr "LocHead.rotateX" 0;
setAttr "LocHead.rotateY" 0;
setAttr "LocHead.rotateZ" 0;
setAttr "LocWrist_L.translateX" -9.215;
setAttr "LocWrist_L.translateY" -0.193;
setAttr "LocWrist_L.translateZ" 0;
setAttr "LocWrist_L.rotateX" 0;
setAttr "LocWrist_L.rotateY" 0;
setAttr "LocWrist_L.rotateZ" 0;
setAttr "LocWrist_R.translateX" 9.215;
setAttr "LocWrist_R.translateY" -0.193;
setAttr "LocWrist_R.translateZ" 0;
setAttr "LocWrist_R.rotateX" 0;
setAttr "LocWrist_R.rotateY" 0;
setAttr "LocWrist_R.rotateZ" 0;
//Frame 1//
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" -2.857;
setAttr "LocHeal_R.translateZ" -10;
setAttr "LocHeal_R.rotateX" 0;
setAttr "LocHeal_R.rotateY" 0;
setAttr "LocHeal_R.rotateZ" 0;
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" 1.5;
setAttr "LocHeal_L.translateZ" 0.157;
setAttr "LocHeal_L.rotateX" -20;
setAttr "LocHeal_L.rotateY" 0;
setAttr "LocHeal_L.rotateZ" 0;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 13.731;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" 60;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" 60;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 30.23;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" 5;
//Frame 5 Mirror 1//
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" -2.857;
setAttr "LocHeal_L.translateZ" -10;
setAttr "LocHeal_L.rotateX" 0;
setAttr "LocHeal_L.rotateY" 0;
setAttr "LocHeal_L.rotateZ" 0;
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" 1.5;
setAttr "LocHeal_R.translateZ" 0.157;
setAttr "LocHeal_R.rotateX" -20;
setAttr "LocHeal_R.rotateY" 0;
setAttr "LocHeal_R.rotateZ" 0;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 13.731;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" -60;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" -60;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 30.23;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" 5;
//Frame 2//
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" 1.206;
setAttr "LocHeal_R.translateZ" -10.016;
setAttr "LocHeal_R.rotateX" 20.479;
setAttr "LocHeal_R.rotateY" 3.546;
setAttr "LocHeal_R.rotateZ" 4.559;
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" -0.679;
setAttr "LocHeal_L.translateZ" -0.628;
setAttr "LocHeal_L.rotateX" -10;
setAttr "LocHeal_L.rotateY" 0;
setAttr "LocHeal_L.rotateZ" 0;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 12.367;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" 30;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" 30;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 27.452;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" 0;
//Frame 6 Mirror 2//
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" 1.206;
setAttr "LocHeal_L.translateZ" -10.016;
setAttr "LocHeal_L.rotateX" 20.479;
setAttr "LocHeal_L.rotateY" 3.546;
setAttr "LocHeal_L.rotateZ" 4.559;
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" -0.679;
setAttr "LocHeal_R.translateZ" -0.628;
setAttr "LocHeal_R.rotateX" -10;
setAttr "LocHeal_R.rotateY" 0;
setAttr "LocHeal_R.rotateZ" 0;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 12.367;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" -30;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" -30;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 27.452;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" 0;
//Frame 3//
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" 5.269;
setAttr "LocHeal_R.translateZ" -10.031;
setAttr "LocHeal_R.rotateX" 40.958;
setAttr "LocHeal_R.rotateY" 7.092;
setAttr "LocHeal_R.rotateZ" 9.117;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 13.731;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" -2.857;
setAttr "LocHeal_L.translateZ" -4.844;
setAttr "LocHeal_L.rotateX" 0;
setAttr "LocHeal_L.rotateY" 0;
setAttr "LocHeal_L.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" 0;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" 0;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 28.841;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" -5;
//Frame 7 Mirror 3//
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" 5.269;
setAttr "LocHeal_L.translateZ" -10.031;
setAttr "LocHeal_L.rotateX" 40.958;
setAttr "LocHeal_L.rotateY" 7.092;
setAttr "LocHeal_L.rotateZ" 9.117;
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" -2.857;
setAttr "LocHeal_R.translateZ" -4.844;
setAttr "LocHeal_R.rotateX" 0;
setAttr "LocHeal_R.rotateY" 0;
setAttr "LocHeal_R.rotateZ" 0;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 13.731;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" 0;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" 0;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 28.841;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" -5;
//Frame 4//
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" -2.857;
setAttr "LocHeal_L.translateZ" -8.191;
setAttr "LocHeal_L.rotateX" 0;
setAttr "LocHeal_L.rotateY" 0;
setAttr "LocHeal_L.rotateZ" 0;
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" 3.88;
setAttr "LocHeal_R.translateZ" -4.937;
setAttr "LocHeal_R.rotateX" 10.479;
setAttr "LocHeal_R.rotateY" 3.546;
setAttr "LocHeal_R.rotateZ" 4.559;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 14.994;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" -30;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" -30;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 30.23;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" 0;
//Frame 8 Mirror 4//
setAttr "LocHeal_R.translateX" -2.597;
setAttr "LocHeal_R.translateY" -2.857;
setAttr "LocHeal_R.translateZ" -8.191;
setAttr "LocHeal_R.rotateX" 0;
setAttr "LocHeal_R.rotateY" 0;
setAttr "LocHeal_R.rotateZ" 0;
setAttr "LocHeal_L.translateX" 2.597;
setAttr "LocHeal_L.translateY" 3.88;
setAttr "LocHeal_L.translateZ" -4.937;
setAttr "LocHeal_L.rotateX" 10.479;
setAttr "LocHeal_L.rotateY" 3.546;
setAttr "LocHeal_L.rotateZ" 4.559;
setAttr "LocSpine.translateX" 0;
setAttr "LocSpine.translateY" 14.994;
setAttr "LocSpine.translateZ" -3.661;
setAttr "LocSpine.rotateX" 0;
setAttr "LocSpine.rotateY" 0;
setAttr "LocSpine.rotateZ" 0;
setAttr "LocShoulder_L.rotateX" 90;
setAttr "LocShoulder_L.rotateY" 30;
setAttr "LocShoulder_L.rotateZ" 75;
setAttr "LocShoulder_R.rotateX" 90;
setAttr "LocShoulder_R.rotateY" 30;
setAttr "LocShoulder_R.rotateZ" -75;
setAttr "LocNeck.translateX" 0;
setAttr "LocNeck.translateY" 30.23;
setAttr "LocNeck.translateZ" -3.68;
setAttr "LocNeck.rotateZ" 0;