按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 Config: config\ddjx01.json Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} Connecting to video source... OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 Detected 15 candidate boxes with bk_thresh=15 Sensor: valid for stitching Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] Latest-frame capture thread started. Camera calib not found or not JSON: config\./config/ddjx01.npy [Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' Video source: 0 Stitch mode: True Optical flow algorithm: dis Poisson backend: auto CuPy available: True OpenCL available: False ▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy FPS=0.51, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 FPS=6.91, 法向力=1208.3295, 切向力X=170.7828, 切向力Y=-531.7628 FPS=25.44, 法向力=1284.1650, 切向力X=189.4366, 切向力Y=-501.4926 FPS=25.00, 法向力=1311.5454, 切向力X=-464.1741, 切向力Y=398.2270 FPS=26.33, 法向力=1306.0166, 切向力X=-456.4132, 切向力Y=308.3281 FPS=25.08, 法向力=1225.8538, 切向力X=262.3375, 切向力Y=339.9913 FPS=30.21, 法向力=1265.1401, 切向力X=280.0720, 切向力Y=253.2452 FPS=27.95, 法向力=1322.1704, 切向力X=40.3511, 切向力Y=-146.7547 FPS=29.29, 法向力=1345.1777, 切向力X=164.4913, 切向力Y=-209.4820 FPS=28.82, 法向力=1130.3025, 切向力X=-463.6233, 切向力Y=-148.3671 FPS=28.83, 法向力=1287.5355, 切向力X=-348.6975, 切向力Y=221.8279 FPS=30.00, 法向力=1322.0945, 切向力X=-294.4237, 切向力Y=176.3985 FPS=28.60, 法向力=967.7486, 切向力X=-330.8090, 切向力Y=12.1744 FPS=29.05, 法向力=967.2078, 切向力X=-364.4242, 切向力Y=-45.9496 FPS=27.82, 法向力=879.8047, 切向力X=429.7134, 切向力Y=-162.2457 FPS=31.54, 法向力=848.1332, 切向力X=415.5143, 切向力Y=-120.6384 FPS=30.28, 法向力=873.8665, 切向力X=407.4091, 切向力Y=-170.9529 FPS=28.76, 法向力=1025.6549, 切向力X=7.9710, 切向力Y=-205.0848 FPS=29.00, 法向力=1083.6641, 切向力X=-65.2635, 切向力Y=-153.1176 FPS=29.40, 法向力=961.6581, 切向力X=-300.5448, 切向力Y=100.8697 FPS=27.97, 法向力=1505.7427, 切向力X=-16.2610, 切向力Y=-432.3199 FPS=29.21, 法向力=1637.5415, 切向力X=-59.4752, 切向力Y=-464.2013 FPS=27.93, 法向力=1229.3206, 切向力X=-505.1118, 切向力Y=-352.6297 FPS=29.75, 法向力=1198.8248, 切向力X=-559.7476, 切向力Y=-383.7953 FPS=26.89, 法向力=863.7087, 切向力X=-103.2354, 切向力Y=289.3010 FPS=31.29, 法向力=877.2535, 切向力X=-41.6897, 切向力Y=326.6168 FPS=29.56, 法向力=920.0862, 切向力X=-648.1302, 切向力Y=-186.7573 FPS=30.15, 法向力=923.8715, 切向力X=-658.6845, 切向力Y=-194.6694 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002191s (9 tiles incl ref), finalize=0.000051s, total=0.002460s FPS=29.35, 法向力=1134.5786, 切向力X=13.6589, 切向力Y=7.6711 FPS=29.44, 法向力=1146.2019, 切向力X=25.4481, 切向力Y=-63.6762 FPS=27.07, 法向力=1327.2367, 切向力X=14.3124, 切向力Y=-23.8392 FPS=30.38, 法向力=1288.4541, 切向力X=72.7971, 切向力Y=81.9953 FPS=29.17, 法向力=984.6542, 切向力X=476.8467, 切向力Y=25.5642 FPS=31.82, 法向力=994.6964, 切向力X=439.3571, 切向力Y=63.9507 FPS=29.67, 法向力=984.6097, 切向力X=96.7853, 切向力Y=-388.2321 FPS=31.68, 法向力=1011.9148, 切向力X=127.9924, 切向力Y=-430.2627 FPS=29.59, 法向力=1108.4727, 切向力X=-643.5077, 切向力Y=-130.9987 FPS=31.67, 法向力=1125.0256, 切向力X=-624.1287, 切向力Y=-90.3452 FPS=28.35, 法向力=1213.2424, 切向力X=72.9548, 切向力Y=-221.3562 FPS=32.15, 法向力=1255.1476, 切向力X=4.4740, 切向力Y=-272.6596 FPS=29.22, 法向力=1223.6064, 切向力X=336.8120, 切向力Y=-447.8293 FPS=31.41, 法向力=1216.9563, 切向力X=363.1208, 切向力Y=-414.8551 FPS=27.84, 法向力=1160.1101, 切向力X=84.4750, 切向力Y=-445.8134 FPS=30.27, 法向力=1248.1941, 切向力X=45.6796, 切向力Y=-395.8790 FPS=28.17, 法向力=1234.6075, 切向力X=166.2864, 切向力Y=-118.0427 FPS=30.36, 法向力=1246.5850, 切向力X=77.8294, 切向力Y=-140.0599 FPS=29.19, 法向力=1186.8220, 切向力X=-833.8130, 切向力Y=946.7281 FPS=28.99, 法向力=1201.2202, 切向力X=-829.3394, 切向力Y=937.0956 FPS=28.46, 法向力=1259.3801, 切向力X=319.5761, 切向力Y=-10.3343 FPS=30.52, 法向力=1274.8669, 切向力X=291.0677, 切向力Y=35.9641 FPS=28.03, 法向力=1011.0791, 切向力X=149.1470, 切向力Y=357.7267 FPS=30.05, 法向力=1037.9531, 切向力X=163.1841, 切向力Y=361.4660 FPS=28.68, 法向力=1296.3843, 切向力X=-202.4680, 切向力Y=-123.8561 FPS=30.00, 法向力=1271.8816, 切向力X=-216.0758, 切向力Y=-208.6289 FPS=25.54, 法向力=1011.8346, 切向力X=191.3021, 切向力Y=-413.5647 FPS=29.99, 法向力=999.3467, 切向力X=224.9221, 切向力Y=-381.6554 FPS=27.70, 法向力=983.0126, 切向力X=486.3189, 切向力Y=121.0584 FPS=29.37, 法向力=1005.5673, 切向力X=246.3427, 切向力Y=-84.9077 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002063s (9 tiles incl ref), finalize=0.000048s, total=0.002348s FPS=29.29, 法向力=996.8425, 切向力X=180.6079, 切向力Y=-121.6344 FPS=27.80, 法向力=1513.3831, 切向力X=-629.6615, 切向力Y=-393.8787 FPS=29.80, 法向力=1562.1021, 切向力X=-661.3768, 切向力Y=-392.0368 FPS=30.13, 法向力=1579.8223, 切向力X=-666.0828, 切向力Y=-403.9826 FPS=28.47, 法向力=1090.5366, 切向力X=-186.2092, 切向力Y=-33.6304 FPS=28.74, 法向力=1132.5769, 切向力X=-171.2017, 切向力Y=-87.3282 FPS=28.90, 法向力=1196.4324, 切向力X=262.9052, 切向力Y=86.5848 FPS=28.94, 法向力=1441.4452, 切向力X=-281.7095, 切向力Y=-221.3940 FPS=28.55, 法向力=1370.2571, 切向力X=-275.3844, 切向力Y=-199.5332 FPS=28.03, 法向力=1176.4557, 切向力X=-191.6978, 切向力Y=-214.7218 FPS=29.58, 法向力=1147.3135, 切向力X=-216.1412, 切向力Y=-174.9861 FPS=27.29, 法向力=917.6960, 切向力X=83.8506, 切向力Y=-328.7120 FPS=29.71, 法向力=908.7419, 切向力X=31.8932, 切向力Y=-270.4151 FPS=28.03, 法向力=1257.1975, 切向力X=290.8864, 切向力Y=175.6817 FPS=30.03, 法向力=1307.5984, 切向力X=262.7090, 切向力Y=238.1065 FPS=29.07, 法向力=956.4400, 切向力X=-99.3115, 切向力Y=-152.6857 FPS=30.69, 法向力=989.5244, 切向力X=-90.8862, 切向力Y=-211.1777 FPS=27.18, 法向力=1123.2166, 切向力X=-81.3907, 切向力Y=522.3615 FPS=29.41, 法向力=1117.9100, 切向力X=-72.7338, 切向力Y=572.0709 FPS=27.69, 法向力=1181.5527, 切向力X=252.3226, 切向力Y=-817.4370 FPS=27.61, 法向力=1173.8597, 切向力X=314.0825, 切向力Y=-809.3831 FPS=28.26, 法向力=853.9832, 切向力X=1.0553, 切向力Y=-322.8440 FPS=28.52, 法向力=957.4515, 切向力X=10.5560, 切向力Y=36.9176 FPS=29.85, 法向力=968.5145, 切向力X=16.5568, 切向力Y=55.9736 FPS=29.93, 法向力=972.6107, 切向力X=40.9375, 切向力Y=38.9029 FPS=28.33, 法向力=1060.7350, 切向力X=-191.7776, 切向力Y=-84.4573 FPS=29.96, 法向力=1118.0219, 切向力X=-172.8055, 切向力Y=-2.1206 FPS=28.52, 法向力=1270.7600, 切向力X=289.8124, 切向力Y=-133.7552 FPS=28.30, 法向力=1207.5106, 切向力X=184.0294, 切向力Y=-2.0999 FPS=29.24, 法向力=1158.5718, 切向力X=208.7926, 切向力Y=-12.4453 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002112s (9 tiles incl ref), finalize=0.000048s, total=0.002371s FPS=28.07, 法向力=1216.4324, 切向力X=-509.6513, 切向力Y=-37.8400 FPS=28.29, 法向力=1229.5942, 切向力X=-571.6194, 切向力Y=6.2610 FPS=27.62, 法向力=897.8901, 切向力X=-378.4850, 切向力Y=-401.7759 FPS=29.91, 法向力=935.3992, 切向力X=-473.0926, 切向力Y=-469.2519 FPS=28.30, 法向力=1077.1019, 切向力X=-289.1826, 切向力Y=-336.1638 FPS=30.63, 法向力=1135.8684, 切向力X=-341.6890, 切向力Y=-410.9425 FPS=28.98, 法向力=994.3065, 切向力X=-190.5030, 切向力Y=771.4218 FPS=29.01, 法向力=1045.2111, 切向力X=-177.0285, 切向力Y=761.7653 FPS=26.57, 法向力=860.8628, 切向力X=500.7867, 切向力Y=55.8040 FPS=28.28, 法向力=843.3198, 切向力X=511.6607, 切向力Y=56.0966 FPS=24.99, 法向力=1030.2471, 切向力X=1003.7229, 切向力Y=102.6545 FPS=27.26, 法向力=1048.6643, 切向力X=993.2259, 切向力Y=69.2316 FPS=27.41, 法向力=1230.0140, 切向力X=-251.7564, 切向力Y=82.2868 FPS=25.16, 法向力=880.1713, 切向力X=113.7188, 切向力Y=451.7405 FPS=27.11, 法向力=927.8055, 切向力X=102.8713, 切向力Y=367.4653 FPS=25.55, 法向力=884.0496, 切向力X=207.3978, 切向力Y=181.0998 FPS=27.91, 法向力=891.4449, 切向力X=305.2654, 切向力Y=165.0782 FPS=25.07, 法向力=1174.1096, 切向力X=308.3470, 切向力Y=-74.1117 FPS=28.36, 法向力=1175.0668, 切向力X=324.8822, 切向力Y=25.5281 FPS=25.77, 法向力=828.9287, 切向力X=-361.3195, 切向力Y=144.9917 FPS=26.95, 法向力=811.9984, 切向力X=-357.3381, 切向力Y=103.1308 FPS=27.55, 法向力=734.8964, 切向力X=-765.9573, 切向力Y=-118.5891 FPS=26.73, 法向力=816.0335, 切向力X=419.3053, 切向力Y=-194.0793 FPS=27.77, 法向力=813.1371, 切向力X=495.2616, 切向力Y=-220.5661 FPS=25.34, 法向力=1243.3242, 切向力X=216.7520, 切向力Y=-125.3998 FPS=27.39, 法向力=1253.2229, 切向力X=187.8918, 切向力Y=-76.5106 FPS=27.40, 法向力=1062.9628, 切向力X=34.5908, 切向力Y=-384.7536 FPS=28.73, 法向力=1102.6768, 切向力X=51.3785, 切向力Y=-356.4848 FPS=26.37, 法向力=1559.4480, 切向力X=-66.7317, 切向力Y=-488.6763 FPS=27.18, 法向力=1573.8606, 切向力X=-10.8424, 切向力Y=-462.9818 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002232s (9 tiles incl ref), finalize=0.000054s, total=0.002539s FPS=27.42, 法向力=1366.4194, 切向力X=-588.8018, 切向力Y=194.7601 FPS=26.95, 法向力=916.3721, 切向力X=-451.4178, 切向力Y=-136.5014 FPS=26.55, 法向力=909.9811, 切向力X=-457.0164, 切向力Y=-143.9981 FPS=24.22, 法向力=828.9208, 切向力X=-682.9045, 切向力Y=305.4856 FPS=26.39, 法向力=859.8182, 切向力X=-692.7836, 切向力Y=340.5905 FPS=25.84, 法向力=760.9635, 切向力X=-306.7794, 切向力Y=716.4550 FPS=27.78, 法向力=777.2422, 切向力X=-336.3058, 切向力Y=744.6183 FPS=27.06, 法向力=868.0530, 切向力X=56.2621, 切向力Y=-338.2507 FPS=27.04, 法向力=883.8461, 切向力X=51.7298, 切向力Y=-395.1641 FPS=28.04, 法向力=791.6791, 切向力X=355.0150, 切向力Y=160.9890 FPS=27.80, 法向力=1003.4968, 切向力X=-144.5988, 切向力Y=431.0090 FPS=28.53, 法向力=1002.1553, 切向力X=-137.1287, 切向力Y=391.7114 FPS=26.40, 法向力=797.7106, 切向力X=99.5452, 切向力Y=-50.3957 FPS=29.07, 法向力=794.0477, 切向力X=67.3363, 切向力Y=-84.8417 FPS=27.45, 法向力=926.0063, 切向力X=-332.0923, 切向力Y=-428.5438 FPS=27.91, 法向力=921.3396, 切向力X=-352.8578, 切向力Y=-423.0812 FPS=28.51, 法向力=1770.1525, 切向力X=-899.8591, 切向力Y=-853.7940 FPS=27.42, 法向力=1781.8647, 切向力X=-911.3102, 切向力Y=-932.5133 FPS=25.32, 法向力=1031.1167, 切向力X=-357.6699, 切向力Y=275.0832 FPS=27.04, 法向力=1164.6547, 切向力X=-75.2175, 切向力Y=888.5164 FPS=26.96, 法向力=1281.2764, 切向力X=-84.6650, 切向力Y=915.1761 FPS=25.58, 法向力=1052.7761, 切向力X=-513.9039, 切向力Y=-5.5658 FPS=27.15, 法向力=1008.9482, 切向力X=-470.6122, 切向力Y=15.1657 FPS=25.69, 法向力=1370.7371, 切向力X=207.2050, 切向力Y=-117.8725 FPS=26.89, 法向力=1381.5435, 切向力X=220.7748, 切向力Y=-131.3372 FPS=25.66, 法向力=978.4040, 切向力X=224.8894, 切向力Y=587.3032 FPS=26.34, 法向力=997.1602, 切向力X=378.7377, 切向力Y=200.4672 FPS=26.63, 法向力=999.6477, 切向力X=272.0912, 切向力Y=224.8647 FPS=26.69, 法向力=1060.8318, 切向力X=-398.5954, 切向力Y=-4.6296 FPS=27.28, 法向力=1083.1783, 切向力X=-413.0806, 切向力Y=-32.8602 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000008s, geom=0.000010s (hit), reset=0.000829s, blend=0.002185s (9 tiles incl ref), finalize=0.000081s, total=0.003112s FPS=26.47, 法向力=1294.9768, 切向力X=147.4205, 切向力Y=-267.0791 FPS=27.29, 法向力=1317.1589, 切向力X=148.9232, 切向力Y=-270.4587 FPS=25.58, 法向力=885.3848, 切向力X=643.3007, 切向力Y=176.3687 FPS=25.52, 法向力=928.5032, 切向力X=679.6773, 切向力Y=141.5001 FPS=26.92, 法向力=927.3333, 切向力X=-287.6547, 切向力Y=97.7635 FPS=25.63, 法向力=1309.2894, 切向力X=-321.6520, 切向力Y=-399.3049 FPS=26.97, 法向力=1332.5239, 切向力X=-242.2566, 切向力Y=-384.9070 FPS=25.21, 法向力=1129.6340, 切向力X=11.3944, 切向力Y=-592.2374 FPS=27.27, 法向力=1114.0657, 切向力X=52.7399, 切向力Y=-550.9330 FPS=25.36, 法向力=1184.6929, 切向力X=-380.7696, 切向力Y=399.6384 FPS=26.55, 法向力=1204.2144, 切向力X=-372.8730, 切向力Y=423.4818 FPS=26.90, 法向力=1259.8157, 切向力X=-45.2737, 切向力Y=-360.7752 FPS=27.09, 法向力=953.8223, 切向力X=25.8964, 切向力Y=131.5181 FPS=27.59, 法向力=990.8173, 切向力X=-132.7790, 切向力Y=140.2631 FPS=25.93, 法向力=1034.7314, 切向力X=30.1768, 切向力Y=320.8454 FPS=29.19, 法向力=1103.2966, 切向力X=-24.8174, 切向力Y=231.6400 FPS=27.56, 法向力=852.2079, 切向力X=165.7923, 切向力Y=262.0560 FPS=29.18, 法向力=887.6864, 切向力X=109.3996, 切向力Y=249.4714 FPS=25.71, 法向力=1043.6479, 切向力X=869.6187, 切向力Y=-272.2777 FPS=28.56, 法向力=1056.2283, 切向力X=851.7081, 切向力Y=-196.0450 FPS=27.92, 法向力=1319.8184, 切向力X=-298.2591, 切向力Y=-7.1961 FPS=28.93, 法向力=1313.3905, 切向力X=-382.1909, 切向力Y=-47.5604 FPS=28.05, 法向力=922.2655, 切向力X=103.8704, 切向力Y=872.0402 FPS=28.22, 法向力=919.6071, 切向力X=121.6124, 切向力Y=974.5618 FPS=28.33, 法向力=1055.7200, 切向力X=-965.3526, 切向力Y=567.7344 FPS=26.54, 法向力=1080.8613, 切向力X=36.6147, 切向力Y=105.5905 FPS=27.73, 法向力=1092.8257, 切向力X=123.7874, 切向力Y=116.1492 FPS=26.55, 法向力=858.9301, 切向力X=-289.1100, 切向力Y=231.8904 FPS=28.02, 法向力=849.5524, 切向力X=-250.1576, 切向力Y=298.1934 FPS=25.54, 法向力=1501.7495, 切向力X=-629.6022, 切向力Y=88.4553 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002194s (9 tiles incl ref), finalize=0.000054s, total=0.002464s FPS=28.16, 法向力=1480.1334, 切向力X=-684.3657, 切向力Y=106.7369 FPS=26.63, 法向力=1204.9055, 切向力X=436.2023, 切向力Y=55.1745 FPS=27.27, 法向力=1219.5234, 切向力X=474.1180, 切向力Y=128.8505 FPS=26.78, 法向力=1028.7023, 切向力X=78.1079, 切向力Y=-50.7892 FPS=27.48, 法向力=919.8228, 切向力X=-387.7397, 切向力Y=237.9281 FPS=27.42, 法向力=881.9217, 切向力X=-344.6743, 切向力Y=294.7366 FPS=25.30, 法向力=1496.5332, 切向力X=-332.5642, 切向力Y=-722.2876 FPS=28.13, 法向力=1555.3579, 切向力X=-197.8314, 切向力Y=-720.0792 FPS=25.29, 法向力=881.2126, 切向力X=595.4640, 切向力Y=68.1072 FPS=27.77, 法向力=896.5846, 切向力X=697.7794, 切向力Y=73.8697 FPS=26.09, 法向力=1221.6144, 切向力X=-392.0796, 切向力Y=551.1632 FPS=27.21, 法向力=1216.4653, 切向力X=-402.4094, 切向力Y=502.2441 FPS=25.56, 法向力=870.3777, 切向力X=106.2446, 切向力Y=403.0601 FPS=25.73, 法向力=1280.8225, 切向力X=573.9484, 切向力Y=7.3005 FPS=27.91, 法向力=1246.1638, 切向力X=469.3074, 切向力Y=68.5663 FPS=25.24, 法向力=1100.3325, 切向力X=316.1236, 切向力Y=46.8043 FPS=27.77, 法向力=1140.6968, 切向力X=253.0764, 切向力Y=70.1001 FPS=26.81, 法向力=1231.1066, 切向力X=246.5062, 切向力Y=6.4499 FPS=27.56, 法向力=899.9395, 切向力X=-16.4028, 切向力Y=1120.4053 FPS=27.49, 法向力=889.3647, 切向力X=119.5510, 切向力Y=1173.7375 FPS=26.95, 法向力=901.3953, 切向力X=89.1894, 切向力Y=1182.8569 FPS=26.42, 法向力=1024.5591, 切向力X=-352.5668, 切向力Y=325.4211 FPS=25.62, 法向力=1421.9944, 切向力X=-292.8404, 切向力Y=102.7947 FPS=27.31, 法向力=1507.8367, 切向力X=-261.7773, 切向力Y=-23.8231 FPS=24.27, 法向力=1489.3994, 切向力X=-238.9615, 切向力Y=657.2964 FPS=26.42, 法向力=1514.4054, 切向力X=-178.0247, 切向力Y=602.7493 FPS=26.84, 法向力=985.0663, 切向力X=37.1097, 切向力Y=108.3306 FPS=24.49, 法向力=1101.5298, 切向力X=-846.9553, 切向力Y=100.7335 FPS=27.09, 法向力=1086.5222, 切向力X=-856.3202, 切向力Y=89.3545 FPS=25.97, 法向力=1193.9497, 切向力X=-209.2995, 切向力Y=-26.6983 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002355s (9 tiles incl ref), finalize=0.000051s, total=0.002618s FPS=26.69, 法向力=1205.3568, 切向力X=-318.1154, 切向力Y=-52.1850 FPS=24.75, 法向力=1043.2711, 切向力X=-11.5823, 切向力Y=-465.7357 FPS=26.90, 法向力=1056.0853, 切向力X=39.2030, 切向力Y=-508.5042 FPS=25.01, 法向力=1377.7965, 切向力X=-737.9058, 切向力Y=481.2500 FPS=24.91, 法向力=1017.8361, 切向力X=-433.8021, 切向力Y=-190.6426 FPS=26.74, 法向力=1021.4423, 切向力X=-493.1994, 切向力Y=-215.4258 FPS=24.92, 法向力=1362.1803, 切向力X=309.2520, 切向力Y=-267.8669 FPS=26.44, 法向力=1127.7917, 切向力X=117.5081, 切向力Y=100.0903 FPS=27.31, 法向力=1111.4757, 切向力X=147.5763, 切向力Y=191.2147 FPS=26.54, 法向力=1110.2968, 切向力X=104.8785, 切向力Y=242.9059 FPS=25.45, 法向力=979.2665, 切向力X=25.4087, 切向力Y=96.5035 FPS=24.48, 法向力=1089.0670, 切向力X=221.1638, 切向力Y=-216.2046 FPS=25.26, 法向力=1083.7422, 切向力X=221.8286, 切向力Y=-253.2614 FPS=25.36, 法向力=1267.7986, 切向力X=-511.0648, 切向力Y=-191.0416 FPS=26.76, 法向力=1292.1182, 切向力X=-665.3293, 切向力Y=-165.7977 FPS=26.09, 法向力=1214.2368, 切向力X=-204.8852, 切向力Y=704.8010 FPS=26.27, 法向力=964.9304, 切向力X=261.8845, 切向力Y=734.8470 FPS=27.01, 法向力=993.3773, 切向力X=204.3523, 切向力Y=779.7312 FPS=25.70, 法向力=1376.3300, 切向力X=-143.5964, 切向力Y=230.3398 FPS=27.31, 法向力=1416.8618, 切向力X=-77.7051, 切向力Y=297.4620 FPS=27.23, 法向力=1405.1616, 切向力X=-458.5884, 切向力Y=218.5716 FPS=28.56, 法向力=1443.4431, 切向力X=-410.2346, 切向力Y=185.2121 FPS=24.74, 法向力=1017.9939, 切向力X=134.5688, 切向力Y=382.0059 FPS=25.78, 法向力=970.2438, 切向力X=231.4940, 切向力Y=412.2167 FPS=25.51, 法向力=966.7266, 切向力X=33.7128, 切向力Y=423.2054 FPS=24.76, 法向力=1147.4382, 切向力X=197.3911, 切向力Y=-93.8536 FPS=27.39, 法向力=1187.2205, 切向力X=239.1481, 切向力Y=-180.5642 FPS=26.65, 法向力=1254.7744, 切向力X=-327.5026, 切向力Y=-205.9902 FPS=26.40, 法向力=1246.4934, 切向力X=-406.8883, 切向力Y=-139.6038 FPS=26.35, 法向力=1268.1052, 切向力X=334.5544, 切向力Y=-181.8077 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002188s (9 tiles incl ref), finalize=0.000059s, total=0.002467s FPS=25.47, 法向力=1348.9690, 切向力X=262.7396, 切向力Y=-259.5094 FPS=25.78, 法向力=1073.2111, 切向力X=274.2793, 切向力Y=-175.3212 FPS=25.19, 法向力=1106.0426, 切向力X=244.5272, 切向力Y=-76.6256 FPS=26.03, 法向力=1069.3687, 切向力X=197.7714, 切向力Y=52.4097 FPS=25.74, 法向力=829.0236, 切向力X=51.7545, 切向力Y=266.6421 FPS=26.95, 法向力=847.6306, 切向力X=-77.2477, 切向力Y=162.5318 FPS=25.83, 法向力=1023.8259, 切向力X=242.4953, 切向力Y=81.9971 FPS=25.97, 法向力=1170.5812, 切向力X=981.9919, 切向力Y=398.1134 FPS=26.26, 法向力=1210.9504, 切向力X=1050.7026, 切向力Y=329.2705 FPS=25.00, 法向力=1009.7884, 切向力X=515.9812, 切向力Y=-274.5791 FPS=26.21, 法向力=1050.3368, 切向力X=508.1250, 切向力Y=-301.0791 FPS=24.78, 法向力=1058.2603, 切向力X=-722.6962, 切向力Y=304.0313 FPS=25.50, 法向力=859.6354, 切向力X=130.5334, 切向力Y=457.9730 FPS=25.51, 法向力=879.2366, 切向力X=206.5906, 切向力Y=423.3643 FPS=25.52, 法向力=896.3452, 切向力X=-453.3708, 切向力Y=178.6163 FPS=26.42, 法向力=896.2683, 切向力X=-451.4408, 切向力Y=67.1945 FPS=25.14, 法向力=1098.2534, 切向力X=313.9691, 切向力Y=169.6926 FPS=25.88, 法向力=1077.1405, 切向力X=-417.2913, 切向力Y=-97.4430 FPS=26.20, 法向力=1083.4497, 切向力X=-408.1249, 切向力Y=-37.8357 FPS=24.90, 法向力=1108.1602, 切向力X=-433.6534, 切向力Y=-58.7027 FPS=26.49, 法向力=1126.5825, 切向力X=-257.3120, 切向力Y=-105.1119 FPS=24.04, 法向力=1299.3120, 切向力X=575.6769, 切向力Y=60.0679 FPS=25.88, 法向力=1208.3235, 切向力X=614.7216, 切向力Y=150.1940 FPS=25.00, 法向力=1389.6688, 切向力X=-734.1180, 切向力Y=417.7706 FPS=26.24, 法向力=903.1415, 切向力X=-7.0905, 切向力Y=696.6528 FPS=26.08, 法向力=860.9431, 切向力X=-137.3050, 切向力Y=788.9019 FPS=25.38, 法向力=1146.3062, 切向力X=-322.0772, 切向力Y=548.0982 FPS=26.53, 法向力=1176.1727, 切向力X=-358.8410, 切向力Y=578.5551 FPS=25.22, 法向力=1042.4429, 切向力X=-140.2155, 切向力Y=337.2604 FPS=27.40, 法向力=977.0500, 切向力X=9.8436, 切向力Y=308.7857 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000274s, blend=0.002126s (9 tiles incl ref), finalize=0.000051s, total=0.002457s FPS=24.45, 法向力=1030.5510, 切向力X=-798.8111, 切向力Y=133.8493 FPS=26.21, 法向力=1140.8955, 切向力X=458.4911, 切向力Y=-904.2294 FPS=25.93, 法向力=1161.1355, 切向力X=446.2546, 切向力Y=-830.6102 FPS=24.26, 法向力=960.3914, 切向力X=-177.4051, 切向力Y=412.6291 FPS=26.89, 法向力=998.9856, 切向力X=-273.2797, 切向力Y=463.6942 FPS=26.33, 法向力=1184.4607, 切向力X=394.7854, 切向力Y=-55.1322 FPS=25.13, 法向力=1052.0659, 切向力X=-10.7002, 切向力Y=133.0681 FPS=25.69, 法向力=1079.3860, 切向力X=-38.2966, 切向力Y=123.1633 FPS=24.61, 法向力=1101.8048, 切向力X=497.6053, 切向力Y=36.0276 FPS=26.72, 法向力=1135.9491, 切向力X=678.1901, 切向力Y=-42.5884 FPS=23.92, 法向力=1441.4193, 切向力X=-49.0759, 切向力Y=-220.5561 FPS=25.97, 法向力=1502.3705, 切向力X=-66.5650, 切向力Y=-263.5349 FPS=25.51, 法向力=935.7172, 切向力X=334.4409, 切向力Y=542.6268 FPS=25.18, 法向力=1323.2808, 切向力X=-540.1908, 切向力Y=486.5312 FPS=26.21, 法向力=1305.3110, 切向力X=-558.9088, 切向力Y=380.4355 FPS=25.20, 法向力=1210.0000, 切向力X=96.8213, 切向力Y=421.6499 FPS=25.87, 法向力=1259.4192, 切向力X=98.9751, 切向力Y=438.9899 FPS=25.22, 法向力=1048.1631, 切向力X=63.6276, 切向力Y=239.9448 FPS=24.68, 法向力=1070.8472, 切向力X=172.8480, 切向力Y=254.3591 FPS=26.34, 法向力=1128.5964, 切向力X=189.3877, 切向力Y=366.3716 FPS=24.68, 法向力=1033.4819, 切向力X=33.1776, 切向力Y=132.7236 FPS=25.15, 法向力=1040.0779, 切向力X=17.2538, 切向力Y=63.9890 FPS=23.90, 法向力=1131.6799, 切向力X=17.8921, 切向力Y=696.8253 FPS=25.43, 法向力=995.0018, 切向力X=-288.5169, 切向力Y=335.1701 FPS=26.43, 法向力=1010.9860, 切向力X=-130.4017, 切向力Y=336.5840 FPS=24.57, 法向力=1220.1283, 切向力X=310.0461, 切向力Y=610.2788 FPS=26.00, 法向力=1260.8999, 切向力X=344.5977, 切向力Y=611.4366 FPS=25.46, 法向力=1081.6384, 切向力X=-94.2274, 切向力Y=203.3218 FPS=25.50, 法向力=1096.2091, 切向力X=-22.3551, 切向力Y=770.6832 FPS=25.96, 法向力=1080.3733, 切向力X=-82.4679, 切向力Y=804.5499 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000347s, blend=0.002271s (9 tiles incl ref), finalize=0.000051s, total=0.002675s FPS=26.60, 法向力=1214.6846, 切向力X=509.1671, 切向力Y=234.8623 FPS=25.62, 法向力=1235.8767, 切向力X=527.4667, 切向力Y=253.7728 FPS=24.80, 法向力=955.7719, 切向力X=-224.2554, 切向力Y=616.6494 FPS=26.69, 法向力=956.8277, 切向力X=-295.7050, 切向力Y=634.1863 FPS=25.23, 法向力=1083.0753, 切向力X=-479.5654, 切向力Y=-259.5249 FPS=25.19, 法向力=1114.5730, 切向力X=-239.5249, 切向力Y=-149.6540 FPS=27.50, 法向力=1093.3973, 切向力X=-128.3448, 切向力Y=-121.6304 FPS=25.09, 法向力=1148.8464, 切向力X=-622.3616, 切向力Y=826.3543 FPS=27.19, 法向力=1184.5419, 切向力X=-563.8702, 切向力Y=712.0107 FPS=24.27, 法向力=979.6649, 切向力X=-299.0389, 切向力Y=530.4860 FPS=25.08, 法向力=971.5657, 切向力X=-292.9116, 切向力Y=482.5005 FPS=25.32, 法向力=841.7378, 切向力X=101.6401, 切向力Y=838.1332 FPS=24.30, 法向力=1211.1604, 切向力X=-349.9838, 切向力Y=-129.9409 FPS=26.22, 法向力=1241.9127, 切向力X=-430.7177, 切向力Y=-237.1736 FPS=24.86, 法向力=939.4421, 切向力X=703.8825, 切向力Y=158.6797 FPS=25.40, 法向力=939.0290, 切向力X=711.5975, 切向力Y=171.1649 FPS=26.59, 法向力=850.5054, 切向力X=-139.8405, 切向力Y=38.8413 FPS=25.24, 法向力=1122.5032, 切向力X=-99.5682, 切向力Y=-255.4439 FPS=26.03, 法向力=1209.2778, 切向力X=-85.6029, 切向力Y=-261.5855 FPS=24.25, 法向力=907.3599, 切向力X=-186.4899, 切向力Y=274.2289 FPS=26.41, 法向力=956.9857, 切向力X=-244.1909, 切向力Y=260.1867 FPS=23.93, 法向力=891.6075, 切向力X=-44.9839, 切向力Y=-135.3923 FPS=25.59, 法向力=917.1052, 切向力X=114.7365, 切向力Y=143.9267 FPS=26.60, 法向力=984.1906, 切向力X=26.2125, 切向力Y=155.3969 FPS=23.78, 法向力=1344.8060, 切向力X=-513.5634, 切向力Y=301.5092 FPS=27.04, 法向力=1353.9825, 切向力X=-564.0568, 切向力Y=386.8723 FPS=26.30, 法向力=952.3158, 切向力X=209.1683, 切向力Y=-471.2110 FPS=25.61, 法向力=1147.1044, 切向力X=-683.1796, 切向力Y=-134.1909 FPS=25.76, 法向力=1151.9392, 切向力X=-670.5226, 切向力Y=-58.5458 FPS=25.05, 法向力=949.1396, 切向力X=397.4069, 切向力Y=261.9047 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002089s (9 tiles incl ref), finalize=0.000048s, total=0.002356s FPS=26.37, 法向力=971.0935, 切向力X=436.9424, 切向力Y=136.1346 FPS=23.48, 法向力=858.5607, 切向力X=-94.4298, 切向力Y=440.3800 FPS=26.41, 法向力=918.6749, 切向力X=-120.7139, 切向力Y=382.2427 FPS=25.31, 法向力=900.2821, 切向力X=-129.3524, 切向力Y=-433.3666 FPS=26.17, 法向力=1292.3431, 切向力X=208.4999, 切向力Y=-329.9526 FPS=27.14, 法向力=1371.8105, 切向力X=193.2649, 切向力Y=-374.4236 FPS=27.30, 法向力=1115.5392, 切向力X=30.1190, 切向力Y=616.5872 FPS=27.78, 法向力=1080.3750, 切向力X=9.1571, 切向力Y=668.6456 FPS=25.36, 法向力=1476.5977, 切向力X=41.1928, 切向力Y=-286.8969 FPS=25.95, 法向力=1526.7200, 切向力X=77.4718, 切向力Y=-327.0995 FPS=23.69, 法向力=944.9254, 切向力X=-197.5130, 切向力Y=-157.8895 FPS=24.75, 法向力=1173.8206, 切向力X=-450.7201, 切向力Y=130.2274 FPS=25.51, 法向力=1221.7354, 切向力X=-518.2797, 切向力Y=139.9348 FPS=25.06, 法向力=1006.0189, 切向力X=-675.6377, 切向力Y=-1.4879 FPS=26.02, 法向力=1011.1622, 切向力X=-645.9274, 切向力Y=-64.4640 FPS=26.49, 法向力=841.7028, 切向力X=-92.1225, 切向力Y=336.8973 FPS=25.84, 法向力=1282.0916, 切向力X=177.7697, 切向力Y=-10.0392 FPS=26.44, 法向力=1301.0105, 切向力X=68.5071, 切向力Y=31.9752 FPS=25.52, 法向力=1176.0420, 切向力X=-196.3718, 切向力Y=695.1256 FPS=26.13, 法向力=1196.7020, 切向力X=-144.9757, 切向力Y=733.5862 FPS=23.75, 法向力=1349.1517, 切向力X=84.9816, 切向力Y=-76.4838 FPS=25.51, 法向力=1365.0767, 切向力X=98.3498, 切向力Y=-16.7335 FPS=25.44, 法向力=1049.1167, 切向力X=-153.3100, 切向力Y=417.3181 FPS=24.18, 法向力=906.5674, 切向力X=-245.0463, 切向力Y=547.2585 FPS=25.32, 法向力=961.6937, 切向力X=-275.2669, 切向力Y=635.4331 FPS=24.64, 法向力=738.6689, 切向力X=-234.5912, 切向力Y=276.7830 FPS=25.35, 法向力=1010.6465, 切向力X=-189.9052, 切向力Y=-67.6812 FPS=26.41, 法向力=985.4703, 切向力X=-111.0787, 切向力Y=-74.8038 FPS=24.56, 法向力=1084.1086, 切向力X=-1245.7920, 切向力Y=255.4297 FPS=26.68, 法向力=1094.3849, 切向力X=-1227.6238, 切向力Y=249.6229 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002162s (9 tiles incl ref), finalize=0.000053s, total=0.002439s FPS=23.76, 法向力=925.1515, 切向力X=-75.5185, 切向力Y=-329.7462 FPS=25.13, 法向力=833.5442, 切向力X=6.1200, 切向力Y=-276.8116 FPS=25.98, 法向力=1080.8997, 切向力X=438.3669, 切向力Y=152.3713 FPS=25.45, 法向力=1296.4233, 切向力X=134.2691, 切向力Y=219.6411 FPS=26.21, 法向力=1304.8265, 切向力X=149.5250, 切向力Y=304.4852 FPS=25.01, 法向力=1220.0381, 切向力X=-337.9005, 切向力Y=-33.9727 FPS=26.20, 法向力=1271.1023, 切向力X=-405.3185, 切向力Y=-93.5978 FPS=26.74, 法向力=946.0252, 切向力X=33.0876, 切向力Y=76.0538 FPS=25.89, 法向力=928.7836, 切向力X=25.5885, 切向力Y=-13.6819 FPS=25.67, 法向力=1173.5107, 切向力X=-388.8260, 切向力Y=-96.9174 FPS=24.34, 法向力=1057.2302, 切向力X=-128.3236, 切向力Y=185.0811 FPS=26.11, 法向力=1042.6743, 切向力X=14.2854, 切向力Y=226.8337 FPS=24.46, 法向力=810.9208, 切向力X=-46.5995, 切向力Y=544.0612 FPS=24.37, 法向力=1001.4924, 切向力X=59.6055, 切向力Y=479.3354 FPS=24.92, 法向力=1005.4007, 切向力X=146.5614, 切向力Y=472.4312 FPS=23.37, 法向力=1246.0514, 切向力X=-591.8398, 切向力Y=53.4043 FPS=24.97, 法向力=1286.2303, 切向力X=-584.9082, 切向力Y=109.7416 FPS=24.65, 法向力=1245.0377, 切向力X=477.9435, 切向力Y=-341.7995 FPS=25.12, 法向力=1283.5051, 切向力X=478.2294, 切向力Y=-377.5493 FPS=24.50, 法向力=1410.4895, 切向力X=-21.3103, 切向力Y=214.7303 FPS=22.88, 法向力=1289.6514, 切向力X=-33.0049, 切向力Y=345.3219 FPS=25.22, 法向力=1326.9934, 切向力X=6.0180, 切向力Y=356.8699 FPS=24.37, 法向力=1377.2129, 切向力X=-276.2423, 切向力Y=-195.2648 FPS=24.55, 法向力=1075.9631, 切向力X=-356.9839, 切向力Y=331.7314 FPS=26.60, 法向力=1101.5011, 切向力X=-409.7282, 切向力Y=308.4572 FPS=24.93, 法向力=1206.7700, 切向力X=-223.4122, 切向力Y=86.0665 FPS=25.52, 法向力=1280.1764, 切向力X=-196.9645, 切向力Y=48.5641 FPS=26.99, 法向力=1427.2373, 切向力X=566.3585, 切向力Y=432.5273 FPS=25.80, 法向力=1474.2725, 切向力X=493.0618, 切向力Y=414.1665 FPS=26.30, 法向力=1226.9695, 切向力X=192.9245, 切向力Y=466.6646 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002287s (9 tiles incl ref), finalize=0.000147s, total=0.002703s FPS=25.09, 法向力=921.8767, 切向力X=235.0063, 切向力Y=436.9387 FPS=26.90, 法向力=938.9175, 切向力X=167.7534, 切向力Y=449.1587 FPS=25.06, 法向力=1052.5017, 切向力X=193.8835, 切向力Y=412.7552 FPS=26.62, 法向力=1069.8073, 切向力X=157.7181, 切向力Y=453.0256 FPS=27.22, 法向力=1315.9041, 切向力X=289.7929, 切向力Y=-14.5067 FPS=25.65, 法向力=981.1849, 切向力X=130.5505, 切向力Y=-839.8578 FPS=27.22, 法向力=1007.1688, 切向力X=-5.0440, 切向力Y=-984.7419 FPS=27.11, 法向力=1039.2632, 切向力X=706.2681, 切向力Y=15.9613 FPS=28.05, 法向力=1075.0764, 切向力X=657.8646, 切向力Y=61.8393 FPS=25.00, 法向力=1145.5305, 切向力X=-21.1332, 切向力Y=-344.9911 FPS=27.68, 法向力=1195.9025, 切向力X=45.2837, 切向力Y=-337.8220 FPS=25.90, 法向力=1311.1101, 切向力X=242.9777, 切向力Y=-64.1849 FPS=27.06, 法向力=1364.9275, 切向力X=221.7075, 切向力Y=-91.3288 FPS=27.57, 法向力=1062.3381, 切向力X=-186.5946, 切向力Y=386.3712 FPS=25.98, 法向力=879.0289, 切向力X=372.1912, 切向力Y=226.4355 FPS=27.49, 法向力=886.8697, 切向力X=382.4183, 切向力Y=286.1123 FPS=25.46, 法向力=1059.8594, 切向力X=328.2435, 切向力Y=-194.4851 FPS=27.59, 法向力=1103.1515, 切向力X=312.2285, 切向力Y=-215.2321 FPS=26.35, 法向力=1197.2394, 切向力X=-103.6960, 切向力Y=-94.6012 FPS=27.19, 法向力=1246.0012, 切向力X=-192.0488, 切向力Y=-130.8695 FPS=24.29, 法向力=1181.0551, 切向力X=-595.0440, 切向力Y=544.8572 FPS=27.43, 法向力=887.6278, 切向力X=243.5770, 切向力Y=81.8265 FPS=27.69, 法向力=871.6503, 切向力X=323.7353, 切向力Y=167.3450 FPS=25.96, 法向力=1252.2682, 切向力X=-576.8068, 切向力Y=-111.9105 FPS=28.17, 法向力=1220.4259, 切向力X=-674.6035, 切向力Y=-46.4740 FPS=25.58, 法向力=1185.8531, 切向力X=-157.5610, 切向力Y=-555.2983 FPS=26.71, 法向力=1197.0811, 切向力X=-115.7111, 切向力Y=-538.2409 FPS=25.92, 法向力=998.8019, 切向力X=-613.5151, 切向力Y=65.9982 FPS=26.37, 法向力=961.6425, 切向力X=-662.6243, 切向力Y=191.1091 FPS=27.37, 法向力=1016.1765, 切向力X=-392.0898, 切向力Y=-33.9629 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002508s (9 tiles incl ref), finalize=0.000130s, total=0.002910s FPS=24.23, 法向力=881.6965, 切向力X=-369.1983, 切向力Y=141.0522 FPS=25.77, 法向力=905.6873, 切向力X=-294.0999, 切向力Y=197.6177 FPS=25.19, 法向力=1025.5823, 切向力X=-388.8008, 切向力Y=42.9958 FPS=26.93, 法向力=1009.5764, 切向力X=-461.6744, 切向力Y=31.0358 FPS=26.05, 法向力=1170.7682, 切向力X=30.1602, 切向力Y=-457.5435 FPS=26.90, 法向力=987.5504, 切向力X=-37.3010, 切向力Y=-268.1949 FPS=26.28, 法向力=1003.6030, 切向力X=-17.5249, 切向力Y=-307.1200 FPS=24.85, 法向力=964.8049, 切向力X=-2.0601, 切向力Y=-556.0498 FPS=27.18, 法向力=977.8126, 切向力X=69.2491, 切向力Y=-566.5525 FPS=26.74, 法向力=975.0244, 切向力X=-59.6499, 切向力Y=189.9456 FPS=26.87, 法向力=994.1365, 切向力X=-106.1661, 切向力Y=257.2618 FPS=24.71, 法向力=729.0790, 切向力X=335.7886, 切向力Y=963.8597 FPS=25.63, 法向力=1127.1544, 切向力X=160.9497, 切向力Y=-319.0756 FPS=25.89, 法向力=1161.1243, 切向力X=314.7836, 切向力Y=-297.1245 FPS=24.64, 法向力=1361.7466, 切向力X=-462.8070, 切向力Y=-238.6753 FPS=26.54, 法向力=1343.7314, 切向力X=-510.0022, 切向力Y=-211.9503 FPS=24.95, 法向力=1227.4562, 切向力X=-627.3617, 切向力Y=-132.7456 FPS=26.58, 法向力=1242.6866, 切向力X=-643.4067, 切向力Y=-133.6496 FPS=26.16, 法向力=1114.2870, 切向力X=-90.3801, 切向力Y=-165.7907 FPS=26.32, 法向力=1038.3958, 切向力X=295.4732, 切向力Y=111.5805 FPS=26.30, 法向力=1022.0482, 切向力X=326.7823, 切向力Y=101.9146 FPS=25.10, 法向力=1035.6357, 切向力X=-299.5549, 切向力Y=521.8909 FPS=26.86, 法向力=1049.2267, 切向力X=-229.6086, 切向力Y=444.1037 FPS=25.82, 法向力=818.1863, 切向力X=97.8638, 切向力Y=359.4480 FPS=26.46, 法向力=1031.1936, 切向力X=211.7733, 切向力Y=-270.6540 FPS=25.71, 法向力=1018.6958, 切向力X=257.3201, 切向力Y=-287.5913 FPS=23.76, 法向力=978.0704, 切向力X=401.7441, 切向力Y=-56.9294 FPS=25.78, 法向力=985.4095, 切向力X=396.5733, 切向力Y=-28.2192 FPS=24.28, 法向力=945.0457, 切向力X=153.8857, 切向力Y=375.1253 FPS=26.56, 法向力=971.9669, 切向力X=157.2173, 切向力Y=384.6744 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002231s (9 tiles incl ref), finalize=0.000057s, total=0.002505s FPS=25.94, 法向力=1058.9539, 切向力X=-522.4197, 切向力Y=460.9078 FPS=26.38, 法向力=1037.6213, 切向力X=-697.0519, 切向力Y=829.5380 FPS=27.56, 法向力=1055.4141, 切向力X=-706.8268, 切向力Y=783.9535 FPS=25.84, 法向力=1037.5802, 切向力X=313.1099, 切向力Y=396.3998 FPS=27.69, 法向力=1130.5151, 切向力X=356.8788, 切向力Y=305.3174 FPS=25.27, 法向力=939.4570, 切向力X=-192.1778, 切向力Y=389.7484 FPS=26.54, 法向力=943.8801, 切向力X=-203.5662, 切向力Y=370.6138 FPS=26.95, 法向力=945.7844, 切向力X=-159.0536, 切向力Y=-357.8454 FPS=28.21, 法向力=972.0594, 切向力X=-140.0345, 切向力Y=-410.3684 FPS=25.21, 法向力=1210.4133, 切向力X=305.5764, 切向力Y=501.4253 FPS=26.38, 法向力=1175.3167, 切向力X=-597.7778, 切向力Y=-424.2274 FPS=26.44, 法向力=1180.5133, 切向力X=-555.7805, 切向力Y=-406.0191 FPS=24.91, 法向力=905.4248, 切向力X=45.9298, 切向力Y=-31.0658 FPS=26.34, 法向力=939.5302, 切向力X=98.8674, 切向力Y=-7.1739 FPS=26.67, 法向力=1403.0970, 切向力X=-612.1376, 切向力Y=-147.0020 FPS=27.20, 法向力=1227.9526, 切向力X=-66.3310, 切向力Y=-167.4329 FPS=27.05, 法向力=1235.8779, 切向力X=-23.1139, 切向力Y=-236.6782 FPS=24.45, 法向力=1040.6407, 切向力X=371.0703, 切向力Y=-137.0241 FPS=28.09, 法向力=1091.5891, 切向力X=331.2696, 切向力Y=-133.8033 FPS=25.90, 法向力=1081.0341, 切向力X=160.7085, 切向力Y=352.8036 FPS=27.58, 法向力=1012.2626, 切向力X=153.2550, 切向力Y=396.0099 FPS=26.33, 法向力=868.3932, 切向力X=-20.2944, 切向力Y=585.2748 FPS=26.15, 法向力=877.0490, 切向力X=-92.7702, 切向力Y=546.7535 FPS=27.14, 法向力=947.8239, 切向力X=79.6933, 切向力Y=97.9464 FPS=26.10, 法向力=969.5289, 切向力X=-74.1371, 切向力Y=303.6328 FPS=27.79, 法向力=1013.9861, 切向力X=-89.0804, 切向力Y=397.9511 FPS=25.77, 法向力=1095.2712, 切向力X=-571.0458, 切向力Y=136.3261 FPS=28.16, 法向力=1055.2395, 切向力X=-480.6816, 切向力Y=142.8387 FPS=25.22, 法向力=875.0031, 切向力X=-638.3536, 切向力Y=328.6465 FPS=27.90, 法向力=939.4685, 切向力X=-735.6232, 切向力Y=356.9731 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002219s (9 tiles incl ref), finalize=0.000053s, total=0.002490s FPS=25.72, 法向力=1341.1405, 切向力X=-408.8008, 切向力Y=357.5582 FPS=27.72, 法向力=1333.7998, 切向力X=-363.5396, 切向力Y=359.3155 FPS=27.23, 法向力=929.1886, 切向力X=19.8580, 切向力Y=273.0775 FPS=26.61, 法向力=1113.1646, 切向力X=-213.2965, 切向力Y=137.8277 FPS=27.63, 法向力=1112.0173, 切向力X=-212.8296, 切向力Y=0.1254 FPS=26.13, 法向力=1055.5559, 切向力X=66.5598, 切向力Y=258.4752 FPS=26.47, 法向力=1021.8963, 切向力X=-5.7306, 切向力Y=307.1364 FPS=26.00, 法向力=1004.3878, 切向力X=-288.9769, 切向力Y=253.0194 FPS=27.95, 法向力=1005.8558, 切向力X=-350.3793, 切向力Y=203.1132 FPS=25.97, 法向力=981.4406, 切向力X=271.3434, 切向力Y=-243.7969 FPS=25.31, 法向力=985.2312, 切向力X=318.3265, 切向力Y=-198.3493 FPS=25.47, 法向力=1123.4996, 切向力X=635.4032, 切向力Y=-362.9935 FPS=25.22, 法向力=897.8494, 切向力X=-170.8001, 切向力Y=-157.8043 FPS=27.27, 法向力=871.7397, 切向力X=-168.9040, 切向力Y=-133.5932 FPS=25.82, 法向力=1122.4424, 切向力X=133.5658, 切向力Y=244.7340 FPS=26.55, 法向力=1132.0254, 切向力X=99.3615, 切向力Y=344.2505 FPS=26.02, 法向力=958.1771, 切向力X=-411.7066, 切向力Y=439.6988 FPS=24.56, 法向力=934.0531, 切向力X=300.6884, 切向力Y=103.2213 FPS=26.73, 法向力=910.1555, 切向力X=309.6213, 切向力Y=68.0604 FPS=22.98, 法向力=1171.4874, 切向力X=444.7658, 切向力Y=-446.3989 FPS=21.99, 法向力=1200.8809, 切向力X=461.3420, 切向力Y=-500.0602 FPS=25.04, 法向力=946.3092, 切向力X=-94.2737, 切向力Y=74.6575 FPS=24.55, 法向力=1152.4128, 切向力X=-139.8045, 切向力Y=-4.3842 FPS=26.18, 法向力=1204.5864, 切向力X=-92.9450, 切向力Y=-76.0010 FPS=24.69, 法向力=1020.7467, 切向力X=26.7190, 切向力Y=-325.2068 FPS=25.68, 法向力=816.3993, 切向力X=-226.1480, 切向力Y=461.8400 FPS=25.77, 法向力=823.9659, 切向力X=-204.3275, 切向力Y=497.2060 FPS=23.35, 法向力=1048.0077, 切向力X=-302.9840, 切向力Y=-25.8328 FPS=25.63, 法向力=1022.9386, 切向力X=-312.3112, 切向力Y=-9.8497 FPS=23.55, 法向力=1004.6731, 切向力X=168.0615, 切向力Y=257.7045 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000302s, blend=0.002552s (9 tiles incl ref), finalize=0.000060s, total=0.002922s FPS=24.37, 法向力=1029.7769, 切向力X=295.0845, 切向力Y=332.6232 FPS=25.25, 法向力=1010.6305, 切向力X=496.9589, 切向力Y=33.5124 FPS=24.06, 法向力=1180.6290, 切向力X=762.4813, 切向力Y=60.9158 FPS=25.31, 法向力=1220.5341, 切向力X=753.4995, 切向力Y=27.2176 FPS=25.12, 法向力=1098.1079, 切向力X=-36.7003, 切向力Y=194.0467 FPS=24.82, 法向力=809.1492, 切向力X=-165.8444, 切向力Y=379.6345 FPS=26.34, 法向力=817.8737, 切向力X=-244.0231, 切向力Y=470.8377 FPS=24.93, 法向力=1102.1985, 切向力X=335.1354, 切向力Y=334.0073 FPS=26.89, 法向力=1137.8157, 切向力X=353.2486, 切向力Y=320.9255 FPS=24.56, 法向力=986.2717, 切向力X=284.4210, 切向力Y=-700.5658 FPS=26.39, 法向力=1005.0895, 切向力X=233.1342, 切向力Y=-779.5088 FPS=25.88, 法向力=877.7110, 切向力X=-486.5630, 切向力Y=151.1943 FPS=25.95, 法向力=991.6729, 切向力X=21.2483, 切向力Y=23.2517 FPS=26.85, 法向力=990.3792, 切向力X=26.1439, 切向力Y=-13.9930 FPS=23.74, 法向力=1023.2878, 切向力X=-34.9611, 切向力Y=610.8202 FPS=26.16, 法向力=993.9877, 切向力X=-152.3344, 切向力Y=558.2391 FPS=26.63, 法向力=951.7774, 切向力X=308.8524, 切向力Y=24.8781 FPS=26.37, 法向力=940.5430, 切向力X=321.6180, 切向力Y=87.3221 FPS=25.71, 法向力=1308.2827, 切向力X=-48.4720, 切向力Y=-396.2100 FPS=26.45, 法向力=964.8907, 切向力X=723.1851, 切向力Y=-8.7663 FPS=26.49, 法向力=970.0783, 切向力X=698.5020, 切向力Y=-13.1934 FPS=25.02, 法向力=1199.2111, 切向力X=114.9062, 切向力Y=32.2664 FPS=26.42, 法向力=1198.3125, 切向力X=68.9040, 切向力Y=57.7560 FPS=25.59, 法向力=1032.2549, 切向力X=-126.3744, 切向力Y=443.2162 FPS=25.92, 法向力=1298.1838, 切向力X=362.3097, 切向力Y=88.4633 FPS=25.63, 法向力=1321.8566, 切向力X=403.8800, 切向力Y=204.9501 FPS=24.61, 法向力=784.3308, 切向力X=-323.7000, 切向力Y=601.0166 FPS=26.47, 法向力=754.4320, 切向力X=-278.7290, 切向力Y=571.2359 FPS=23.84, 法向力=1201.7939, 切向力X=-161.9827, 切向力Y=525.2866 FPS=25.39, 法向力=1226.9807, 切向力X=-201.5282, 切向力Y=522.8457 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002385s (9 tiles incl ref), finalize=0.000056s, total=0.002656s FPS=26.10, 法向力=1261.8938, 切向力X=-486.5125, 切向力Y=-3.0593 FPS=24.69, 法向力=1079.1337, 切向力X=-289.5229, 切向力Y=283.8569 FPS=26.78, 法向力=1075.9572, 切向力X=-249.1668, 切向力Y=279.5907 FPS=25.70, 法向力=1136.0468, 切向力X=-194.1450, 切向力Y=-55.7983 FPS=26.27, 法向力=1174.6390, 切向力X=655.4712, 切向力Y=41.7177 FPS=26.82, 法向力=1205.2379, 切向力X=689.8892, 切向力Y=37.5608 FPS=25.93, 法向力=1204.9048, 切向力X=-707.1980, 切向力Y=623.0459 FPS=26.45, 法向力=1243.8989, 切向力X=-721.0580, 切向力Y=589.9971 FPS=24.57, 法向力=1308.8254, 切向力X=-679.6521, 切向力Y=77.6053 FPS=26.94, 法向力=1304.0146, 切向力X=-766.2618, 切向力Y=170.4269 FPS=24.49, 法向力=1069.7195, 切向力X=-72.5885, 切向力Y=469.9349 FPS=24.87, 法向力=1190.0833, 切向力X=-6.0772, 切向力Y=-149.3055 FPS=23.71, 法向力=1256.7601, 切向力X=16.1110, 切向力Y=-173.7155 FPS=21.23, 法向力=1160.7605, 切向力X=-1195.6608, 切向力Y=200.9927 FPS=24.53, 法向力=861.2679, 切向力X=-214.6463, 切向力Y=-65.8278 FPS=25.83, 法向力=810.8884, 切向力X=-190.0899, 切向力Y=-94.0810 FPS=24.59, 法向力=1213.0258, 切向力X=-54.2599, 切向力Y=-54.4570 FPS=26.19, 法向力=1225.3799, 切向力X=-312.9164, 切向力Y=-30.7607 FPS=24.50, 法向力=1054.6023, 切向力X=208.4935, 切向力Y=-139.6111 FPS=26.48, 法向力=1088.2676, 切向力X=138.3521, 切向力Y=-194.5752 FPS=23.70, 法向力=942.4277, 切向力X=481.0535, 切向力Y=558.8433 FPS=24.47, 法向力=1191.1860, 切向力X=-297.7940, 切向力Y=917.8345 FPS=26.55, 法向力=1202.1924, 切向力X=-313.0315, 切向力Y=931.7117 FPS=24.87, 法向力=1076.2734, 切向力X=358.5919, 切向力Y=499.9362 FPS=26.67, 法向力=1061.2191, 切向力X=382.3047, 切向力Y=443.4949 FPS=24.98, 法向力=1213.9680, 切向力X=155.5868, 切向力Y=-174.8224 FPS=25.30, 法向力=1231.8513, 切向力X=66.2960, 切向力Y=-73.5237 FPS=25.99, 法向力=985.4919, 切向力X=446.5020, 切向力Y=437.8302 FPS=24.78, 法向力=975.2278, 切向力X=-193.0020, 切向力Y=488.3882 FPS=25.93, 法向力=981.9389, 切向力X=-322.5124, 切向力Y=561.7594 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002174s (9 tiles incl ref), finalize=0.000050s, total=0.002461s FPS=24.74, 法向力=915.4686, 切向力X=132.8162, 切向力Y=16.8285 FPS=24.81, 法向力=1261.6633, 切向力X=-577.6760, 切向力Y=379.0732 FPS=25.69, 法向力=1276.5823, 切向力X=-626.2122, 切向力Y=370.7213 FPS=24.48, 法向力=1120.1741, 切向力X=151.9319, 切向力Y=-312.1319 FPS=26.05, 法向力=1135.8875, 切向力X=168.2293, 切向力Y=-247.6279 FPS=24.98, 法向力=864.2158, 切向力X=-208.2813, 切向力Y=781.4735 FPS=25.25, 法向力=856.9607, 切向力X=-300.6443, 切向力Y=829.3423 FPS=24.33, 法向力=911.4316, 切向力X=-154.1780, 切向力Y=102.1787 FPS=24.54, 法向力=1004.9451, 切向力X=328.6103, 切向力Y=107.1733 FPS=25.47, 法向力=1075.2947, 切向力X=340.0740, 切向力Y=154.5859 FPS=24.73, 法向力=922.4416, 切向力X=261.8146, 切向力Y=60.1857 FPS=25.63, 法向力=909.3351, 切向力X=206.0903, 切向力Y=159.3403 FPS=24.96, 法向力=964.3760, 切向力X=-348.4064, 切向力Y=-219.1225 FPS=25.56, 法向力=971.9404, 切向力X=-480.3237, 切向力Y=322.1981 FPS=26.28, 法向力=956.0934, 切向力X=-430.3662, 切向力Y=300.2904 FPS=25.69, 法向力=998.5294, 切向力X=-435.4347, 切向力Y=643.3309 FPS=27.17, 法向力=1015.1036, 切向力X=-370.3771, 切向力Y=574.8629 FPS=24.79, 法向力=1159.7510, 切向力X=303.1476, 切向力Y=-549.4705 FPS=26.14, 法向力=1119.4061, 切向力X=326.0003, 切向力Y=-442.4752 FPS=26.79, 法向力=1207.3425, 切向力X=-58.1345, 切向力Y=-293.8997 FPS=24.94, 法向力=910.8352, 切向力X=-116.3706, 切向力Y=289.5950 FPS=27.07, 法向力=915.7650, 切向力X=-90.9256, 切向力Y=356.4029 FPS=25.76, 法向力=1026.2498, 切向力X=-406.0198, 切向力Y=283.1079 FPS=26.90, 法向力=1177.2300, 切向力X=-332.7026, 切向力Y=69.2931 FPS=27.77, 法向力=1188.9863, 切向力X=-327.3260, 切向力Y=52.1716 FPS=25.65, 法向力=831.7399, 切向力X=-71.6640, 切向力Y=-9.9188 FPS=27.60, 法向力=848.7186, 切向力X=-111.6591, 切向力Y=10.7082 FPS=26.85, 法向力=950.4599, 切向力X=598.9120, 切向力Y=-268.7342 FPS=26.58, 法向力=944.6255, 切向力X=590.0424, 切向力Y=-253.8802 FPS=25.41, 法向力=1071.3169, 切向力X=45.6042, 切向力Y=-114.4119 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002174s (9 tiles incl ref), finalize=0.000058s, total=0.002490s FPS=27.22, 法向力=1074.4817, 切向力X=20.2940, 切向力Y=-70.2107 FPS=26.24, 法向力=1005.2568, 切向力X=-589.3413, 切向力Y=-9.7151 FPS=26.95, 法向力=1246.2222, 切向力X=-393.4362, 切向力Y=-100.8160 FPS=26.96, 法向力=1252.8834, 切向力X=-296.9641, 切向力Y=-10.5453 FPS=25.72, 法向力=889.3038, 切向力X=-148.0542, 切向力Y=257.3674 FPS=27.46, 法向力=874.8737, 切向力X=-127.4686, 切向力Y=173.0504 FPS=25.98, 法向力=908.8516, 切向力X=184.6840, 切向力Y=405.3774 FPS=28.29, 法向力=872.2377, 切向力X=220.5132, 切向力Y=494.3240 FPS=25.61, 法向力=1159.8809, 切向力X=-11.3068, 切向力Y=-228.9914 FPS=28.00, 法向力=1187.4441, 切向力X=5.1046, 切向力Y=-249.1682 FPS=25.74, 法向力=1030.2334, 切向力X=417.9789, 切向力Y=189.5246 FPS=27.70, 法向力=1329.3519, 切向力X=-79.5196, 切向力Y=83.1990 FPS=26.69, 法向力=1361.8970, 切向力X=-149.1612, 切向力Y=19.3046 FPS=25.20, 法向力=932.6253, 切向力X=-419.9202, 切向力Y=194.3327 FPS=27.04, 法向力=935.9293, 切向力X=-483.3434, 切向力Y=204.7782 FPS=25.03, 法向力=911.3976, 切向力X=-341.1766, 切向力Y=638.1272 FPS=27.33, 法向力=938.2451, 切向力X=-467.3071, 切向力Y=703.9861 FPS=25.29, 法向力=1056.8937, 切向力X=-592.6437, 切向力Y=197.1241 FPS=25.83, 法向力=1017.1149, 切向力X=-498.7957, 切向力Y=168.3237 FPS=25.24, 法向力=1046.6492, 切向力X=-52.8301, 切向力Y=425.5700 FPS=25.00, 法向力=1402.0321, 切向力X=138.2202, 切向力Y=41.7341 FPS=25.56, 法向力=1442.2930, 切向力X=119.1074, 切向力Y=37.5876 FPS=24.53, 法向力=1309.8442, 切向力X=-88.4529, 切向力Y=448.1057 FPS=25.22, 法向力=961.0699, 切向力X=13.9386, 切向力Y=-207.0136 FPS=26.10, 法向力=928.6653, 切向力X=16.1637, 切向力Y=-167.2838 FPS=24.15, 法向力=1062.3998, 切向力X=-618.1814, 切向力Y=-310.1432 FPS=26.32, 法向力=1049.7046, 切向力X=-503.7120, 切向力Y=-336.5154 FPS=24.92, 法向力=1222.1179, 切向力X=-226.4893, 切向力Y=255.2976 FPS=26.02, 法向力=1179.9340, 切向力X=-178.4109, 切向力Y=242.6360 FPS=24.76, 法向力=1121.1990, 切向力X=202.6385, 切向力Y=-12.1784 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002180s (9 tiles incl ref), finalize=0.000050s, total=0.002442s FPS=25.74, 法向力=948.1581, 切向力X=655.2426, 切向力Y=-704.5617 FPS=25.95, 法向力=979.7628, 切向力X=648.7498, 切向力Y=-812.9982 FPS=24.80, 法向力=854.3009, 切向力X=-757.0818, 切向力Y=819.6403 FPS=25.50, 法向力=881.7955, 切向力X=-823.8147, 切向力Y=795.5885 FPS=26.01, 法向力=1032.2627, 切向力X=246.8177, 切向力Y=-56.2377 FPS=24.68, 法向力=1019.3817, 切向力X=590.1108, 切向力Y=727.9216 FPS=26.00, 法向力=1009.1479, 切向力X=472.4771, 切向力Y=714.9523 FPS=23.98, 法向力=1241.2114, 切向力X=117.1427, 切向力Y=231.1909 FPS=26.23, 法向力=1292.9176, 切向力X=55.7713, 切向力Y=290.6353 FPS=24.27, 法向力=1069.2120, 切向力X=-671.5591, 切向力Y=470.2310 FPS=25.45, 法向力=840.5226, 切向力X=249.1451, 切向力Y=353.9185 FPS=25.50, 法向力=855.2558, 切向力X=278.4014, 切向力Y=358.2513 FPS=24.84, 法向力=1221.3918, 切向力X=3.9372, 切向力Y=-94.8099 FPS=26.24, 法向力=1197.9487, 切向力X=-89.3753, 切向力Y=-151.0528 FPS=24.25, 法向力=918.1605, 切向力X=701.2531, 切向力Y=949.5217 FPS=24.29, 法向力=1148.9238, 切向力X=-453.1587, 切向力Y=20.6529 FPS=25.89, 法向力=1152.1166, 切向力X=-416.2028, 切向力Y=32.7889 FPS=24.29, 法向力=946.8213, 切向力X=-473.4064, 切向力Y=-13.5415 FPS=26.15, 法向力=1038.2456, 切向力X=-427.7015, 切向力Y=-113.2807 FPS=24.40, 法向力=1185.6484, 切向力X=94.1871, 切向力Y=-658.9935 FPS=25.43, 法向力=1217.2346, 切向力X=-563.9446, 切向力Y=-490.4951 FPS=25.60, 法向力=1199.8529, 切向力X=-452.5686, 切向力Y=-500.9733 FPS=24.96, 法向力=1024.1252, 切向力X=-591.7894, 切向力Y=-255.7815 FPS=25.54, 法向力=1028.8557, 切向力X=-606.7321, 切向力Y=-279.5512 FPS=24.08, 法向力=799.0662, 切向力X=-671.3283, 切向力Y=351.0573 FPS=25.54, 法向力=800.1672, 切向力X=-701.0184, 切向力Y=356.0776 FPS=24.70, 法向力=826.8898, 切向力X=130.8869, 切向力Y=284.4494 FPS=22.41, 法向力=995.0247, 切向力X=253.4322, 切向力Y=191.6698 FPS=22.70, 法向力=1000.6678, 切向力X=213.8763, 切向力Y=141.3319 FPS=22.61, 法向力=971.2484, 切向力X=119.7104, 切向力Y=-123.4674 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002272s (9 tiles incl ref), finalize=0.000057s, total=0.002602s FPS=23.68, 法向力=995.0197, 切向力X=-339.3740, 切向力Y=302.7009 FPS=25.59, 法向力=1020.3303, 切向力X=-537.7391, 切向力Y=297.3549 FPS=24.45, 法向力=1035.1907, 切向力X=-55.9161, 切向力Y=-127.7655 FPS=23.36, 法向力=969.2130, 切向力X=-219.8878, 切向力Y=243.3321 FPS=25.89, 法向力=1022.5050, 切向力X=-158.6408, 切向力Y=252.2263 FPS=24.08, 法向力=1299.0837, 切向力X=132.2211, 切向力Y=561.9905 FPS=25.57, 法向力=1341.5814, 切向力X=154.7992, 切向力Y=569.7616 FPS=24.88, 法向力=1091.7678, 切向力X=-243.1331, 切向力Y=-119.3172 FPS=25.49, 法向力=1072.3511, 切向力X=-145.0820, 切向力Y=-144.5910 FPS=25.32, 法向力=1028.8444, 切向力X=-289.0878, 切向力Y=-3.8594 FPS=23.92, 法向力=962.3934, 切向力X=65.3275, 切向力Y=84.1689 FPS=25.33, 法向力=1017.3526, 切向力X=131.4628, 切向力Y=50.9344 FPS=26.33, 法向力=1130.2428, 切向力X=-8.3223, 切向力Y=-247.1514 FPS=25.20, 法向力=972.5599, 切向力X=29.7461, 切向力Y=-128.2966 FPS=26.92, 法向力=956.9130, 切向力X=-52.2104, 切向力Y=-171.8826 FPS=24.90, 法向力=1452.7961, 切向力X=320.8105, 切向力Y=356.4766 FPS=25.59, 法向力=1564.7156, 切向力X=348.6855, 切向力Y=311.6390 FPS=24.68, 法向力=1177.1550, 切向力X=284.9272, 切向力Y=148.4204 FPS=25.72, 法向力=1187.3358, 切向力X=352.1855, 切向力Y=151.1415 FPS=26.23, 法向力=1124.3232, 切向力X=-110.0899, 切向力Y=-288.1176 FPS=25.39, 法向力=1135.0923, 切向力X=-372.0493, 切向力Y=124.7441 FPS=27.87, 法向力=1150.1135, 切向力X=-326.1891, 切向力Y=176.2629 FPS=25.28, 法向力=1239.3790, 切向力X=-346.7013, 切向力Y=69.2706 FPS=27.31, 法向力=1191.4885, 切向力X=-336.4836, 切向力Y=-44.0276 FPS=26.65, 法向力=956.1270, 切向力X=-57.0999, 切向力Y=392.4826 FPS=27.46, 法向力=1000.4902, 切向力X=-31.0227, 切向力Y=381.8311 FPS=24.94, 法向力=1096.7938, 切向力X=-77.8450, 切向力Y=710.3507 FPS=26.99, 法向力=1109.7959, 切向力X=-94.0277, 切向力Y=708.1693 FPS=27.16, 法向力=1350.4456, 切向力X=-396.4889, 切向力Y=463.7593 FPS=25.48, 法向力=1307.9491, 切向力X=-767.1512, 切向力Y=-273.8569 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002216s (9 tiles incl ref), finalize=0.000055s, total=0.002536s FPS=27.18, 法向力=1345.7527, 切向力X=-721.1401, 切向力Y=-364.9218 FPS=25.97, 法向力=1199.3333, 切向力X=550.3855, 切向力Y=120.2102 FPS=27.55, 法向力=1258.6624, 切向力X=564.5966, 切向力Y=221.4424 FPS=26.12, 法向力=1305.6464, 切向力X=-845.9796, 切向力Y=171.4215 FPS=24.55, 法向力=1148.4139, 切向力X=-5.0400, 切向力Y=-58.2128 FPS=26.37, 法向力=1161.3224, 切向力X=-37.5208, 切向力Y=-75.5183 FPS=24.81, 法向力=1163.2253, 切向力X=-485.8664, 切向力Y=609.7853 FPS=26.76, 法向力=1158.1951, 切向力X=-451.8747, 切向力Y=595.9726 FPS=24.87, 法向力=1251.7900, 切向力X=-191.4224, 切向力Y=-363.5472 FPS=26.30, 法向力=1268.1880, 切向力X=-179.5598, 切向力Y=-396.9602 FPS=26.27, 法向力=999.3276, 切向力X=237.8273, 切向力Y=80.6929 FPS=24.93, 法向力=1441.5626, 切向力X=-232.4253, 切向力Y=-48.7594 FPS=26.64, 法向力=1488.4768, 切向力X=-210.3869, 切向力Y=-42.8103 FPS=25.69, 法向力=991.7466, 切向力X=11.3582, 切向力Y=67.2894 FPS=27.41, 法向力=980.6015, 切向力X=-75.2702, 切向力Y=111.3638 FPS=24.69, 法向力=1165.6403, 切向力X=-340.6093, 切向力Y=537.8214 FPS=26.94, 法向力=1158.6338, 切向力X=-391.3661, 切向力Y=525.0402 FPS=25.97, 法向力=906.9768, 切向力X=-567.1185, 切向力Y=1024.3989 FPS=24.91, 法向力=1342.0032, 切向力X=-129.4413, 切向力Y=330.2330 FPS=26.25, 法向力=1350.9409, 切向力X=-143.2610, 切向力Y=268.0165 FPS=24.92, 法向力=1163.6858, 切向力X=-431.5399, 切向力Y=501.8992 FPS=23.29, 法向力=1120.4136, 切向力X=-374.1362, 切向力Y=504.1606 FPS=22.99, 法向力=1274.5713, 切向力X=383.7675, 切向力Y=332.9795 FPS=23.21, 法向力=1271.2461, 切向力X=327.9566, 切向力Y=-22.8856 FPS=24.98, 法向力=1242.9585, 切向力X=267.5120, 切向力Y=-54.4150 FPS=23.43, 法向力=1426.3969, 切向力X=-189.1902, 切向力Y=382.9334 FPS=23.91, 法向力=1200.8114, 切向力X=-308.1868, 切向力Y=464.0589 FPS=25.49, 法向力=1185.5164, 切向力X=-260.1248, 切向力Y=473.9721 FPS=25.61, 法向力=1192.0529, 切向力X=119.0536, 切向力Y=-254.7874 FPS=27.22, 法向力=1236.8712, 切向力X=186.2258, 切向力Y=-256.9052 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000286s, blend=0.002319s (9 tiles incl ref), finalize=0.000058s, total=0.002670s FPS=24.72, 法向力=922.4613, 切向力X=-155.6337, 切向力Y=-161.3947 FPS=26.61, 法向力=1036.8923, 切向力X=632.3467, 切向力Y=-395.0715 FPS=26.20, 法向力=1093.1853, 切向力X=749.5927, 切向力Y=-476.5512 FPS=23.86, 法向力=1190.3926, 切向力X=-741.8736, 切向力Y=517.9573 FPS=26.51, 法向力=1228.6377, 切向力X=-834.4652, 切向力Y=454.8861 FPS=24.19, 法向力=1448.8635, 切向力X=-90.1028, 切向力Y=-154.8289 FPS=25.92, 法向力=1485.1968, 切向力X=-99.5463, 切向力Y=-285.4741 FPS=24.82, 法向力=884.2384, 切向力X=-408.4465, 切向力Y=298.4257 FPS=24.08, 法向力=832.6091, 切向力X=-410.3615, 切向力Y=381.1132 FPS=26.53, 法向力=837.9856, 切向力X=-382.9267, 切向力Y=287.4758 FPS=24.73, 法向力=871.7625, 切向力X=-595.8078, 切向力Y=211.1447 FPS=25.41, 法向力=1148.4329, 切向力X=-447.7883, 切向力Y=-488.6981 FPS=25.65, 法向力=1186.3463, 切向力X=-394.2704, 切向力Y=-595.4132 FPS=24.71, 法向力=879.5455, 切向力X=-165.2653, 切向力Y=484.4461 FPS=25.72, 法向力=905.9092, 切向力X=-180.2383, 切向力Y=493.3266 FPS=24.25, 法向力=1094.5181, 切向力X=-588.3497, 切向力Y=79.7672 FPS=25.85, 法向力=1098.2041, 切向力X=-520.7905, 切向力Y=122.3129 FPS=24.66, 法向力=942.6589, 切向力X=229.5071, 切向力Y=981.5544 FPS=24.49, 法向力=793.1726, 切向力X=410.7538, 切向力Y=197.7902 FPS=26.56, 法向力=829.6384, 切向力X=414.8632, 切向力Y=169.8530 FPS=24.67, 法向力=1142.1404, 切向力X=-526.8678, 切向力Y=705.3450 FPS=25.06, 法向力=1210.6257, 切向力X=-516.4856, 切向力Y=686.2974 FPS=25.06, 法向力=1297.8192, 切向力X=-551.4449, 切向力Y=76.6279 FPS=24.81, 法向力=1155.1234, 切向力X=-576.5798, 切向力Y=-579.9904 FPS=25.47, 法向力=1166.3193, 切向力X=-663.9830, 切向力Y=-529.3888 FPS=24.08, 法向力=958.8815, 切向力X=213.3587, 切向力Y=385.2627 FPS=25.06, 法向力=972.7512, 切向力X=325.3331, 切向力Y=428.1910 FPS=26.03, 法向力=1138.7572, 切向力X=-67.5668, 切向力Y=944.1986 FPS=25.45, 法向力=1288.2657, 切向力X=-343.2389, 切向力Y=766.3607 FPS=26.02, 法向力=1300.3113, 切向力X=-318.7514, 切向力Y=720.8716 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002124s (9 tiles incl ref), finalize=0.000051s, total=0.002440s FPS=24.22, 法向力=1536.2173, 切向力X=-458.6858, 切向力Y=-235.0136 FPS=26.47, 法向力=1614.6401, 切向力X=-523.3964, 切向力Y=-281.3718 FPS=25.28, 法向力=1342.2913, 切向力X=-940.8372, 切向力Y=284.2451 FPS=26.11, 法向力=1384.5315, 切向力X=-959.8502, 切向力Y=303.5981 FPS=25.36, 法向力=1231.4246, 切向力X=-147.7752, 切向力Y=-338.5282 FPS=24.72, 法向力=1311.3689, 切向力X=-107.9366, 切向力Y=538.4478 FPS=25.51, 法向力=1284.3082, 切向力X=-71.4668, 切向力Y=577.6868 FPS=25.73, 法向力=886.2124, 切向力X=-62.7029, 切向力Y=70.3899 FPS=25.17, 法向力=910.4621, 切向力X=32.8878, 切向力Y=99.0437 FPS=25.70, 法向力=1328.5205, 切向力X=0.4389, 切向力Y=495.4178 FPS=24.72, 法向力=1192.3042, 切向力X=405.7021, 切向力Y=-89.1129 FPS=25.72, 法向力=1200.7439, 切向力X=513.5982, 切向力Y=-123.9904 FPS=22.65, 法向力=1353.6389, 切向力X=373.2234, 切向力Y=-505.6125 FPS=21.59, 法向力=1396.0027, 切向力X=261.3000, 切向力Y=-605.2434 FPS=23.71, 法向力=1119.3384, 切向力X=315.7335, 切向力Y=259.3710 FPS=22.19, 法向力=841.1260, 切向力X=227.0839, 切向力Y=-382.1049 FPS=25.55, 法向力=859.2629, 切向力X=177.1677, 切向力Y=-343.0314 FPS=25.69, 法向力=883.9459, 切向力X=82.1311, 切向力Y=645.2461 FPS=24.64, 法向力=984.0400, 切向力X=-68.3889, 切向力Y=155.3964 FPS=25.58, 法向力=1036.8372, 切向力X=-147.2974, 切向力Y=111.8888 FPS=25.06, 法向力=943.1594, 切向力X=-418.1742, 切向力Y=838.1852 FPS=25.99, 法向力=987.8831, 切向力X=624.3199, 切向力Y=81.2196 FPS=26.13, 法向力=1017.4614, 切向力X=578.9144, 切向力Y=50.9975 FPS=25.08, 法向力=1015.9358, 切向力X=873.8050, 切向力Y=-344.0939 FPS=25.93, 法向力=1064.4509, 切向力X=1049.9658, 切向力Y=-352.3768 FPS=24.33, 法向力=1416.6140, 切向力X=50.6465, 切向力Y=667.1635 FPS=25.77, 法向力=1402.0505, 切向力X=28.0051, 切向力Y=715.2709 FPS=25.44, 法向力=1387.0884, 切向力X=-419.3918, 切向力Y=-523.2120 FPS=25.65, 法向力=984.0701, 切向力X=-506.4234, 切向力Y=814.5655 FPS=25.73, 法向力=1028.6481, 切向力X=-489.7578, 切向力Y=818.5457 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002226s (9 tiles incl ref), finalize=0.000053s, total=0.002553s FPS=24.79, 法向力=931.8097, 切向力X=-363.3798, 切向力Y=351.2817 FPS=26.05, 法向力=961.2941, 切向力X=-389.2167, 切向力Y=341.9894 FPS=25.89, 法向力=1088.3936, 切向力X=158.2487, 切向力Y=-172.2114 FPS=26.23, 法向力=1044.6718, 切向力X=86.5292, 切向力Y=-78.8841 FPS=23.64, 法向力=1328.4377, 切向力X=482.1901, 切向力Y=1032.1294 FPS=24.99, 法向力=917.8422, 切向力X=-576.5512, 切向力Y=-132.6129 FPS=26.08, 法向力=977.7649, 切向力X=-521.2778, 切向力Y=-93.8217 FPS=25.63, 法向力=1138.1980, 切向力X=-396.6586, 切向力Y=-28.4197 FPS=25.92, 法向力=1140.0593, 切向力X=-559.3375, 切向力Y=61.7495 FPS=25.51, 法向力=1148.8098, 切向力X=238.5902, 切向力Y=362.0291 FPS=24.42, 法向力=1481.2324, 切向力X=674.3258, 切向力Y=315.2103 FPS=26.42, 法向力=1525.4304, 切向力X=637.8927, 切向力Y=302.7238 FPS=24.74, 法向力=1056.2773, 切向力X=-468.2939, 切向力Y=77.5971 FPS=25.68, 法向力=1087.5203, 切向力X=-508.5991, 切向力Y=57.7737 FPS=24.29, 法向力=1600.2428, 切向力X=-1169.6934, 切向力Y=75.8903 FPS=25.69, 法向力=1349.0747, 切向力X=-545.7687, 切向力Y=222.1990 FPS=27.07, 法向力=1366.3696, 切向力X=-595.4141, 切向力Y=250.7424 FPS=25.36, 法向力=1268.2427, 切向力X=425.3831, 切向力Y=-144.5920 FPS=26.02, 法向力=1332.6665, 切向力X=527.7933, 切向力Y=-112.7576 FPS=24.94, 法向力=864.7848, 切向力X=-63.9624, 切向力Y=166.2367 FPS=25.46, 法向力=1083.9368, 切向力X=149.0995, 切向力Y=372.5302 FPS=26.41, 法向力=1046.4078, 切向力X=123.2448, 切向力Y=319.7934 FPS=25.46, 法向力=1301.0187, 切向力X=-206.0483, 切向力Y=551.2930 FPS=26.27, 法向力=1366.7878, 切向力X=-143.3299, 切向力Y=502.5956 FPS=23.92, 法向力=1196.7047, 切向力X=-204.6794, 切向力Y=221.4019 FPS=26.69, 法向力=1206.2361, 切向力X=-237.6439, 切向力Y=156.7072 FPS=25.98, 法向力=1273.4824, 切向力X=-165.6344, 切向力Y=380.9722 FPS=26.26, 法向力=1078.2922, 切向力X=466.1651, 切向力Y=672.4264 FPS=27.31, 法向力=1070.9934, 切向力X=481.1505, 切向力Y=746.8297 FPS=25.14, 法向力=1070.3538, 切向力X=-141.9937, 切向力Y=127.4916 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000251s, blend=0.002219s (9 tiles incl ref), finalize=0.000057s, total=0.002535s FPS=27.43, 法向力=1085.0308, 切向力X=-196.6438, 切向力Y=127.1219 FPS=26.53, 法向力=1479.4480, 切向力X=92.6562, 切向力Y=-32.2640 FPS=27.54, 法向力=1553.2537, 切向力X=136.9385, 切向力Y=-118.4733 FPS=25.88, 法向力=1103.8802, 切向力X=140.2097, 切向力Y=-10.9197 FPS=26.36, 法向力=1143.0159, 切向力X=103.9610, 切向力Y=21.7548 FPS=25.29, 法向力=831.5364, 切向力X=-511.9481, 切向力Y=497.9183 FPS=26.12, 法向力=1262.2234, 切向力X=-294.9376, 切向力Y=660.2925 FPS=26.45, 法向力=1307.9209, 切向力X=-267.3840, 切向力Y=655.9021 FPS=26.71, 法向力=1128.2722, 切向力X=-27.3070, 切向力Y=783.9408 FPS=26.01, 法向力=1113.9868, 切向力X=-42.4214, 切向力Y=727.5947 FPS=27.54, 法向力=992.8264, 切向力X=1205.9570, 切向力Y=354.0506 FPS=25.13, 法向力=970.4980, 切向力X=270.9149, 切向力Y=35.5184 FPS=27.31, 法向力=1001.1984, 切向力X=315.8481, 切向力Y=49.2522 FPS=27.02, 法向力=988.9316, 切向力X=294.1579, 切向力Y=16.4348 FPS=27.04, 法向力=918.3724, 切向力X=-23.6449, 切向力Y=355.5008 FPS=25.39, 法向力=1316.7319, 切向力X=-522.0203, 切向力Y=255.4986 FPS=26.42, 法向力=1335.4249, 切向力X=-571.7184, 切向力Y=249.7500 FPS=25.83, 法向力=1371.5762, 切向力X=286.5392, 切向力Y=253.4355 FPS=26.77, 法向力=1091.6147, 切向力X=-2.2735, 切向力Y=-672.7576 FPS=26.86, 法向力=988.4031, 切向力X=106.2904, 切向力Y=-668.4126 FPS=25.07, 法向力=1226.1085, 切向力X=889.9187, 切向力Y=221.2991 FPS=27.33, 法向力=1210.2395, 切向力X=859.7369, 切向力Y=151.6044 FPS=24.82, 法向力=1483.1965, 切向力X=-487.6039, 切向力Y=-90.1560 FPS=26.24, 法向力=1506.9402, 切向力X=-523.0399, 切向力Y=-140.6388 FPS=25.27, 法向力=1050.5316, 切向力X=-182.0784, 切向力Y=334.6237 FPS=26.85, 法向力=834.2112, 切向力X=322.6761, 切向力Y=534.1476 FPS=25.81, 法向力=842.1116, 切向力X=369.4571, 切向力Y=559.8787 FPS=25.14, 法向力=1142.5792, 切向力X=-379.0327, 切向力Y=106.9863 FPS=27.05, 法向力=1179.8976, 切向力X=-374.6950, 切向力Y=37.5767 FPS=25.72, 法向力=1095.2698, 切向力X=155.2158, 切向力Y=414.1194 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002146s (9 tiles incl ref), finalize=0.000053s, total=0.002429s FPS=25.07, 法向力=1068.4961, 切向力X=108.5906, 切向力Y=428.5488 FPS=25.62, 法向力=1312.8273, 切向力X=-63.8913, 切向力Y=-728.1839 FPS=25.36, 法向力=1292.7699, 切向力X=-110.8212, 切向力Y=-642.7911 FPS=25.70, 法向力=1321.7812, 切向力X=207.8972, 切向力Y=379.6390 FPS=23.39, 法向力=1072.2378, 切向力X=32.8080, 切向力Y=59.3990 FPS=25.58, 法向力=1058.6068, 切向力X=-165.8648, 切向力Y=2.1618 FPS=24.59, 法向力=962.2166, 切向力X=-544.7070, 切向力Y=326.5067 FPS=24.38, 法向力=828.8044, 切向力X=-75.7664, 切向力Y=92.5492 FPS=26.77, 法向力=822.3721, 切向力X=-90.4556, 切向力Y=55.9852 FPS=24.18, 法向力=994.8082, 切向力X=40.7890, 切向力Y=-374.4894 FPS=26.01, 法向力=970.7064, 切向力X=38.7608, 切向力Y=-323.2438 FPS=25.56, 法向力=1063.1842, 切向力X=-196.9484, 切向力Y=288.5051 FPS=25.50, 法向力=1080.9089, 切向力X=-213.4665, 切向力Y=357.3643 FPS=25.87, 法向力=1169.2838, 切向力X=-91.6622, 切向力Y=183.5265 FPS=24.13, 法向力=1255.6945, 切向力X=331.6412, 切向力Y=-341.9567 FPS=25.78, 法向力=1293.1768, 切向力X=352.9417, 切向力Y=-323.9801 FPS=24.79, 法向力=1170.7863, 切向力X=259.0031, 切向力Y=-166.8214 FPS=25.23, 法向力=901.1090, 切向力X=609.6490, 切向力Y=142.5029 FPS=26.89, 法向力=897.2481, 切向力X=668.4503, 切向力Y=133.7148 FPS=26.42, 法向力=1111.8528, 切向力X=-254.0094, 切向力Y=130.5536 FPS=26.75, 法向力=1182.4475, 切向力X=-225.0453, 切向力Y=74.7273 FPS=25.16, 法向力=990.4944, 切向力X=-152.1253, 切向力Y=769.2252 FPS=26.44, 法向力=980.2920, 切向力X=-130.7696, 切向力Y=756.9986 FPS=25.01, 法向力=1139.3015, 切向力X=419.0728, 切向力Y=-259.9340 FPS=25.18, 法向力=1446.4771, 切向力X=-58.5946, 切向力Y=561.5308 FPS=25.79, 法向力=1498.3909, 切向力X=-72.7848, 切向力Y=627.5404 FPS=26.17, 法向力=1072.0306, 切向力X=174.2396, 切向力Y=141.7517 FPS=27.01, 法向力=1072.3284, 切向力X=162.5144, 切向力Y=182.3103 FPS=24.43, 法向力=1128.1963, 切向力X=-131.5231, 切向力Y=-29.1394 FPS=24.50, 法向力=847.1626, 切向力X=75.7737, 切向力Y=428.2546 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000278s, blend=0.002414s (9 tiles incl ref), finalize=0.000061s, total=0.002765s FPS=25.12, 法向力=863.6772, 切向力X=61.8852, 切向力Y=411.4564 FPS=25.08, 法向力=1255.1189, 切向力X=-189.0857, 切向力Y=572.3295 FPS=27.93, 法向力=1311.7600, 切向力X=-215.9599, 切向力Y=493.1394 FPS=25.49, 法向力=1397.2506, 切向力X=156.3522, 切向力Y=-133.2643 FPS=27.11, 法向力=1375.7229, 切向力X=206.4101, 切向力Y=-7.9433 FPS=26.21, 法向力=979.1732, 切向力X=-304.9332, 切向力Y=-12.6992 FPS=27.34, 法向力=943.8068, 切向力X=-233.6321, 切向力Y=-32.0125 FPS=27.43, 法向力=1498.3582, 切向力X=216.0135, 切向力Y=-249.8407 FPS=27.35, 法向力=1097.8019, 切向力X=-329.4905, 切向力Y=199.6046 FPS=28.13, 法向力=1098.4703, 切向力X=-347.2729, 切向力Y=188.9973 FPS=25.37, 法向力=957.1141, 切向力X=-86.9097, 切向力Y=11.9991 FPS=28.11, 法向力=958.5380, 切向力X=-134.3313, 切向力Y=-56.0934 FPS=26.38, 法向力=1135.7520, 切向力X=-16.6233, 切向力Y=370.8692 FPS=28.11, 法向力=1165.3612, 切向力X=-16.0338, 切向力Y=354.6488 FPS=25.01, 法向力=1213.6101, 切向力X=-124.2692, 切向力Y=71.5722 FPS=27.69, 法向力=1219.7179, 切向力X=-152.2383, 切向力Y=48.4659 FPS=25.85, 法向力=993.9178, 切向力X=72.5816, 切向力Y=678.5582 FPS=25.77, 法向力=1229.1415, 切向力X=-577.9592, 切向力Y=553.3801 FPS=27.54, 法向力=1244.5924, 切向力X=-593.4989, 切向力Y=506.3896 FPS=25.54, 法向力=859.9251, 切向力X=-167.9411, 切向力Y=331.8824 FPS=27.39, 法向力=829.4850, 切向力X=-85.9650, 切向力Y=300.5435 FPS=27.32, 法向力=925.5546, 切向力X=205.0541, 切向力Y=215.2949 FPS=26.24, 法向力=961.9305, 切向力X=257.5339, 切向力Y=193.2411 FPS=26.10, 法向力=871.7078, 切向力X=-856.8820, 切向力Y=164.8780 FPS=26.24, 法向力=883.6479, 切向力X=-930.7012, 切向力Y=185.9001 FPS=24.62, 法向力=1103.2065, 切向力X=818.3942, 切向力Y=539.9417 FPS=23.57, 法向力=1207.3452, 切向力X=122.1669, 切向力Y=655.1301 FPS=25.81, 法向力=1210.0734, 切向力X=194.7643, 切向力Y=566.5753 FPS=23.37, 法向力=1183.7010, 切向力X=472.0114, 切向力Y=295.1635 FPS=24.06, 法向力=1588.3042, 切向力X=155.6111, 切向力Y=82.8810 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002290s (9 tiles incl ref), finalize=0.000060s, total=0.002564s FPS=25.55, 法向力=1616.8337, 切向力X=225.6058, 切向力Y=98.8313 FPS=23.29, 法向力=1354.2560, 切向力X=-104.3994, 切向力Y=-376.0814 FPS=25.24, 法向力=1372.3928, 切向力X=-105.5180, 切向力Y=-427.5711 FPS=24.16, 法向力=1446.4197, 切向力X=589.2418, 切向力Y=-510.8057 FPS=23.60, 法向力=1274.3324, 切向力X=342.4882, 切向力Y=219.9966 FPS=25.28, 法向力=1305.6451, 切向力X=407.3365, 切向力Y=220.5339 FPS=23.67, 法向力=1158.1448, 切向力X=118.8870, 切向力Y=443.0184 FPS=24.18, 法向力=880.9631, 切向力X=332.1465, 切向力Y=689.1110 FPS=24.99, 法向力=914.5820, 切向力X=345.7092, 切向力Y=609.5132 FPS=23.77, 法向力=1042.4738, 切向力X=-160.0939, 切向力Y=132.5072 FPS=25.15, 法向力=1083.0939, 切向力X=-244.7673, 切向力Y=183.3261 FPS=26.02, 法向力=986.8547, 切向力X=105.7634, 切向力Y=611.0229 FPS=25.72, 法向力=1015.3762, 切向力X=84.5102, 切向力Y=580.3224 FPS=25.39, 法向力=1065.0271, 切向力X=-111.0706, 切向力Y=84.9209 FPS=24.74, 法向力=854.6815, 切向力X=645.7412, 切向力Y=-174.7804 FPS=25.79, 法向力=852.2933, 切向力X=717.2185, 切向力Y=-150.9775 FPS=25.63, 法向力=1265.3761, 切向力X=-681.0521, 切向力Y=835.9089 FPS=23.61, 法向力=1227.4454, 切向力X=-368.7212, 切向力Y=-297.6917 FPS=25.43, 法向力=1229.1555, 切向力X=-335.2611, 切向力Y=-287.2561 FPS=23.29, 法向力=1186.7611, 切向力X=902.0712, 切向力Y=-32.8398 FPS=25.59, 法向力=1196.7344, 切向力X=937.3531, 切向力Y=-24.2378 FPS=24.67, 法向力=1101.6321, 切向力X=94.8100, 切向力Y=595.1893 FPS=24.69, 法向力=1196.9592, 切向力X=-762.9398, 切向力Y=610.5913 FPS=24.77, 法向力=1310.1880, 切向力X=-731.0608, 切向力Y=604.6705 FPS=23.04, 法向力=930.0095, 切向力X=-121.2252, 切向力Y=142.7810 FPS=24.93, 法向力=949.0772, 切向力X=-256.8887, 切向力Y=139.5228 FPS=25.59, 法向力=1281.8379, 切向力X=-258.0967, 切向力Y=173.2578 FPS=25.28, 法向力=802.0897, 切向力X=-197.8187, 切向力Y=-35.0526 FPS=25.19, 法向力=804.5748, 切向力X=-194.8216, 切向力Y=-39.9253 FPS=24.83, 法向力=1045.4777, 切向力X=-118.0757, 切向力Y=470.5826 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002205s (9 tiles incl ref), finalize=0.000051s, total=0.002469s FPS=25.63, 法向力=1080.9146, 切向力X=-103.6700, 切向力Y=399.3560 FPS=25.24, 法向力=982.9963, 切向力X=-689.3939, 切向力Y=-166.9757 FPS=25.69, 法向力=1177.2075, 切向力X=-36.4705, 切向力Y=-217.4307 FPS=25.04, 法向力=1187.9512, 切向力X=21.8325, 切向力Y=-318.5009 FPS=24.76, 法向力=1129.0393, 切向力X=-361.6620, 切向力Y=113.2402 FPS=26.02, 法向力=1173.3496, 切向力X=-462.7438, 切向力Y=200.2630 FPS=24.83, 法向力=1198.3654, 切向力X=-438.2389, 切向力Y=386.1258 FPS=25.44, 法向力=1198.2876, 切向力X=-256.2347, 切向力Y=208.3529 FPS=25.36, 法向力=1195.5741, 切向力X=-224.8080, 切向力Y=142.4468 FPS=24.20, 法向力=1028.0601, 切向力X=151.7772, 切向力Y=109.6443 FPS=26.14, 法向力=1020.4460, 切向力X=219.5358, 切向力Y=229.1821 FPS=26.66, 法向力=1040.2086, 切向力X=-549.5087, 切向力Y=-54.6363 FPS=24.70, 法向力=1033.7126, 切向力X=-476.3060, 切向力Y=-4.2819 FPS=24.32, 法向力=1058.5831, 切向力X=-329.4398, 切向力Y=-105.2590 FPS=24.61, 法向力=1164.2642, 切向力X=-583.6625, 切向力Y=326.1535 FPS=26.75, 法向力=1247.0560, 切向力X=-575.6858, 切向力Y=290.2096 FPS=24.52, 法向力=1269.7654, 切向力X=-431.5294, 切向力Y=243.2355 FPS=26.57, 法向力=923.6356, 切向力X=-739.2397, 切向力Y=-465.5873 FPS=27.06, 法向力=872.2671, 切向力X=-637.2551, 切向力Y=-474.6760 FPS=24.90, 法向力=925.2539, 切向力X=-83.9206, 切向力Y=-313.0273 FPS=26.18, 法向力=954.5547, 切向力X=-62.9666, 切向力Y=-429.1127 FPS=26.10, 法向力=911.7085, 切向力X=-831.9180, 切向力Y=-5.5293 FPS=27.56, 法向力=909.5575, 切向力X=-917.3258, 切向力Y=11.7958 FPS=25.08, 法向力=1144.6293, 切向力X=13.1364, 切向力Y=131.3913 FPS=26.65, 法向力=1106.2505, 切向力X=49.1817, 切向力Y=216.3671 FPS=27.35, 法向力=1028.8721, 切向力X=-115.8862, 切向力Y=641.9808 FPS=25.05, 法向力=1021.6368, 切向力X=-63.4649, 切向力Y=-458.7461 FPS=28.09, 法向力=1050.7262, 切向力X=-144.0522, 切向力Y=-456.1231 FPS=24.93, 法向力=1313.3451, 切向力X=-378.8600, 切向力Y=539.1938 FPS=27.66, 法向力=1351.0898, 切向力X=-501.3533, 切向力Y=501.5106 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000250s, blend=0.002134s (9 tiles incl ref), finalize=0.000050s, total=0.002440s FPS=24.60, 法向力=1186.3291, 切向力X=-321.0147, 切向力Y=349.7857 FPS=27.24, 法向力=1165.4196, 切向力X=-277.8217, 切向力Y=406.2643 FPS=25.50, 法向力=1199.3892, 切向力X=-457.6276, 切向力Y=-104.1930 FPS=24.86, 法向力=1246.2603, 切向力X=52.9520, 切向力Y=258.3176 FPS=27.09, 法向力=1301.2993, 切向力X=113.0563, 切向力Y=285.2001 FPS=25.68, 法向力=1193.5896, 切向力X=-59.8325, 切向力Y=257.3041 FPS=27.62, 法向力=1191.9917, 切向力X=-94.1686, 切向力Y=159.0727 FPS=25.04, 法向力=1177.7771, 切向力X=34.1211, 切向力Y=-345.4042 FPS=25.02, 法向力=1151.6372, 切向力X=-498.0148, 切向力Y=-253.7691 FPS=28.66, 法向力=1172.8767, 切向力X=-442.5157, 切向力Y=-186.8620 FPS=27.86, 法向力=1386.2800, 切向力X=-343.1766, 切向力Y=-132.1227 FPS=27.77, 法向力=1380.0059, 切向力X=-284.0078, 切向力Y=-213.9948 FPS=27.88, 法向力=1186.2791, 切向力X=-350.5828, 切向力Y=-217.6055 FPS=27.07, 法向力=1202.9824, 切向力X=-424.4191, 切向力Y=-197.6162 FPS=24.33, 法向力=1433.5549, 切向力X=-67.1598, 切向力Y=-360.6108 FPS=25.19, 法向力=1421.8259, 切向力X=-91.2034, 切向力Y=-333.3376 FPS=24.52, 法向力=1134.9224, 切向力X=658.4549, 切向力Y=-81.4905 FPS=26.05, 法向力=1015.3603, 切向力X=352.5044, 切向力Y=169.3518 FPS=28.15, 法向力=1025.5023, 切向力X=278.1928, 切向力Y=23.8526 FPS=25.79, 法向力=919.5787, 切向力X=1171.0691, 切向力Y=255.1643 FPS=27.98, 法向力=924.2480, 切向力X=1228.4928, 切向力Y=223.5407 FPS=25.44, 法向力=1258.3013, 切向力X=232.1694, 切向力Y=304.0814 FPS=27.59, 法向力=1290.4727, 切向力X=126.7713, 切向力Y=332.4678 FPS=24.68, 法向力=1095.4585, 切向力X=-96.4407, 切向力Y=539.2535 FPS=26.78, 法向力=923.2618, 切向力X=203.6324, 切向力Y=311.5895 FPS=27.22, 法向力=935.9757, 切向力X=125.8878, 切向力Y=302.8247 FPS=26.15, 法向力=937.1475, 切向力X=182.5553, 切向力Y=-49.7146 FPS=27.73, 法向力=1019.2888, 切向力X=147.1371, 切向力Y=-18.9423 FPS=26.64, 法向力=1088.5178, 切向力X=-637.3235, 切向力Y=60.6119 FPS=26.40, 法向力=1076.8218, 切向力X=-706.8557, 切向力Y=115.1451 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002389s (9 tiles incl ref), finalize=0.000054s, total=0.002714s FPS=26.83, 法向力=1029.0004, 切向力X=-189.9625, 切向力Y=-22.6266 FPS=26.31, 法向力=1058.6498, 切向力X=-229.1089, 切向力Y=-91.4906 FPS=26.02, 法向力=985.1279, 切向力X=-9.5346, 切向力Y=30.5592 FPS=26.79, 法向力=1047.1008, 切向力X=437.8045, 切向力Y=323.7413 FPS=26.78, 法向力=1044.4227, 切向力X=388.4109, 切向力Y=278.4548 FPS=25.31, 法向力=1185.3374, 切向力X=-274.7339, 切向力Y=46.5477 FPS=27.72, 法向力=1213.9615, 切向力X=-400.0667, 切向力Y=38.4431 FPS=26.34, 法向力=995.5913, 切向力X=6.5301, 切向力Y=267.3294 FPS=27.23, 法向力=1104.4678, 切向力X=-195.0742, 切向力Y=88.3510 FPS=27.35, 法向力=1156.3701, 切向力X=-222.1842, 切向力Y=14.0413 FPS=26.05, 法向力=1232.1851, 切向力X=-258.3257, 切向力Y=-485.4609 FPS=27.04, 法向力=1274.3658, 切向力X=-206.7527, 切向力Y=-580.0183 FPS=24.17, 法向力=908.2820, 切向力X=-356.3281, 切向力Y=317.0776 FPS=26.29, 法向力=925.7159, 切向力X=-346.3360, 切向力Y=269.8577 FPS=25.06, 法向力=1220.0764, 切向力X=-375.9480, 切向力Y=439.3342 FPS=25.01, 法向力=1242.4972, 切向力X=-397.4273, 切向力Y=437.9203 FPS=25.73, 法向力=1048.7047, 切向力X=842.3046, 切向力Y=353.2313 FPS=24.87, 法向力=1226.6327, 切向力X=694.0587, 切向力Y=48.8739 FPS=25.70, 法向力=1240.0029, 切向力X=745.3475, 切向力Y=70.9112 FPS=23.68, 法向力=1462.6469, 切向力X=321.6121, 切向力Y=120.4193 FPS=26.00, 法向力=1494.1975, 切向力X=300.1964, 切向力Y=139.8383 FPS=24.92, 法向力=1127.9027, 切向力X=239.5125, 切向力Y=190.8068 FPS=26.16, 法向力=1053.4150, 切向力X=67.8288, 切向力Y=59.6176 FPS=25.69, 法向力=1074.5581, 切向力X=-22.9438, 切向力Y=21.3110 FPS=23.49, 法向力=1125.2388, 切向力X=207.4765, 切向力Y=727.2801 FPS=25.25, 法向力=1153.4083, 切向力X=257.5735, 切向力Y=779.5370 FPS=26.29, 法向力=915.8285, 切向力X=164.7327, 切向力Y=705.4194 FPS=24.75, 法向力=992.8193, 切向力X=-173.6340, 切向力Y=580.0691 FPS=26.99, 法向力=996.9645, 切向力X=-149.2182, 切向力Y=541.8984 FPS=25.48, 法向力=1275.3896, 切向力X=-497.6444, 切向力Y=-58.2005 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000352s, blend=0.002142s (9 tiles incl ref), finalize=0.000050s, total=0.002552s FPS=25.90, 法向力=1289.1018, 切向力X=-530.8254, 切向力Y=-45.4293 FPS=25.74, 法向力=1181.8710, 切向力X=-184.6532, 切向力Y=686.3692 FPS=26.93, 法向力=1205.9232, 切向力X=-196.8253, 切向力Y=587.9204 FPS=25.27, 法向力=1137.2231, 切向力X=-516.3902, 切向力Y=40.5977 FPS=25.57, 法向力=1257.0923, 切向力X=-272.9043, 切向力Y=438.1271 FPS=27.12, 法向力=1248.7725, 切向力X=-226.6563, 切向力Y=549.2928 FPS=25.72, 法向力=1321.1793, 切向力X=-9.6263, 切向力Y=138.1847 FPS=26.61, 法向力=1250.1788, 切向力X=36.0557, 切向力Y=231.6486 FPS=26.80, 法向力=989.0413, 切向力X=-218.1687, 切向力Y=379.9441 FPS=26.24, 法向力=1312.1881, 切向力X=-184.6958, 切向力Y=768.3153 FPS=26.57, 法向力=1330.0820, 切向力X=-180.8425, 切向力Y=849.0814 FPS=27.10, 法向力=1303.0311, 切向力X=-145.6540, 切向力Y=899.7926 FPS=26.19, 法向力=1007.0243, 切向力X=-669.7086, 切向力Y=388.1837 FPS=25.16, 法向力=953.5640, 切向力X=280.7957, 切向力Y=-529.0968 FPS=27.30, 法向力=1039.7954, 切向力X=338.5999, 切向力Y=-600.6161 FPS=26.16, 法向力=1134.6162, 切向力X=-323.1088, 切向力Y=713.3136 FPS=26.43, 法向力=1221.0199, 切向力X=-224.6568, 切向力Y=49.6630 FPS=26.57, 法向力=1240.7576, 切向力X=-108.3270, 切向力Y=-18.1684 FPS=25.49, 法向力=1505.4524, 切向力X=26.4792, 切向力Y=-10.2373 FPS=26.95, 法向力=1589.5101, 切向力X=-15.6161, 切向力Y=-96.0397 FPS=24.94, 法向力=962.5725, 切向力X=-149.3208, 切向力Y=416.7509 FPS=27.30, 法向力=956.4462, 切向力X=-232.3147, 切向力Y=323.5969 FPS=25.39, 法向力=1068.0995, 切向力X=373.2129, 切向力Y=164.6867 FPS=26.25, 法向力=1060.5485, 切向力X=508.5422, 切向力Y=230.3137 FPS=25.58, 法向力=1101.1643, 切向力X=-42.9482, 切向力Y=-91.8667 FPS=25.15, 法向力=1284.9207, 切向力X=-28.9393, 切向力Y=191.1778 FPS=27.80, 法向力=1249.1061, 切向力X=1.5994, 切向力Y=164.5056 FPS=25.44, 法向力=1270.6096, 切向力X=-396.1722, 切向力Y=682.1700 FPS=27.13, 法向力=1297.7172, 切向力X=-357.4157, 切向力Y=637.1817 FPS=25.46, 法向力=1108.0281, 切向力X=-282.4602, 切向力Y=756.7039 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002336s (9 tiles incl ref), finalize=0.000064s, total=0.002622s FPS=27.41, 法向力=1113.2344, 切向力X=-338.8839, 切向力Y=766.8379 FPS=24.85, 法向力=1058.4865, 切向力X=-20.6912, 切向力Y=-180.9770 FPS=25.10, 法向力=910.1110, 切向力X=-308.8967, 切向力Y=188.0007 FPS=26.49, 法向力=859.2725, 切向力X=-237.0785, 切向力Y=201.2703 FPS=23.26, 法向力=1341.8853, 切向力X=57.5292, 切向力Y=102.8111 FPS=24.61, 法向力=954.4180, 切向力X=434.6430, 切向力Y=74.9508 FPS=25.80, 法向力=943.3089, 切向力X=407.8328, 切向力Y=105.4969 FPS=23.75, 法向力=1466.3318, 切向力X=465.6228, 切向力Y=-8.6195 FPS=27.05, 法向力=1498.7410, 切向力X=469.8677, 切向力Y=24.2034 FPS=24.76, 法向力=1378.7008, 切向力X=-62.0094, 切向力Y=-156.9310 FPS=26.46, 法向力=1459.0847, 切向力X=-197.4525, 切向力Y=-183.5327 FPS=25.28, 法向力=888.9610, 切向力X=-14.7182, 切向力Y=167.5012 FPS=25.41, 法向力=1018.0121, 切向力X=250.7907, 切向力Y=436.1769 FPS=26.38, 法向力=1012.5949, 切向力X=270.0811, 切向力Y=428.6383 FPS=25.64, 法向力=1015.3085, 切向力X=-933.8672, 切向力Y=598.2537 FPS=27.20, 法向力=1050.0400, 切向力X=-1035.4031, 切向力Y=603.3604 FPS=24.54, 法向力=1230.2039, 切向力X=-389.6947, 切向力Y=395.2893 FPS=26.49, 法向力=1487.3320, 切向力X=-720.1320, 切向力Y=-309.0146 FPS=25.98, 法向力=1538.2218, 切向力X=-855.8607, 切向力Y=-387.1943 FPS=25.58, 法向力=1352.2549, 切向力X=271.9738, 切向力Y=-394.0684 FPS=27.04, 法向力=1322.7197, 切向力X=306.7471, 切向力Y=-370.3055 FPS=24.88, 法向力=1257.2717, 切向力X=643.6802, 切向力Y=559.3414 FPS=25.61, 法向力=1254.4778, 切向力X=634.6095, 切向力Y=605.8256 FPS=25.12, 法向力=1215.9606, 切向力X=-417.6476, 切向力Y=141.0045 FPS=25.28, 法向力=1416.2977, 切向力X=-171.9291, 切向力Y=45.7481 FPS=25.77, 法向力=1449.3417, 切向力X=-206.4808, 切向力Y=10.9793 FPS=24.88, 法向力=1233.2308, 切向力X=-308.2110, 切向力Y=-182.4032 FPS=27.17, 法向力=1278.6177, 切向力X=-282.9911, 切向力Y=-162.4798 FPS=25.14, 法向力=1273.2021, 切向力X=-11.0102, 切向力Y=134.4702 FPS=26.83, 法向力=1172.9220, 切向力X=-55.1555, 切向力Y=309.8802 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002368s (9 tiles incl ref), finalize=0.000050s, total=0.002636s FPS=27.07, 法向力=1112.9777, 切向力X=31.2663, 切向力Y=327.6357 FPS=25.37, 法向力=1121.6685, 切向力X=39.1813, 切向力Y=387.0703 FPS=24.82, 法向力=1373.6373, 切向力X=99.3852, 切向力Y=423.7040 FPS=23.38, 法向力=1084.5769, 切向力X=95.2240, 切向力Y=-101.9991 FPS=26.74, 法向力=1109.7500, 切向力X=198.6519, 切向力Y=-104.7718 FPS=25.92, 法向力=970.3624, 切向力X=-60.5136, 切向力Y=-129.5081 FPS=26.64, 法向力=1008.1046, 切向力X=242.0060, 切向力Y=-392.2070 FPS=26.56, 法向力=966.2236, 切向力X=262.7605, 切向力Y=-411.9272 FPS=26.10, 法向力=766.2422, 切向力X=550.7084, 切向力Y=-106.9327 FPS=26.53, 法向力=743.1271, 切向力X=613.1639, 切向力Y=-159.0211 FPS=25.68, 法向力=1074.9131, 切向力X=-118.0590, 切向力Y=65.4645 FPS=26.91, 法向力=1157.0155, 切向力X=-202.0450, 切向力Y=22.0579 FPS=24.23, 法向力=1269.1272, 切向力X=215.6601, 切向力Y=-521.3871 FPS=26.23, 法向力=1194.1926, 切向力X=-235.2869, 切向力Y=583.1320 FPS=25.93, 法向力=1208.7883, 切向力X=-134.3594, 切向力Y=590.9316 FPS=26.17, 法向力=1057.2166, 切向力X=-34.1577, 切向力Y=243.9811 FPS=27.35, 法向力=1027.4091, 切向力X=-65.7930, 切向力Y=232.6643 FPS=25.40, 法向力=1135.5388, 切向力X=220.0984, 切向力Y=449.1449 FPS=26.63, 法向力=1585.6375, 切向力X=-226.2304, 切向力Y=-509.2707 FPS=26.26, 法向力=1651.6882, 切向力X=-212.8519, 切向力Y=-438.9800 FPS=26.73, 法向力=1640.8203, 切向力X=-240.1971, 切向力Y=-424.9811 FPS=24.94, 法向力=1140.1572, 切向力X=55.4358, 切向力Y=-353.3746 FPS=25.44, 法向力=1109.9294, 切向力X=-773.9791, 切向力Y=541.3027 FPS=26.52, 法向力=1112.4124, 切向力X=-719.8418, 切向力Y=577.1079 FPS=25.63, 法向力=1205.2151, 切向力X=458.4541, 切向力Y=525.3944 FPS=26.01, 法向力=885.0034, 切向力X=322.8387, 切向力Y=-301.0107 FPS=26.24, 法向力=944.6306, 切向力X=271.8415, 切向力Y=-275.6125 FPS=25.57, 法向力=1046.0115, 切向力X=37.3479, 切向力Y=441.7516 FPS=26.52, 法向力=1054.9412, 切向力X=-36.4413, 切向力Y=440.6640 FPS=20.98, 法向力=740.7197, 切向力X=750.9317, 切向力Y=123.6020 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002167s (9 tiles incl ref), finalize=0.000048s, total=0.002429s FPS=44.26, 法向力=717.9286, 切向力X=775.3319, 切向力Y=111.1036 FPS=33.78, 法向力=1258.7958, 切向力X=-371.4878, 切向力Y=-161.6618 FPS=31.37, 法向力=1364.3228, 切向力X=-464.4173, 切向力Y=-161.3728 FPS=31.48, 法向力=921.1327, 切向力X=-180.1913, 切向力Y=408.4833 FPS=32.59, 法向力=919.7930, 切向力X=-149.0877, 切向力Y=422.0995 FPS=32.82, 法向力=929.3101, 切向力X=232.8282, 切向力Y=275.1112 FPS=33.60, 法向力=983.1147, 切向力X=196.3976, 切向力Y=231.6415 FPS=33.88, 法向力=970.1553, 切向力X=188.3800, 切向力Y=206.0457 FPS=33.71, 法向力=1279.2214, 切向力X=-284.3865, 切向力Y=-82.5260 FPS=35.12, 法向力=1388.7778, 切向力X=-417.5936, 切向力Y=-68.5311 FPS=33.82, 法向力=1113.0769, 切向力X=-118.1618, 切向力Y=32.5391 FPS=34.33, 法向力=1116.8365, 切向力X=-161.5012, 切向力Y=34.7574 FPS=31.96, 法向力=1369.4365, 切向力X=-182.7336, 切向力Y=304.3021 FPS=34.16, 法向力=1391.0308, 切向力X=-118.0172, 切向力Y=282.0544 FPS=33.90, 法向力=1399.7416, 切向力X=-100.7173, 切向力Y=268.5258 FPS=33.78, 法向力=1564.6340, 切向力X=439.6772, 切向力Y=24.1645 FPS=34.77, 法向力=1643.9742, 切向力X=447.9824, 切向力Y=-145.2702 FPS=32.20, 法向力=1030.9141, 切向力X=188.5740, 切向力Y=392.1425 FPS=32.37, 法向力=1039.4395, 切向力X=174.1530, 切向力Y=361.8413 FPS=32.38, 法向力=992.6078, 切向力X=-239.0903, 切向力Y=-4.4529 FPS=35.17, 法向力=1020.4680, 切向力X=-262.0010, 切向力Y=89.4918 FPS=32.84, 法向力=1310.9252, 切向力X=-332.4427, 切向力Y=41.4407 FPS=33.48, 法向力=1324.1423, 切向力X=-415.0562, 切向力Y=43.9048 FPS=30.14, 法向力=987.7043, 切向力X=44.2537, 切向力Y=-156.6718 FPS=33.11, 法向力=1004.1346, 切向力X=59.7639, 切向力Y=-66.8057 FPS=32.70, 法向力=1076.3308, 切向力X=160.2976, 切向力Y=-71.7847 FPS=36.57, 法向力=1108.9529, 切向力X=175.2035, 切向力Y=-142.8805 FPS=36.57, 法向力=1126.5244, 切向力X=158.6156, 切向力Y=-133.3640 FPS=33.49, 法向力=1084.6536, 切向力X=-287.8323, 切向力Y=289.8422 FPS=36.37, 法向力=1106.9266, 切向力X=-249.0991, 切向力Y=282.4050 stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.003146s (9 tiles incl ref), finalize=0.000058s, total=0.003456s FPS=32.45, 法向力=912.9800, 切向力X=-366.9188, 切向力Y=153.1772 FPS=36.50, 法向力=949.4054, 切向力X=-348.8837, 切向力Y=141.0132 FPS=35.31, 法向力=945.3455, 切向力X=-352.6959, 切向力Y=116.3002 FPS=34.44, 法向力=911.1512, 切向力X=598.2603, 切向力Y=3.0580 FPS=20.88, 法向力=949.9145, 切向力X=683.2307, 切向力Y=274.0442 Sensor disconnected.