xof 0302txt 0064 Import{"negi713h2.x"} Import{"hakopan4dev3r.x";} Import{"hakopandwr.x";} FWScene fwScene{ {grScene} {phScene} FWObject food_negi713h2_1{ {soBlock2} {fr2} } FWObject pan{ {PHpan} {fr4} } FWObject hand{ {PHhand} {fr5} } } GRScene grScene{ GRFrame { 1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,10,1;; GRFrame frCam{//カメラの向きと位置 あふぃん変換 xyzp(平行移動) 1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1;; } } GRCamera cam{ 0.2; 0.0;; # size スクリーンのサイズ 0; 0;; # center カメラからのスクリーンのずれ 0.1; 500; # front back 視点からクリップ面までの相対距離(正の値で指定) {frCam} } GRLight light1{ 0.9; 0.9; 0.9; 1.0;; # ambient 環境光 0.5; 0.5; 0.5; 1;; # diffuse 拡散光 0.1; 0.1; 0.1; 1;; # emmisive 鏡面光 1;1;1;0;; # position 光源位置(w=1.0で点光源、w=0.0で平行光源) 10000; # range 光が届く範囲(deviceがDirectXの場合のみ利用可能) 1; # attenuation0 一定減衰率 0; # attenuation1 線形減衰率 0; # attenuation2 2次減衰率 0;0;0;; # spotDirection スポットライトの向き 0; # spotFalloff スポットライトの円錐内での減衰率(大きいほど急峻) 0..∞ 0; # spotInner スポットライトの中心部分(内部コーン)(deviceがDirectXの場合のみ利用可能) 0..spotCutoff 0; # spotCutoff スポットライトの広がり角度(度)(外部コーン) 0..π(pi) } GRFrame fr2{ 1,0,0,0, 0,1,0,0, 0,0,1,0, 1,1,0,1;; } GRFrame fr4{ 1,0,0,0, 0,1,0,0, 0,0,1,0, 1,1,0,1;; } GRFrame fr5{ 1,0,0,0, 0,1,0,0, 0,0,1,0, 1,6,0,1;; } } Mesh hakopandwr{ 20; -4.95506;-0.01111;-4.94770;, -4.96512;-0.01111;4.94736;, 4.92992;-0.01111;4.93728;, 4.96511;-0.01111;-4.98287;, 4.96511;-0.01111;-4.98287;, 4.92992;-0.01111;4.93728;, 4.92992;-3.01111;4.93728;, 4.96511;-3.01111;-4.98287;, 4.96511;-3.01111;-4.98287;, 4.92992;-3.01111;4.93728;, -4.96512;-3.01111;4.94736;, -4.95506;-3.01111;-4.94770;, -4.95506;-3.01111;-4.94770;, -4.96512;-3.01111;4.94736;, -4.96512;-0.01111;4.94736;, -4.95506;-0.01111;-4.94770;, -4.96512;-0.01111;4.94736;, 4.92992;-0.01111;4.93728;, -4.95506;-0.01111;-4.94770;, 4.96511;-0.01111;-4.98287;; 6; 4;0,1,2,3;, 4;4,5,6,7;, 4;8,9,10,11;, 4;12,13,14,15;, 4;16,13,6,17;, 4;12,18,19,7;; MeshNormals { 6; 0.000000;1.000000;0.000000;, 0.999994;0.000000;0.003547;, 0.000000;-1.000000;-0.000000;, -0.999999;0.000000;-0.001017;, 0.001018;0.000000;0.999999;, -0.003546;0.000000;-0.999994;; 6; 4;0,0,0,0;, 4;1,1,1,1;, 4;2,2,2,2;, 4;3,3,3,3;, 4;4,4,4,4;, 4;5,5,5,5;; } } Mesh hakopan4dev3r{ 16; -4.96232;3.50000;4.94455;, -4.96232;3.50000;-4.95495;, -4.94660;-3.01111;-4.97066;, -4.94661;-3.01111;4.92884;, -2.84099;3.50000;-2.83363;, -2.84100;3.50000;2.82322;, -2.82528;-3.01111;2.80750;, -2.82528;-3.01111;-2.84935;, -4.96232;3.50000;4.94455;, -2.84100;3.50000;2.82322;, -2.84099;3.50000;-2.83363;, -4.96232;3.50000;-4.95495;, -4.94661;-3.01111;4.92884;, -4.94660;-3.01111;-4.97066;, -2.82528;-3.01111;-2.84935;, -2.82528;-3.01111;2.80750;; 4; 4;0,1,2,3;, 4;4,5,6,7;, 4;8,9,10,11;, 4;12,13,14,15;; MeshNormals { 4; -0.999997;-0.002414;-0.000001;, 0.999997;0.002413;0.000000;, 0.000000;1.000000;0.000000;, 0.000000;-1.000000;-0.000000;; 4; 4;0,0,0,0;, 4;1,1,1,1;, 4;2,2,2,2;, 4;3,3,3,3;; } } Mesh negi713h2_tex3d{ 123; 0.00000;-0.21705;0.00505;, -0.00653;-0.22042;-0.11034;, 0.05338;-0.21705;-0.11247;, 0.09970;-0.21705;-0.08886;, 0.13027;-0.21705;-0.04577;, 0.14100;-0.21705;0.00505;, 0.13027;-0.21705;0.05587;, 0.09970;-0.21705;0.09896;, 0.05396;-0.21705;0.12775;, 0.00000;-0.21705;0.13786;, -0.05396;-0.21705;0.12775;, -0.09970;-0.21705;0.09896;, -0.13027;-0.21705;0.05587;, -0.14100;-0.21705;0.00505;, -0.13027;-0.21705;-0.04577;, -0.09736;-0.21704;-0.08545;, -0.04713;-0.21979;-0.10779;, 0.05685;0.21690;0.12252;, 0.09950;0.21729;0.09736;, -0.00021;0.21917;0.00658;, 0.00653;0.21645;0.13135;, -0.00021;0.21917;0.00658;, 0.05685;0.21690;0.12252;, 0.00653;0.21645;0.13135;, 0.12801;0.21755;0.05970;, 0.13802;0.21764;0.01528;, 0.12801;0.21755;-0.02914;, 0.09950;0.21729;-0.06680;, 0.05685;0.21690;-0.09196;, 0.00530;0.21645;-0.09766;, -0.03671;0.21665;-0.07889;, -0.08644;0.21561;-0.06680;, -0.11495;0.21535;-0.02914;, -0.12496;0.21526;0.01528;, -0.11495;0.21535;0.05970;, -0.08644;0.21561;0.09736;, -0.04379;0.21600;0.12252;, 0.00021;0.21917;0.00658;, 0.09956;0.10410;-0.07255;, 0.09950;0.21729;-0.06680;, 0.12801;0.21755;-0.02914;, 0.12860;0.10429;-0.03348;, 0.12912;0.00360;-0.03733;, 0.09960;0.00347;-0.07766;, 0.05543;0.00327;-0.10461;, 0.05609;0.10382;-0.09866;, 0.05685;0.21690;-0.09196;, 0.13802;0.21764;0.01528;, 0.13879;0.10436;0.01261;, 0.13948;0.00365;0.01024;, 0.00005;0.00138;-0.10120;, 0.00265;0.10260;-0.09867;, 0.00530;0.21645;-0.09766;, 0.12801;0.21755;0.05970;, 0.12860;0.10429;0.05870;, 0.12912;0.00360;0.05781;, -0.04405;0.00146;-0.09405;, -0.04265;0.10243;-0.08778;, -0.03671;0.21665;-0.07889;, 0.09950;0.21729;0.09736;, 0.09956;0.10410;0.09777;, 0.09960;0.00347;0.09815;, -0.09297;0.00262;-0.07766;, -0.08990;0.10286;-0.07255;, -0.08644;0.21561;-0.06680;, 0.05685;0.21690;0.12252;, 0.05609;0.10382;0.12388;, 0.05543;0.00327;0.12509;, -0.08990;0.10286;-0.07255;, -0.09297;0.00262;-0.07766;, -0.12249;0.00248;-0.03733;, -0.11894;0.10267;-0.03348;, -0.11495;0.21535;-0.02914;, -0.08644;0.21561;-0.06680;, 0.00653;0.21645;0.13135;, 0.00483;0.10348;0.13305;, 0.00332;0.00304;0.13456;, -0.13285;0.00244;0.01024;, -0.12914;0.10260;0.01261;, -0.12496;0.21526;0.01528;, -0.04379;0.21600;0.12252;, -0.04644;0.10314;0.12388;, -0.04879;0.00281;0.12509;, -0.12249;0.00248;0.05781;, -0.11894;0.10267;0.05870;, -0.11495;0.21535;0.05970;, -0.08644;0.21561;0.09736;, -0.08990;0.10286;0.09777;, -0.09297;0.00262;0.09815;, 0.12974;-0.11493;-0.04187;, 0.14030;-0.11491;0.00745;, 0.14100;-0.21705;0.00505;, 0.13027;-0.21705;-0.04577;, 0.09970;-0.21705;-0.08886;, 0.09966;-0.11500;-0.08368;, 0.12974;-0.11493;0.05677;, 0.13027;-0.21705;0.05587;, 0.05338;-0.21705;-0.11247;, 0.05464;-0.11509;-0.11161;, 0.09966;-0.11500;0.09858;, 0.09970;-0.21705;0.09896;, -0.00653;-0.22042;-0.11034;, -0.00349;-0.11778;-0.10755;, 0.05464;-0.11509;0.12652;, 0.05396;-0.21705;0.12775;, -0.04713;-0.21979;-0.10779;, -0.04570;-0.11740;-0.10143;, 0.00153;-0.11519;0.13633;, 0.00000;-0.21705;0.13786;, -0.09736;-0.21704;-0.08545;, -0.09659;-0.11539;-0.08368;, -0.05157;-0.11530;0.12652;, -0.05396;-0.21705;0.12775;, -0.09659;-0.11539;-0.08368;, -0.09736;-0.21704;-0.08545;, -0.13027;-0.21705;-0.04577;, -0.12667;-0.11545;-0.04187;, -0.09659;-0.11539;0.09858;, -0.09970;-0.21705;0.09896;, -0.14100;-0.21705;0.00505;, -0.13723;-0.11547;0.00745;, -0.12667;-0.11545;0.05677;, -0.13027;-0.21705;0.05587;; 96; 3;0,1,2;, 3;0,2,3;, 3;0,3,4;, 3;0,4,5;, 3;0,5,6;, 3;0,6,7;, 3;0,7,8;, 3;0,8,9;, 3;0,9,10;, 3;0,10,11;, 3;0,11,12;, 3;0,12,13;, 3;0,13,14;, 3;0,14,15;, 3;0,15,16;, 3;0,16,1;, 4;17,18,19,20;, 3;21,22,23;, 3;19,18,24;, 3;19,24,25;, 3;19,25,26;, 3;19,26,27;, 3;19,27,28;, 3;19,28,29;, 3;19,29,30;, 3;19,30,31;, 3;19,31,32;, 3;19,32,33;, 3;19,33,34;, 3;19,34,35;, 3;19,35,36;, 4;36,20,37,19;, 4;38,39,40,41;, 4;38,41,42,43;, 4;38,43,44,45;, 4;38,45,46,39;, 4;41,40,47,48;, 4;41,48,49,42;, 4;45,44,50,51;, 4;45,51,52,46;, 4;48,47,53,54;, 4;48,54,55,49;, 4;51,50,56,57;, 4;51,57,58,52;, 4;54,53,59,60;, 4;54,60,61,55;, 4;57,56,62,63;, 4;57,63,64,58;, 4;60,59,65,66;, 4;60,66,67,61;, 4;68,69,70,71;, 4;68,71,72,73;, 4;66,65,74,75;, 4;66,75,76,67;, 4;71,70,77,78;, 4;71,78,79,72;, 4;75,74,80,81;, 4;75,81,82,76;, 4;78,77,83,84;, 4;78,84,85,79;, 4;81,80,86,87;, 4;81,87,88,82;, 4;84,83,88,87;, 4;84,87,86,85;, 4;89,42,49,90;, 4;89,90,91,92;, 4;89,92,93,94;, 4;89,94,43,42;, 4;90,49,55,95;, 4;90,95,96,91;, 4;94,93,97,98;, 4;94,98,44,43;, 4;95,55,61,99;, 4;95,99,100,96;, 4;98,97,101,102;, 4;98,102,50,44;, 4;99,61,67,103;, 4;99,103,104,100;, 4;102,101,105,106;, 4;102,106,56,50;, 4;103,67,76,107;, 4;103,107,108,104;, 4;106,105,109,110;, 4;106,110,62,56;, 4;107,76,82,111;, 4;107,111,112,108;, 4;113,114,115,116;, 4;113,116,70,69;, 4;111,82,88,117;, 4;111,117,118,112;, 4;116,115,119,120;, 4;116,120,77,70;, 4;117,88,83,121;, 4;117,121,122,118;, 4;120,119,122,121;, 4;120,121,83,77;; PhysicalMaterial{ 1; //float ns; 1; //float nd; 1; //float fs; 1; //float fd; 2; //float s; 2; //float d; } MeshNormals { 106; -0.006488;0.999628;-0.026504;, -0.001290;0.999717;-0.023766;, 0.006146;0.999831;-0.017319;, 0.010148;0.999907;-0.009089;, 0.011116;0.999938;-0.000064;, 0.009162;0.999922;0.008494;, 0.002945;0.999861;0.016439;, -0.001603;0.999792;0.020356;, -0.004046;0.999766;0.021266;, -0.013561;0.999689;0.020911;, -0.023811;0.999578;0.016625;, -0.028994;0.999537;0.009271;, -0.031349;0.999509;-0.000079;, -0.030177;0.999495;-0.009981;, -0.027045;0.999494;-0.016760;, -0.016218;0.999613;-0.022593;, 0.021763;-0.999372;0.027963;, 0.028553;-0.999508;0.012969;, 0.000000;-1.000000;0.000000;, 0.000019;-1.000000;-0.000048;, -0.018472;-0.999633;0.019816;, -0.025275;-0.999073;0.034842;, 0.000411;-0.999982;0.005971;, -0.009566;0.999952;-0.002211;, -0.006488;0.999733;0.022176;, -0.245703;0.057231;-0.967654;, -0.112100;0.051967;-0.992337;, -0.588755;0.059552;-0.806115;, 0.246172;0.049890;-0.967941;, -0.910834;0.048536;-0.409910;, 0.676394;0.037622;-0.735579;, -0.999283;0.037857;0.000047;, 0.911646;0.020955;-0.410442;, -0.911473;0.029205;0.410322;, 0.999971;0.007639;0.000005;, -0.676783;0.023455;0.735809;, 0.911847;0.001670;0.410527;, -0.355862;0.019135;0.934343;, 0.676910;0.003000;0.736059;, -0.000054;0.014297;0.999898;, 0.355827;0.008365;0.934514;, 0.670726;0.037873;-0.740738;, 0.909289;0.021155;-0.415628;, 0.272260;0.043362;-0.961246;, 0.999970;0.007669;0.000004;, -0.125339;0.044510;-0.991115;, 0.909502;0.001615;0.415696;, -0.275654;0.058337;-0.959485;, 0.671293;0.002996;0.741186;, -0.575020;0.063024;-0.815708;, 0.351039;0.008405;0.936323;, -0.908506;0.048660;-0.415029;, -0.000086;0.014284;0.999898;, -0.999282;0.037881;0.000051;, -0.351132;0.019033;0.936133;, -0.909141;0.029090;0.415471;, -0.671201;0.023297;0.740909;, 0.913876;0.020761;-0.405462;, 0.999971;0.007610;0.000006;, 0.673651;0.031770;-0.738366;, 0.914066;0.001710;0.405562;, 0.233489;0.037614;-0.971632;, 0.682305;0.002990;0.731062;, -0.093816;0.045878;-0.994532;, 0.360483;0.008328;0.932728;, -0.236825;0.052473;-0.970134;, -0.000023;0.014313;0.999898;, -0.596302;0.049086;-0.801258;, -0.360465;0.019238;0.932574;, -0.909356;0.043727;-0.413715;, -0.682140;0.023608;0.730840;, -0.999284;0.037832;0.000042;, -0.913677;0.029314;0.405382;, 0.005159;-0.999742;-0.022105;, 0.667837;0.037999;-0.743337;, 0.908075;0.021255;-0.418268;, 0.291078;0.040730;-0.955832;, 0.999970;0.007683;0.000002;, -0.136159;0.043966;-0.989711;, 0.908295;0.001581;0.418327;, -0.296902;0.062834;-0.952838;, 0.668431;0.002988;0.743769;, -0.564933;0.066463;-0.822456;, 0.348618;0.008425;0.937227;, -0.907307;0.048721;-0.417637;, -0.000102;0.014280;0.999898;, -0.999282;0.037893;0.000053;, -0.348740;0.018984;0.937027;, -0.907940;0.029032;0.418094;, -0.668354;0.023219;0.743481;, 0.999971;0.007598;0.000007;, 0.914955;0.020666;-0.403025;, 0.668041;0.026012;-0.743669;, 0.915139;0.001728;0.403134;, 0.227767;0.021552;-0.973477;, 0.684936;0.002984;0.728597;, -0.078065;0.032870;-0.996406;, 0.362772;0.008310;0.931841;, -0.236500;0.044238;-0.970624;, -0.000007;0.014321;0.999897;, -0.599955;0.038775;-0.799093;, -0.362730;0.019286;0.931695;, -0.906675;0.038962;-0.420026;, -0.684754;0.023680;0.728390;, -0.999285;0.037820;0.000039;, -0.914743;0.029364;0.402968;; 96; 3;22,16,17;, 3;22,17,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,18;, 3;22,18,19;, 3;22,19,20;, 3;22,20,21;, 3;22,21,16;, 4;7,6,23,8;, 3;73,73,73;, 3;23,6,5;, 3;23,5,4;, 3;23,4,3;, 3;23,3,2;, 3;23,2,1;, 3;23,1,0;, 3;23,0,15;, 3;23,15,14;, 3;23,14,13;, 3;23,13,12;, 3;23,12,11;, 3;23,11,10;, 3;23,10,9;, 4;9,8,24,23;, 4;41,74,75,42;, 4;41,42,32,30;, 4;41,30,28,43;, 4;41,43,76,74;, 4;42,75,77,44;, 4;42,44,34,32;, 4;43,28,26,45;, 4;43,45,78,76;, 4;44,77,79,46;, 4;44,46,36,34;, 4;45,26,25,47;, 4;45,47,80,78;, 4;46,79,81,48;, 4;46,48,38,36;, 4;47,25,27,49;, 4;47,49,82,80;, 4;48,81,83,50;, 4;48,50,40,38;, 4;49,27,29,51;, 4;49,51,84,82;, 4;50,83,85,52;, 4;50,52,39,40;, 4;51,29,31,53;, 4;51,53,86,84;, 4;52,85,87,54;, 4;52,54,37,39;, 4;53,31,33,55;, 4;53,55,88,86;, 4;54,87,89,56;, 4;54,56,35,37;, 4;55,33,35,56;, 4;55,56,89,88;, 4;57,32,34,58;, 4;57,58,90,91;, 4;57,91,92,59;, 4;57,59,30,32;, 4;58,34,36,60;, 4;58,60,93,90;, 4;59,92,94,61;, 4;59,61,28,30;, 4;60,36,38,62;, 4;60,62,95,93;, 4;61,94,96,63;, 4;61,63,26,28;, 4;62,38,40,64;, 4;62,64,97,95;, 4;63,96,98,65;, 4;63,65,25,26;, 4;64,40,39,66;, 4;64,66,99,97;, 4;65,98,100,67;, 4;65,67,27,25;, 4;66,39,37,68;, 4;66,68,101,99;, 4;67,100,102,69;, 4;67,69,29,27;, 4;68,37,35,70;, 4;68,70,103,101;, 4;69,102,104,71;, 4;69,71,31,29;, 4;70,35,33,72;, 4;70,72,105,103;, 4;71,104,105,72;, 4;71,72,33,31;; } } PHScene phScene{ // 0.01; // timeStep //更新周期 0;; // count 0;-200;0;; // gravity 15; PHSolid soBlock2{ 0.0; 0.0; 0.0;; #vel 0.0; 0.0; 0.0;; #angular vel 1.0; 0.0; 0.0; 0.0; -1.72; -0.5; 0.0;; //py 1.0to0.3 0.0; 0.0; 0.0;; 0.0; 0.0; 0.0;; 0.0; 0.0; 0.0;; 0.0; 0.0; 0.0;;; #newTorque 26.0; #mass 0.38, 0.0, 0.0, 0.0, 0.40, 0.0, 0.0, 0.0, 0.38;; #inertia 0.0; 0.0; 0.0;; #center ? true; #{negi72h_tex3d} ##{negi73h_tex3d} {negi713h2_tex3d} #{negi713h_tex3d} #{negi7_tex3d} } PHSolid PHpan{ 0.0; 0.0; 0.0;; #vel 0.0; 0.0; 0.0;; #angular vel 1.0; 0.0; 0.0; 0.0; 0.6; -2.7; 0.0;; #pose ET w,x,y,z; px, py, pz; 0.0; 0.0; 0.0;; #force (read only) 0.0; 0.0; 0.0;; #torque (read only) 0.0; 0.0; 0.0;; #newForce 0.0; 0.0; 0.0;;; #newTorque 7874.0; #mass #1234; 1, 0.0, 0.0, 0.0, 1, 0.0, 0.0, 0.0, 1;; #inertia 0.0; 0.0; 0.0;; #center false; {hakopan4dev3r} #{hakopandwr} } PHSolid PHhand{ 0.0; 0.0; 0.0;; #vel 0.0; 0.0; 0.0;; #angular vel 1.0; 0.0; 0.0; 0.0; 0.6; -2.7; 0.0;; #pose ET w,x,y,z; px, py, pz; 0.0; 0.0; 0.0;; #force (read only) 0.0; 0.0; 0.0;; #torque (read only) 0.0; 0.0; 0.0;; #newForce 0.0; 0.0; 0.0;;; #newTorque 0.0; #mass 1, 0.0, 0.0, 0.0, 1, 0.0, 0.0, 0.0, 1;; #inertia 0.0; 0.0; 0.0;; #center false; #{capnegi} # {meshBlock} } }