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=25 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 Video source: 0 Stitch mode: True Optical flow algorithm: dis Poisson backend: auto CuPy available: True OpenCL available: False 按键说明:Q 退出 | S 开始录像 | E 结束录像 FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 FPS=2.70, 法向力=1806.5461, 切向力X=1796.2168, 切向力Y=-1360.0217 FPS=24.02, 法向力=1848.0756, 切向力X=1931.2854, 切向力Y=-1288.7346 FPS=17.09, 法向力=1864.0115, 切向力X=1919.9912, 切向力Y=-1296.8337 FPS=16.59, 法向力=1715.5211, 切向力X=1014.4752, 切向力Y=-5.5602 FPS=18.66, 法向力=1705.4764, 切向力X=1706.4067, 切向力Y=-528.8068 FPS=18.03, 法向力=1699.8662, 切向力X=1650.2729, 切向力Y=-589.8149 FPS=18.05, 法向力=1748.2810, 切向力X=1826.2019, 切向力Y=-600.1686 FPS=18.81, 法向力=1645.3877, 切向力X=1479.4769, 切向力Y=-1529.9136 FPS=17.82, 法向力=1248.3381, 切向力X=1007.0741, 切向力Y=44.2932 FPS=16.62, 法向力=1275.1979, 切向力X=1023.1679, 切向力Y=17.3657 FPS=18.27, 法向力=1801.2439, 切向力X=1964.0254, 切向力Y=101.2645 FPS=16.94, 法向力=1689.9896, 切向力X=1700.5681, 切向力Y=-1010.7150 FPS=18.57, 法向力=1632.5029, 切向力X=1774.3121, 切向力Y=-231.2118 FPS=18.79, 法向力=1685.9790, 切向力X=1821.6923, 切向力Y=-234.9415 FPS=18.08, 法向力=2345.5767, 切向力X=2519.5454, 切向力Y=-204.8827 FPS=15.54, 法向力=2920.6001, 切向力X=2895.5664, 切向力Y=-4.7886 FPS=16.37, 法向力=1543.1409, 切向力X=1499.4176, 切向力Y=-928.4233 FPS=17.92, 法向力=1521.8444, 切向力X=1469.5596, 切向力Y=-991.7997 FPS=18.04, 法向力=1434.8276, 切向力X=1759.4976, 切向力Y=-150.7061 FPS=18.70, 法向力=1959.6747, 切向力X=1288.2419, 切向力Y=190.7071 FPS=17.41, 法向力=1787.2007, 切向力X=1650.0310, 切向力Y=-717.6364 FPS=18.34, 法向力=1766.2222, 切向力X=1550.7039, 切向力Y=-678.2123 FPS=18.45, 法向力=1371.6125, 切向力X=361.0249, 切向力Y=168.1666 FPS=18.06, 法向力=1355.0360, 切向力X=337.5878, 切向力Y=260.0267 FPS=19.39, 法向力=2061.7151, 切向力X=1753.3076, 切向力Y=-861.5982 FPS=25.69, 法向力=1439.2025, 切向力X=1096.2815, 切向力Y=-163.8137 FPS=28.02, 法向力=1358.0714, 切向力X=1813.7188, 切向力Y=-401.0015 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000289s, blend=0.002392s (9 tiles incl ref), finalize=0.000052s, total=0.002739s FPS=31.65, 法向力=1428.4559, 切向力X=1845.5571, 切向力Y=-369.2045 FPS=27.50, 法向力=1661.2092, 切向力X=2633.9587, 切向力Y=-1246.5781 FPS=31.47, 法向力=1683.3068, 切向力X=2554.3301, 切向力Y=-1264.3418 FPS=30.03, 法向力=2379.8760, 切向力X=1452.1992, 切向力Y=-82.5925 FPS=30.18, 法向力=1798.7858, 切向力X=1470.2009, 切向力Y=-919.9871 FPS=30.53, 法向力=1780.0477, 切向力X=1430.6960, 切向力Y=-791.7059 FPS=27.91, 法向力=1598.7927, 切向力X=2220.2766, 切向力Y=-659.9600 FPS=30.43, 法向力=1713.6050, 切向力X=2275.9021, 切向力Y=-603.7316 FPS=27.46, 法向力=1727.5232, 切向力X=1629.9496, 切向力Y=-267.3100 FPS=29.95, 法向力=1796.8729, 切向力X=1623.4902, 切向力Y=-88.0140 FPS=28.86, 法向力=1498.3646, 切向力X=977.9059, 切向力Y=-560.2225 FPS=30.26, 法向力=1406.3243, 切向力X=1439.4379, 切向力Y=-1725.2791 FPS=29.77, 法向力=1413.3762, 切向力X=1521.7041, 切向力Y=-1800.1997 FPS=27.66, 法向力=1415.6135, 切向力X=1219.1238, 切向力Y=-1059.0319 FPS=30.05, 法向力=1416.2542, 切向力X=1230.9315, 切向力Y=-968.3167 FPS=27.94, 法向力=1154.5094, 切向力X=1339.8414, 切向力Y=-951.2441 FPS=23.08, 法向力=1131.0247, 切向力X=1362.7411, 切向力Y=-984.1442 FPS=24.77, 法向力=1811.6320, 切向力X=2325.4678, 切向力Y=-166.9122 FPS=25.10, 法向力=1456.3003, 切向力X=1637.6511, 切向力Y=-568.0537 FPS=25.70, 法向力=1411.9731, 切向力X=1545.5579, 切向力Y=-681.3398 FPS=27.24, 法向力=1420.2314, 切向力X=1524.7793, 切向力Y=-808.2432 FPS=20.85, 法向力=1682.0762, 切向力X=2146.6790, 切向力Y=244.2819 FPS=25.72, 法向力=1693.5582, 切向力X=2032.6545, 切向力Y=284.3106 FPS=25.69, 法向力=1471.4861, 切向力X=2067.4136, 切向力Y=-475.1386 FPS=26.65, 法向力=1307.3806, 切向力X=1784.0239, 切向力Y=-1205.5043 FPS=24.34, 法向力=1534.1820, 切向力X=1685.3489, 切向力Y=-435.4260 FPS=26.18, 法向力=1532.6040, 切向力X=1686.6782, 切向力Y=-299.7647 FPS=26.27, 法向力=1589.0232, 切向力X=821.9620, 切向力Y=-471.4442 FPS=25.84, 法向力=1579.8969, 切向力X=794.7628, 切向力Y=-555.5645 FPS=24.26, 法向力=1805.9952, 切向力X=1709.0327, 切向力Y=-115.4289 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002214s (9 tiles incl ref), finalize=0.000052s, total=0.002574s FPS=26.09, 法向力=1480.6450, 切向力X=1362.5251, 切向力Y=-638.2090 FPS=25.48, 法向力=1411.9800, 切向力X=1320.5159, 切向力Y=-691.7954 FPS=26.05, 法向力=1666.1060, 切向力X=1806.9824, 切向力Y=47.8991 FPS=25.01, 法向力=1214.2585, 切向力X=355.8386, 切向力Y=-418.9902 FPS=24.37, 法向力=1202.7720, 切向力X=416.2937, 切向力Y=-460.1119 FPS=25.97, 法向力=1515.5029, 切向力X=1222.0259, 切向力Y=-599.2031 FPS=27.98, 法向力=1966.3662, 切向力X=1571.0208, 切向力Y=-272.9273 FPS=29.98, 法向力=2082.7778, 切向力X=1646.2087, 切向力Y=-225.9712 FPS=29.35, 法向力=1574.5227, 切向力X=1732.9327, 切向力Y=-128.2897 FPS=30.36, 法向力=1562.5244, 切向力X=1813.4519, 切向力Y=-208.3117 FPS=28.83, 法向力=1408.5269, 切向力X=1636.5359, 切向力Y=-32.0863 FPS=30.36, 法向力=1380.7209, 切向力X=1618.2983, 切向力Y=-99.2603 FPS=29.30, 法向力=2034.4478, 切向力X=1889.3687, 切向力Y=119.7661 FPS=26.56, 法向力=1426.0840, 切向力X=1752.2375, 切向力Y=-315.3228 FPS=31.48, 法向力=1366.9316, 切向力X=1681.6238, 切向力Y=-288.3098 FPS=29.09, 法向力=1740.1497, 切向力X=2116.1567, 切向力Y=-1024.3179 FPS=31.51, 法向力=1717.4243, 切向力X=2041.7434, 切向力Y=-1108.5415 FPS=27.23, 法向力=1454.2721, 切向力X=1365.4407, 切向力Y=-1402.0305 FPS=29.32, 法向力=1470.5554, 切向力X=1391.8911, 切向力Y=-1493.3613 FPS=26.05, 法向力=1590.7777, 切向力X=1598.3503, 切向力Y=-791.2410 FPS=24.94, 法向力=2033.2488, 切向力X=1992.8228, 切向力Y=-769.0665 FPS=28.19, 法向力=1973.3171, 切向力X=1889.5947, 切向力Y=-736.1999 FPS=25.45, 法向力=1076.0969, 切向力X=1744.4386, 切向力Y=-1002.8445 FPS=28.89, 法向力=1371.6548, 切向力X=1452.9512, 切向力Y=-804.4297 FPS=28.53, 法向力=1363.4204, 切向力X=1443.6580, 切向力Y=-848.2025 FPS=27.63, 法向力=1550.0999, 切向力X=1133.1235, 切向力Y=-992.5076 FPS=26.92, 法向力=1519.4568, 切向力X=1142.1865, 切向力Y=-1009.5719 FPS=27.92, 法向力=1194.5056, 切向力X=1575.0302, 切向力Y=-808.6312 FPS=26.96, 法向力=1431.0837, 切向力X=1626.3922, 切向力Y=-910.8241 FPS=27.22, 法向力=1439.3545, 切向力X=1616.8734, 切向力Y=-975.0024 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002184s (9 tiles incl ref), finalize=0.000052s, total=0.002488s FPS=27.04, 法向力=1594.1140, 切向力X=2490.5771, 切向力Y=-320.5547 FPS=28.53, 法向力=1671.5786, 切向力X=2639.6907, 切向力Y=-266.6137 FPS=27.85, 法向力=1990.2805, 切向力X=2508.7593, 切向力Y=-995.7383 FPS=27.00, 法向力=1532.4077, 切向力X=836.2188, 切向力Y=129.9453 FPS=28.23, 法向力=1486.4396, 切向力X=882.6809, 切向力Y=184.3189 FPS=27.46, 法向力=1496.0577, 切向力X=1044.0842, 切向力Y=-644.5593 FPS=29.10, 法向力=1471.1550, 切向力X=987.5529, 切向力Y=-609.7128 FPS=27.39, 法向力=1254.3279, 切向力X=1569.3427, 切向力Y=-502.7637 FPS=26.82, 法向力=1530.0198, 切向力X=1870.4926, 切向力Y=-979.6790 FPS=27.62, 法向力=1577.4399, 切向力X=1852.2393, 切向力Y=-835.1915 FPS=26.49, 法向力=1427.8708, 切向力X=1944.4214, 切向力Y=-1174.3737 FPS=26.66, 法向力=1805.0767, 切向力X=1243.8149, 切向力Y=-222.2021 FPS=28.43, 法向力=1826.0804, 切向力X=1161.5493, 切向力Y=-117.7733 FPS=23.69, 法向力=1484.8333, 切向力X=1743.8928, 切向力Y=-845.0939 FPS=27.57, 法向力=1514.4526, 切向力X=1695.7200, 切向力Y=-925.9965 FPS=26.29, 法向力=1558.3628, 切向力X=2347.8662, 切向力Y=-968.1326 FPS=24.58, 法向力=1690.5994, 切向力X=1844.0952, 切向力Y=-1264.9253 FPS=26.75, 法向力=1796.1947, 切向力X=1942.0704, 切向力Y=-1105.3962 FPS=27.16, 法向力=1499.0414, 切向力X=2236.8667, 切向力Y=-1638.6721 FPS=26.79, 法向力=1542.7783, 切向力X=2208.3679, 切向力Y=-1480.9463 FPS=25.35, 法向力=1375.2560, 切向力X=1953.5626, 切向力Y=-685.5436 FPS=25.29, 法向力=1993.9170, 切向力X=2640.7710, 切向力Y=-732.3513 FPS=27.40, 法向力=1949.5825, 切向力X=2566.6074, 切向力Y=-1758.8118 FPS=26.80, 法向力=1922.2700, 切向力X=2531.1421, 切向力Y=-1707.2609 FPS=26.79, 法向力=1773.5796, 切向力X=2180.2939, 切向力Y=-319.2394 FPS=25.94, 法向力=1833.4188, 切向力X=2220.3335, 切向力Y=-314.8121 FPS=24.47, 法向力=1698.5574, 切向力X=1089.1698, 切向力Y=-583.6445 FPS=26.00, 法向力=1416.5664, 切向力X=928.4315, 切向力Y=-1338.7135 FPS=26.17, 法向力=1389.6326, 切向力X=806.6396, 切向力Y=-1424.9094 FPS=25.23, 法向力=2125.7100, 切向力X=2370.1895, 切向力Y=-428.5082 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000008s, geom=0.000005s (hit), reset=0.000456s, blend=0.002983s (9 tiles incl ref), finalize=0.000052s, total=0.003505s FPS=24.24, 法向力=1420.0820, 切向力X=1569.6559, 切向力Y=-1283.4977 FPS=26.80, 法向力=1378.1738, 切向力X=1521.9783, 切向力Y=-1276.9595 FPS=26.13, 法向力=1849.0889, 切向力X=2019.9166, 切向力Y=-1328.4429 FPS=25.84, 法向力=1925.6211, 切向力X=2145.3276, 切向力Y=-1290.8921 FPS=26.13, 法向力=1395.7966, 切向力X=1923.5930, 切向力Y=-1329.4644 FPS=24.63, 法向力=1643.4727, 切向力X=2203.6699, 切向力Y=-731.4391 FPS=26.52, 法向力=1670.5690, 切向力X=1177.9398, 切向力Y=-867.7509 FPS=25.73, 法向力=1703.4218, 切向力X=1107.7256, 切向力Y=-833.8636 FPS=24.74, 法向力=2173.8040, 切向力X=1600.5017, 切向力Y=-1735.1117 FPS=27.22, 法向力=2159.9824, 切向力X=1534.2352, 切向力Y=-1913.7837 FPS=25.11, 法向力=1415.7853, 切向力X=966.0433, 切向力Y=-420.6797 FPS=26.12, 法向力=1708.5643, 切向力X=838.5825, 切向力Y=-690.4302 FPS=26.81, 法向力=1680.2837, 切向力X=755.3950, 切向力Y=-682.8776 FPS=25.64, 法向力=1649.7102, 切向力X=2162.3081, 切向力Y=-1084.2646 FPS=25.60, 法向力=1573.5237, 切向力X=2155.8672, 切向力Y=-754.9366 FPS=26.38, 法向力=1556.9323, 切向力X=2092.1782, 切向力Y=-713.8639 FPS=24.99, 法向力=1266.2706, 切向力X=1336.2671, 切向力Y=-814.2144 FPS=25.01, 法向力=1568.6965, 切向力X=1539.0430, 切向力Y=-1262.5170 FPS=26.71, 法向力=1617.6562, 切向力X=1529.9523, 切向力Y=-1323.4510 FPS=26.92, 法向力=1134.2520, 切向力X=1933.0183, 切向力Y=-1671.4819 FPS=25.64, 法向力=1331.6997, 切向力X=1629.7147, 切向力Y=-520.1694 FPS=26.57, 法向力=1306.0817, 切向力X=1528.0686, 切向力Y=-441.6016 FPS=25.37, 法向力=1993.0447, 切向力X=1604.3652, 切向力Y=-944.0039 FPS=25.50, 法向力=1501.8721, 切向力X=2006.5381, 切向力Y=-983.4873 FPS=27.32, 法向力=1540.7261, 切向力X=2062.5674, 切向力Y=-1075.1252 FPS=25.66, 法向力=1281.8169, 切向力X=889.6405, 切向力Y=-1119.8929 FPS=26.29, 法向力=1323.6602, 切向力X=827.2578, 切向力Y=-1126.1277 FPS=24.73, 法向力=1756.0881, 切向力X=1671.8975, 切向力Y=-1546.5929 FPS=25.96, 法向力=1407.9958, 切向力X=1924.1273, 切向力Y=-452.3653 FPS=26.68, 法向力=1403.7191, 切向力X=1806.8528, 切向力Y=-382.2235 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000231s, blend=0.002244s (9 tiles incl ref), finalize=0.000051s, total=0.002530s FPS=25.77, 法向力=1975.9385, 切向力X=2065.5581, 切向力Y=282.0563 FPS=24.30, 法向力=1508.2806, 切向力X=806.4974, 切向力Y=-798.4508 FPS=27.03, 法向力=1633.8379, 切向力X=892.7708, 切向力Y=-865.0440 FPS=25.08, 法向力=1373.4448, 切向力X=1585.1423, 切向力Y=-1094.6990 FPS=25.86, 法向力=1330.2167, 切向力X=1572.5981, 切向力Y=-1062.4463 FPS=26.63, 法向力=1494.4277, 切向力X=1827.8141, 切向力Y=-1101.3871 FPS=25.38, 法向力=1886.1218, 切向力X=2039.4454, 切向力Y=-653.2401 FPS=26.66, 法向力=1578.1262, 切向力X=1536.2461, 切向力Y=-1316.9192 FPS=26.45, 法向力=1587.2373, 切向力X=1539.9868, 切向力Y=-1364.4681 FPS=25.29, 法向力=1553.6396, 切向力X=1822.3315, 切向力Y=-1196.8174 FPS=26.34, 法向力=1553.3840, 切向力X=1838.9031, 切向力Y=-1138.3276 FPS=26.37, 法向力=1446.0575, 切向力X=1699.3163, 切向力Y=-1162.5720 FPS=25.58, 法向力=1710.7383, 切向力X=2066.9751, 切向力Y=-898.4797 FPS=24.25, 法向力=1676.3234, 切向力X=2022.1375, 切向力Y=-929.4826 FPS=25.39, 法向力=1288.8285, 切向力X=1776.7261, 切向力Y=-2058.7964 FPS=23.22, 法向力=1580.2422, 切向力X=2107.0745, 切向力Y=-800.9653 FPS=27.00, 法向力=1653.7396, 切向力X=2212.1748, 切向力Y=-677.7573 FPS=25.90, 法向力=1520.6390, 切向力X=1936.7539, 切向力Y=-854.2182 FPS=24.11, 法向力=1310.2706, 切向力X=1138.1934, 切向力Y=-1106.6981 FPS=25.39, 法向力=1366.2427, 切向力X=980.9720, 切向力Y=-1127.7700 FPS=26.58, 法向力=1396.3359, 切向力X=893.3279, 切向力Y=-1558.1229 FPS=25.52, 法向力=1864.6987, 切向力X=1397.1686, 切向力Y=-1391.4449 FPS=26.40, 法向力=1896.4166, 切向力X=1500.5564, 切向力Y=-1559.6011 FPS=24.13, 法向力=1369.8707, 切向力X=1469.0757, 切向力Y=-1793.4905 FPS=25.20, 法向力=1794.3008, 切向力X=2292.5300, 切向力Y=-716.5463 FPS=26.32, 法向力=1774.7346, 切向力X=2281.9600, 切向力Y=-771.3762 FPS=25.55, 法向力=1551.4265, 切向力X=2260.4575, 切向力Y=-1096.4249 FPS=26.57, 法向力=1541.8787, 切向力X=1413.4897, 切向力Y=-1172.0400 FPS=25.90, 法向力=1495.4672, 切向力X=1316.1855, 切向力Y=-1165.7971 FPS=24.27, 法向力=1407.0316, 切向力X=1831.6840, 切向力Y=-1409.2975 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000419s, blend=0.002238s (9 tiles incl ref), finalize=0.000057s, total=0.002721s FPS=26.03, 法向力=1713.7617, 切向力X=900.3321, 切向力Y=-1135.1272 FPS=25.34, 法向力=1718.8499, 切向力X=689.9371, 切向力Y=-1168.5186 FPS=23.96, 法向力=1325.0890, 切向力X=1372.8472, 切向力Y=-1088.4590 FPS=25.17, 法向力=1343.3827, 切向力X=1385.6245, 切向力Y=-1210.6986 FPS=26.73, 法向力=1885.2820, 切向力X=1858.5830, 切向力Y=-1600.2051 FPS=24.59, 法向力=1641.0657, 切向力X=2330.3369, 切向力Y=-312.0184 FPS=25.22, 法向力=1569.9531, 切向力X=2018.7439, 切向力Y=-579.3286 FPS=25.92, 法向力=1646.7782, 切向力X=2057.0308, 切向力Y=-660.8386 FPS=24.50, 法向力=2013.2957, 切向力X=2224.1267, 切向力Y=-1613.0894 FPS=26.43, 法向力=1968.9940, 切向力X=2176.3340, 切向力Y=-1653.8748 FPS=25.07, 法向力=1429.8669, 切向力X=1949.1033, 切向力Y=-1100.3839 FPS=23.58, 法向力=1696.8308, 切向力X=1156.9938, 切向力Y=-258.9716 FPS=25.60, 法向力=1634.8989, 切向力X=1748.3931, 切向力Y=-1177.9956 FPS=26.25, 法向力=1672.2429, 切向力X=1996.0320, 切向力Y=-1165.8170 FPS=23.49, 法向力=1721.9323, 切向力X=2387.4324, 切向力Y=-1041.4799 FPS=25.00, 法向力=1838.4120, 切向力X=2492.7349, 切向力Y=-1020.7723 FPS=25.27, 法向力=1419.7753, 切向力X=1709.3375, 切向力Y=-1630.7058 FPS=23.43, 法向力=2017.5745, 切向力X=1722.1891, 切向力Y=-1376.0342 FPS=24.78, 法向力=1517.9973, 切向力X=1773.9600, 切向力Y=-512.7506 FPS=25.00, 法向力=1568.2867, 切向力X=1794.8127, 切向力Y=-543.6411 FPS=24.55, 法向力=1875.8873, 切向力X=2384.5830, 切向力Y=-925.2947 FPS=25.01, 法向力=1922.6921, 切向力X=2479.6655, 切向力Y=-876.5311 FPS=25.52, 法向力=1882.4032, 切向力X=2145.2222, 切向力Y=-1663.2902 FPS=23.52, 法向力=1588.8181, 切向力X=1482.4009, 切向力Y=-823.4941 FPS=24.43, 法向力=1534.8033, 切向力X=1954.1174, 切向力Y=-1252.8845 FPS=24.48, 法向力=1566.4333, 切向力X=1967.2102, 切向力Y=-1292.5403 FPS=25.45, 法向力=1311.2686, 切向力X=1729.9164, 切向力Y=28.1081 FPS=25.48, 法向力=1649.7013, 切向力X=1599.0956, 切向力Y=-1218.8838 FPS=25.18, 法向力=1625.9856, 切向力X=1618.4460, 切向力Y=-1312.6958 FPS=23.86, 法向力=1171.7181, 切向力X=1449.2961, 切向力Y=-1556.9952 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000505s, blend=0.002193s (9 tiles incl ref), finalize=0.000049s, total=0.002754s FPS=23.67, 法向力=1750.2048, 切向力X=1941.4257, 切向力Y=-723.0828 FPS=24.74, 法向力=1706.4773, 切向力X=1796.5807, 切向力Y=-902.6071 FPS=23.51, 法向力=1320.2850, 切向力X=2499.7798, 切向力Y=-824.7542 FPS=24.43, 法向力=1759.9133, 切向力X=2027.5229, 切向力Y=-1626.8645 FPS=25.40, 法向力=1751.3999, 切向力X=1921.8873, 切向力Y=-1594.0154 FPS=23.60, 法向力=1627.9139, 切向力X=1953.4128, 切向力Y=-492.7821 FPS=23.90, 法向力=1444.7974, 切向力X=1677.9546, 切向力Y=-1676.4636 FPS=23.52, 法向力=1425.7091, 切向力X=1609.6788, 切向力Y=-1670.5669 FPS=25.57, 法向力=1611.1909, 切向力X=2165.6836, 切向力Y=-1425.1237 FPS=23.22, 法向力=1710.6340, 切向力X=2270.9668, 切向力Y=-1035.5085 FPS=25.14, 法向力=1696.3967, 切向力X=2266.9539, 切向力Y=-943.4181 FPS=23.35, 法向力=1244.1379, 切向力X=1782.6648, 切向力Y=-1368.1968 FPS=24.90, 法向力=1643.1454, 切向力X=2522.2930, 切向力Y=-792.9702 FPS=23.68, 法向力=1225.1495, 切向力X=1208.9645, 切向力Y=-1042.0520 FPS=24.87, 法向力=1296.0846, 切向力X=1203.5876, 切向力Y=-1025.6753 FPS=24.74, 法向力=1534.4792, 切向力X=2549.6111, 切向力Y=-1436.4211 FPS=24.18, 法向力=1508.1470, 切向力X=1839.0840, 切向力Y=-584.3844 FPS=25.11, 法向力=1445.3124, 切向力X=1757.4307, 切向力Y=-628.1498 FPS=24.97, 法向力=1589.2053, 切向力X=1287.0078, 切向力Y=-935.1706 FPS=24.34, 法向力=1619.8550, 切向力X=1358.7555, 切向力Y=-1677.0469 FPS=24.72, 法向力=1737.4551, 切向力X=1591.0610, 切向力Y=-1442.6735 FPS=24.96, 法向力=1772.5078, 切向力X=2660.0430, 切向力Y=-1198.5682 FPS=24.51, 法向力=1670.3016, 切向力X=1605.9475, 切向力Y=-1348.2554 FPS=25.52, 法向力=1677.2203, 切向力X=1532.0127, 切向力Y=-1210.8239 FPS=24.41, 法向力=1882.2688, 切向力X=1254.8649, 切向力Y=-1242.3723 FPS=24.35, 法向力=1374.7566, 切向力X=1900.5663, 切向力Y=-859.4105 FPS=25.71, 法向力=1521.2478, 切向力X=1824.1746, 切向力Y=-755.4504 FPS=25.07, 法向力=1692.1224, 切向力X=2283.9192, 切向力Y=-1860.4573 FPS=24.88, 法向力=2000.2861, 切向力X=1514.7737, 切向力Y=-215.5475 FPS=24.67, 法向力=1992.6931, 切向力X=1476.6282, 切向力Y=-148.7173 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002307s (9 tiles incl ref), finalize=0.000053s, total=0.002612s FPS=24.02, 法向力=1589.1798, 切向力X=1735.8911, 切向力Y=-440.0917 FPS=23.92, 法向力=1395.7518, 切向力X=1650.8091, 切向力Y=-1300.3401 FPS=24.73, 法向力=1344.9780, 切向力X=1589.3625, 切向力Y=-1247.4391 FPS=25.34, 法向力=1585.2903, 切向力X=2059.6519, 切向力Y=-838.6069 FPS=25.06, 法向力=2011.7827, 切向力X=2199.4536, 切向力Y=-1366.9148 FPS=24.05, 法向力=2087.9998, 切向力X=2229.5613, 切向力Y=-1357.6350 FPS=24.76, 法向力=1210.3435, 切向力X=1773.7373, 切向力Y=-1343.5515 FPS=23.62, 法向力=2082.1052, 切向力X=2446.1357, 切向力Y=-750.5665 FPS=25.55, 法向力=2106.5066, 切向力X=2315.8010, 切向力Y=-670.5806 FPS=22.97, 法向力=1445.8982, 切向力X=2225.3223, 切向力Y=-1183.1324 FPS=22.54, 法向力=1443.2300, 切向力X=2117.7361, 切向力Y=-2158.9473 FPS=24.52, 法向力=1000.5470, 切向力X=1007.1949, 切向力Y=-1221.4019 FPS=24.41, 法向力=999.8145, 切向力X=1022.4882, 切向力Y=-1135.9678 FPS=23.22, 法向力=1588.1671, 切向力X=2023.1671, 切向力Y=-950.4373 FPS=24.28, 法向力=1369.5840, 切向力X=1400.9135, 切向力Y=-950.4754 FPS=25.68, 法向力=1313.3923, 切向力X=1356.6464, 切向力Y=-788.5953 FPS=24.62, 法向力=1124.3113, 切向力X=1969.6901, 切向力Y=-1558.5059 FPS=23.99, 法向力=1493.5776, 切向力X=2370.9463, 切向力Y=-852.9095 FPS=24.81, 法向力=1510.5599, 切向力X=2320.4221, 切向力Y=-914.4357 FPS=25.66, 法向力=1380.1304, 切向力X=2703.0317, 切向力Y=-1940.5010 FPS=23.42, 法向力=1184.1057, 切向力X=2690.5825, 切向力Y=-1934.2722 FPS=25.68, 法向力=1180.7954, 切向力X=2653.5081, 切向力Y=-1904.7128 FPS=23.45, 法向力=1964.0817, 切向力X=2346.8445, 切向力Y=-2092.6270 FPS=23.80, 法向力=1693.4849, 切向力X=1677.5913, 切向力Y=-1313.9686 FPS=24.87, 法向力=1662.8546, 切向力X=1761.5957, 切向力Y=-1363.6611 FPS=25.88, 法向力=1621.8508, 切向力X=2621.7119, 切向力Y=-1216.5833 FPS=23.62, 法向力=1455.5973, 切向力X=1617.6661, 切向力Y=-1791.3904 FPS=25.90, 法向力=1383.1970, 切向力X=1483.5422, 切向力Y=-1819.1101 FPS=25.09, 法向力=1216.6067, 切向力X=2320.6672, 切向力Y=-1118.3730 FPS=24.19, 法向力=1477.6453, 切向力X=2181.1934, 切向力Y=-842.9773 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000316s, blend=0.002434s (9 tiles incl ref), finalize=0.000071s, total=0.002828s FPS=23.59, 法向力=1369.0730, 切向力X=2055.0945, 切向力Y=-687.9514 FPS=25.93, 法向力=1516.1932, 切向力X=2187.2402, 切向力Y=-560.0623 FPS=23.31, 法向力=1727.8318, 切向力X=1545.2788, 切向力Y=-1007.6978 FPS=24.50, 法向力=1751.4724, 切向力X=1448.9397, 切向力Y=-965.4928 FPS=25.51, 法向力=1550.1785, 切向力X=2174.9824, 切向力Y=-1207.0906 FPS=24.39, 法向力=1818.9205, 切向力X=2528.9907, 切向力Y=-624.4189 FPS=24.38, 法向力=1673.2893, 切向力X=2076.9653, 切向力Y=-1043.6602 FPS=26.83, 法向力=1682.9597, 切向力X=2148.7344, 切向力Y=-1209.2456 FPS=24.76, 法向力=1628.7015, 切向力X=1485.4691, 切向力Y=-920.1714 FPS=24.85, 法向力=1713.6157, 切向力X=1420.8059, 切向力Y=-853.8516 FPS=26.20, 法向力=1564.5356, 切向力X=1159.9713, 切向力Y=-1170.3652 FPS=25.32, 法向力=1858.6610, 切向力X=1509.8721, 切向力Y=-915.4468 FPS=24.73, 法向力=2073.0034, 切向力X=2287.9380, 切向力Y=-756.1158 FPS=24.46, 法向力=2159.8540, 切向力X=2419.7915, 切向力Y=-676.4359 FPS=23.50, 法向力=2189.0623, 切向力X=2609.5173, 切向力Y=-1233.8986 FPS=23.92, 法向力=2158.8809, 切向力X=2560.4922, 切向力Y=-1189.9407 FPS=24.59, 法向力=1330.0906, 切向力X=1868.8135, 切向力Y=-1936.4839 FPS=24.95, 法向力=1933.3173, 切向力X=2401.6921, 切向力Y=-1201.4868 FPS=23.83, 法向力=1734.4307, 切向力X=2741.9175, 切向力Y=-1742.4286 FPS=24.18, 法向力=1647.2305, 切向力X=2714.7568, 切向力Y=-1791.2507 FPS=23.82, 法向力=1427.5621, 切向力X=2264.5388, 切向力Y=-1101.2942 FPS=24.04, 法向力=2207.0879, 切向力X=2555.8438, 切向力Y=-1366.2756 FPS=25.49, 法向力=2274.0112, 切向力X=2630.4961, 切向力Y=-1389.6425 FPS=26.33, 法向力=1992.8777, 切向力X=2236.3071, 切向力Y=-1277.4904 FPS=25.42, 法向力=1254.8003, 切向力X=2449.7605, 切向力Y=-1347.9358 FPS=26.87, 法向力=1202.8481, 切向力X=2438.5583, 切向力Y=-1369.6791 FPS=25.29, 法向力=1406.2764, 切向力X=2419.7324, 切向力Y=-2035.9944 FPS=26.15, 法向力=1348.5483, 切向力X=2338.0308, 切向力Y=-2073.7798 FPS=26.32, 法向力=1711.4604, 切向力X=2225.7329, 切向力Y=-2442.1912 FPS=23.98, 法向力=1271.3381, 切向力X=1607.9254, 切向力Y=-1760.8877 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000323s, blend=0.002196s (9 tiles incl ref), finalize=0.000058s, total=0.002583s FPS=25.72, 法向力=1120.6667, 切向力X=1612.9727, 切向力Y=-1310.9270 FPS=27.09, 法向力=1180.6069, 切向力X=1632.9011, 切向力Y=-1370.9681 FPS=25.39, 法向力=1238.8853, 切向力X=1488.4636, 切向力Y=-1981.3057 FPS=27.45, 法向力=1215.9681, 切向力X=1465.7732, 切向力Y=-1907.5422 FPS=26.31, 法向力=1103.1956, 切向力X=1962.4141, 切向力Y=-1732.7041 FPS=24.87, 法向力=1267.7705, 切向力X=1805.8287, 切向力Y=-807.4451 FPS=27.84, 法向力=1242.5500, 切向力X=1896.4698, 切向力Y=-810.4235 FPS=24.95, 法向力=1554.3887, 切向力X=2081.6270, 切向力Y=-1295.7537 FPS=27.18, 法向力=1561.3296, 切向力X=1960.9272, 切向力Y=-1962.2968 FPS=26.27, 法向力=1598.6031, 切向力X=1941.1836, 切向力Y=-2095.4675 FPS=26.20, 法向力=1940.6045, 切向力X=2705.0239, 切向力Y=-430.9228 FPS=26.42, 法向力=1515.2428, 切向力X=2017.5981, 切向力Y=-1438.1753 FPS=27.85, 法向力=1491.5010, 切向力X=1953.8110, 切向力Y=-1492.0261 FPS=24.65, 法向力=1961.4861, 切向力X=2096.4919, 切向力Y=-1653.5769 FPS=27.00, 法向力=1938.7479, 切向力X=2103.2974, 切向力Y=-1662.5520 FPS=27.65, 法向力=1706.2556, 切向力X=2428.5559, 切向力Y=-1025.3622 FPS=26.48, 法向力=1596.8273, 切向力X=2032.4775, 切向力Y=-1022.9988 FPS=27.41, 法向力=1548.4900, 切向力X=1996.1118, 切向力Y=-1033.3767 FPS=26.06, 法向力=1286.7751, 切向力X=1601.5708, 切向力Y=-1620.5959 FPS=26.52, 法向力=1776.4631, 切向力X=2132.4800, 切向力Y=-1834.2406 FPS=28.18, 法向力=1757.6611, 切向力X=2111.4888, 切向力Y=-1885.7764 FPS=24.32, 法向力=2073.3669, 切向力X=1863.8717, 切向力Y=-1084.8669 FPS=25.45, 法向力=2190.0000, 切向力X=1960.5681, 切向力Y=-1027.2239 FPS=24.10, 法向力=1559.3745, 切向力X=2538.0811, 切向力Y=-1175.7639 FPS=25.46, 法向力=1762.2158, 切向力X=2600.5449, 切向力Y=-1242.6431 FPS=26.68, 法向力=1756.6853, 切向力X=2612.2212, 切向力Y=-1192.7017 FPS=28.21, 法向力=1434.6913, 切向力X=1655.4490, 切向力Y=-920.1331 FPS=25.60, 法向力=1849.8716, 切向力X=1973.3679, 切向力Y=-981.3961 FPS=27.35, 法向力=1749.8696, 切向力X=1881.5347, 切向力Y=-980.5094 FPS=25.97, 法向力=1603.2795, 切向力X=1649.2644, 切向力Y=-2024.1310 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000494s, blend=0.002210s (9 tiles incl ref), finalize=0.000047s, total=0.002760s FPS=26.63, 法向力=1437.1118, 切向力X=2143.8743, 切向力Y=-1482.9723 FPS=27.53, 法向力=1453.5657, 切向力X=2178.2549, 切向力Y=-1481.6527 FPS=25.81, 法向力=1283.0603, 切向力X=1420.3602, 切向力Y=-1172.4694 FPS=26.90, 法向力=1311.3943, 切向力X=1402.5204, 切向力Y=-1029.4617 FPS=28.35, 法向力=1203.0829, 切向力X=1663.9082, 切向力Y=-1689.1714 FPS=25.91, 法向力=1411.9016, 切向力X=2245.3901, 切向力Y=-1039.8914 FPS=26.81, 法向力=1388.3529, 切向力X=2261.1414, 切向力Y=-1037.2946 FPS=26.73, 法向力=2103.7168, 切向力X=2130.5054, 切向力Y=-691.6891 FPS=27.09, 法向力=1409.8667, 切向力X=1872.5015, 切向力Y=-560.4189 FPS=27.23, 法向力=1390.5757, 切向力X=1855.8466, 切向力Y=-568.1248 FPS=26.44, 法向力=1491.2666, 切向力X=2054.1375, 切向力Y=-2461.5825 FPS=25.60, 法向力=1425.1301, 切向力X=2168.1624, 切向力Y=-2439.8384 FPS=25.97, 法向力=1489.9727, 切向力X=2106.5664, 切向力Y=-1137.0582 FPS=25.10, 法向力=1453.2646, 切向力X=1642.3992, 切向力Y=-1776.2898 FPS=27.56, 法向力=1489.6226, 切向力X=1658.5985, 切向力Y=-1792.8220 FPS=27.69, 法向力=994.2495, 切向力X=1650.5200, 切向力Y=-1460.8271 FPS=26.83, 法向力=1023.3804, 切向力X=1762.1566, 切向力Y=-1333.3015 FPS=28.23, 法向力=1692.4114, 切向力X=2630.7803, 切向力Y=-1412.6030 FPS=25.42, 法向力=1266.9150, 切向力X=1665.1521, 切向力Y=-1646.7953 FPS=26.93, 法向力=1283.8726, 切向力X=1649.8231, 切向力Y=-1610.2505 FPS=26.74, 法向力=1155.3130, 切向力X=1591.7192, 切向力Y=-2132.4961 FPS=26.75, 法向力=1418.2607, 切向力X=2625.3384, 切向力Y=-2307.8914 FPS=27.19, 法向力=1432.3867, 切向力X=2680.4146, 切向力Y=-2412.4990 FPS=24.89, 法向力=1358.9209, 切向力X=2617.3572, 切向力Y=-1637.9015 FPS=25.50, 法向力=1355.1627, 切向力X=2606.5615, 切向力Y=-1790.2297 FPS=26.18, 法向力=1558.2721, 切向力X=1707.1899, 切向力Y=-1509.7462 FPS=26.42, 法向力=2105.2097, 切向力X=2101.0767, 切向力Y=-1657.7625 FPS=26.69, 法向力=2006.1361, 切向力X=2117.2109, 切向力Y=-1857.5648 FPS=28.26, 法向力=1626.5396, 切向力X=2696.5737, 切向力Y=-1391.4463 FPS=26.23, 法向力=1778.2302, 切向力X=2251.3477, 切向力Y=-1558.3579 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000318s, blend=0.002175s (9 tiles incl ref), finalize=0.000049s, total=0.002549s FPS=26.22, 法向力=1709.3073, 切向力X=2141.6963, 切向力Y=-1700.0203 FPS=26.29, 法向力=1578.3403, 切向力X=1890.3800, 切向力Y=-879.4630 FPS=25.73, 法向力=1921.2936, 切向力X=1567.2380, 切向力Y=-994.6729 FPS=27.88, 法向力=1896.0845, 切向力X=1500.0695, 切向力Y=-998.0986 FPS=26.17, 法向力=1521.5334, 切向力X=2639.1763, 切向力Y=-1228.6232 FPS=26.83, 法向力=1372.7676, 切向力X=2499.9922, 切向力Y=-1315.2849 FPS=28.03, 法向力=1123.2021, 切向力X=2279.9229, 切向力Y=-1594.6282 FPS=25.99, 法向力=1520.4182, 切向力X=2504.7036, 切向力Y=-1148.0935 FPS=25.93, 法向力=1526.8628, 切向力X=2490.5432, 切向力Y=-1094.2856 FPS=27.80, 法向力=1421.3790, 切向力X=2851.5728, 切向力Y=-2368.5938 FPS=25.44, 法向力=1351.6169, 切向力X=2494.6411, 切向力Y=-1545.4727 FPS=28.15, 法向力=1338.7224, 切向力X=2408.7407, 切向力Y=-1526.0773 FPS=25.54, 法向力=1249.5308, 切向力X=1995.9490, 切向力Y=-1947.1147 FPS=28.69, 法向力=1229.8508, 切向力X=2034.0051, 切向力Y=-1932.6724 FPS=25.96, 法向力=1143.9355, 切向力X=1434.5637, 切向力Y=-1740.4919 FPS=26.73, 法向力=1376.1842, 切向力X=2792.3984, 切向力Y=-1681.2024 FPS=27.86, 法向力=1398.4514, 切向力X=2699.6948, 切向力Y=-1644.3430 FPS=26.86, 法向力=1259.6392, 切向力X=1748.1777, 切向力Y=-1716.9867 FPS=26.60, 法向力=1236.6766, 切向力X=1759.9805, 切向力Y=-1740.4275 FPS=27.41, 法向力=1352.1785, 切向力X=2524.0730, 切向力Y=-1461.1538 FPS=26.95, 法向力=1913.0999, 切向力X=2993.5400, 切向力Y=-1241.3071 FPS=25.42, 法向力=1668.1011, 切向力X=2396.0266, 切向力Y=-1925.0790 FPS=27.37, 法向力=1649.4851, 切向力X=2420.3386, 切向力Y=-1891.4734 FPS=25.18, 法向力=1545.5696, 切向力X=1404.3207, 切向力Y=-1728.9794 FPS=27.12, 法向力=1584.5295, 切向力X=1378.9315, 切向力Y=-1700.0991 FPS=25.61, 法向力=1700.6443, 切向力X=2083.5649, 切向力Y=-1803.6650 FPS=26.31, 法向力=1731.3274, 切向力X=2033.2732, 切向力Y=-1949.2046 FPS=26.77, 法向力=1390.8269, 切向力X=1623.5015, 切向力Y=-1792.8079 FPS=26.59, 法向力=1465.6455, 切向力X=2375.0171, 切向力Y=-2221.2891 FPS=27.71, 法向力=1458.7881, 切向力X=2428.1348, 切向力Y=-2226.0808 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002105s (9 tiles incl ref), finalize=0.000045s, total=0.002383s FPS=28.00, 法向力=1502.0281, 切向力X=2326.3347, 切向力Y=-2167.9229 FPS=26.96, 法向力=1816.5293, 切向力X=2703.2129, 切向力Y=-1720.9528 FPS=28.56, 法向力=1842.6187, 切向力X=2659.8181, 切向力Y=-1803.0400 FPS=24.90, 法向力=1251.7886, 切向力X=1564.8276, 切向力Y=-970.7626 FPS=25.88, 法向力=1301.7771, 切向力X=1488.7356, 切向力Y=-1206.7124 FPS=28.23, 法向力=1317.3595, 切向力X=1470.7830, 切向力Y=-1099.7028 FPS=24.06, 法向力=1781.7842, 切向力X=2337.1118, 切向力Y=-1089.4963 FPS=27.86, 法向力=1706.0862, 切向力X=2218.4067, 切向力Y=-1101.1024 FPS=27.06, 法向力=1665.8402, 切向力X=2216.8994, 切向力Y=-1234.0479 FPS=26.38, 法向力=1390.6113, 切向力X=1788.0532, 切向力Y=-974.0272 FPS=28.13, 法向力=1389.2513, 切向力X=1719.8455, 切向力Y=-1163.1643 FPS=26.19, 法向力=1384.6443, 切向力X=1948.6649, 切向力Y=-1915.3333 FPS=27.52, 法向力=1258.3364, 切向力X=2037.3501, 切向力Y=-2101.3755 FPS=27.11, 法向力=1272.4490, 切向力X=2129.7161, 切向力Y=-2170.9949 FPS=26.03, 法向力=1341.8206, 切向力X=1777.5851, 切向力Y=-1315.2230 FPS=27.86, 法向力=1329.2983, 切向力X=1705.4274, 切向力Y=-1304.8427 FPS=26.82, 法向力=1796.0656, 切向力X=2695.5388, 切向力Y=-1217.7072 FPS=27.64, 法向力=1139.6682, 切向力X=1546.1256, 切向力Y=-914.8214 FPS=28.05, 法向力=1131.7281, 切向力X=1458.3418, 切向力Y=-834.8752 FPS=25.56, 法向力=1227.3195, 切向力X=2089.7495, 切向力Y=-1596.7081 FPS=27.85, 法向力=1224.4543, 切向力X=2176.2327, 切向力Y=-1719.5220 FPS=26.60, 法向力=1503.3435, 切向力X=1655.8093, 切向力Y=-1044.0476 FPS=25.62, 法向力=1738.1028, 切向力X=2133.3318, 切向力Y=-2542.6094 FPS=25.94, 法向力=1813.2120, 切向力X=2051.3945, 切向力Y=-2595.0898 FPS=27.49, 法向力=1314.9812, 切向力X=2415.3855, 切向力Y=-1125.2522 FPS=26.19, 法向力=1950.6013, 切向力X=2223.2410, 切向力Y=-1003.8524 FPS=28.39, 法向力=1945.3213, 切向力X=2201.0701, 切向力Y=-1113.2996 FPS=25.45, 法向力=1371.0049, 切向力X=1675.3860, 切向力Y=-1143.3904 FPS=26.90, 法向力=1397.1089, 切向力X=1661.7306, 切向力Y=-1163.6368 FPS=26.53, 法向力=1603.5886, 切向力X=1850.5957, 切向力Y=-1641.1975 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000238s, blend=0.002148s (9 tiles incl ref), finalize=0.000049s, total=0.002443s FPS=24.38, 法向力=1851.5776, 切向力X=2261.9453, 切向力Y=-1299.1721 FPS=25.82, 法向力=1859.4309, 切向力X=2334.6963, 切向力Y=-1215.3989 FPS=28.07, 法向力=1297.9668, 切向力X=2148.9956, 切向力Y=-1144.3369 FPS=25.22, 法向力=1386.6255, 切向力X=1841.7317, 切向力Y=-1417.0806 FPS=26.97, 法向力=1375.3250, 切向力X=1794.7175, 切向力Y=-1409.4182 FPS=24.33, 法向力=1350.1146, 切向力X=1510.0192, 切向力Y=-1539.8434 FPS=23.48, 法向力=1275.8975, 切向力X=1862.9363, 切向力Y=-1930.4624 FPS=26.89, 法向力=1326.8245, 切向力X=1956.2916, 切向力Y=-1843.0063 FPS=26.21, 法向力=1553.1572, 切向力X=2081.7603, 切向力Y=-2140.3413 FPS=26.44, 法向力=1749.8785, 切向力X=2043.7096, 切向力Y=-1535.4333 FPS=27.22, 法向力=1748.4519, 切向力X=2038.1689, 切向力Y=-1497.4150 FPS=25.84, 法向力=1227.6538, 切向力X=2011.5315, 切向力Y=-1458.2844 FPS=25.14, 法向力=1486.6418, 切向力X=2371.4741, 切向力Y=-1725.6150 FPS=26.79, 法向力=1430.9496, 切向力X=2285.2441, 切向力Y=-1673.2031 FPS=24.82, 法向力=1638.2365, 切向力X=2266.9595, 切向力Y=-1548.5364 FPS=27.51, 法向力=1652.7263, 切向力X=2294.1697, 切向力Y=-1513.6389 FPS=25.07, 法向力=1581.4509, 切向力X=2525.2021, 切向力Y=-1890.4983 FPS=26.84, 法向力=1353.1436, 切向力X=2350.5391, 切向力Y=-1610.0283 FPS=27.03, 法向力=1304.0820, 切向力X=2298.8066, 切向力Y=-1526.7650 FPS=26.45, 法向力=1782.7435, 切向力X=2639.7817, 切向力Y=-1052.9231 FPS=26.37, 法向力=1342.6405, 切向力X=2619.9119, 切向力Y=-1701.9225 FPS=26.90, 法向力=1368.3599, 切向力X=2734.0928, 切向力Y=-1842.1912 FPS=25.66, 法向力=1227.8911, 切向力X=1610.2937, 切向力Y=-1690.7471 FPS=28.36, 法向力=1275.9175, 切向力X=1582.2822, 切向力Y=-1568.1777 FPS=26.76, 法向力=1824.6615, 切向力X=2054.4692, 切向力Y=-1572.9851 FPS=26.20, 法向力=1422.5356, 切向力X=1935.8876, 切向力Y=-2087.8164 FPS=26.29, 法向力=1408.8926, 切向力X=1945.7151, 切向力Y=-2048.0701 FPS=26.41, 法向力=1160.8723, 切向力X=1851.5028, 切向力Y=-1717.3074 FPS=27.64, 法向力=1505.6757, 切向力X=3049.5977, 切向力Y=-1694.9121 FPS=26.01, 法向力=1583.2170, 切向力X=3274.3066, 切向力Y=-1690.8101 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000355s, blend=0.002936s (9 tiles incl ref), finalize=0.000051s, total=0.003349s FPS=25.25, 法向力=1583.9348, 切向力X=2298.2249, 切向力Y=-1621.8137 FPS=26.67, 法向力=1549.6620, 切向力X=2542.9910, 切向力Y=-1917.9250 FPS=27.58, 法向力=1555.8145, 切向力X=2586.3064, 切向力Y=-1923.7991 FPS=27.33, 法向力=1662.7560, 切向力X=2703.4683, 切向力Y=-1779.0791 FPS=28.02, 法向力=1678.3828, 切向力X=2732.2104, 切向力Y=-1766.9993 FPS=26.53, 法向力=1234.9534, 切向力X=1884.2289, 切向力Y=-1083.2228 FPS=28.40, 法向力=1278.2690, 切向力X=1926.8718, 切向力Y=-1041.1989 FPS=26.02, 法向力=1145.0583, 切向力X=1523.9886, 切向力Y=-1478.8623 FPS=25.45, 法向力=1261.0326, 切向力X=1720.5444, 切向力Y=-2105.5232 FPS=26.61, 法向力=1234.9352, 切向力X=1769.3301, 切向力Y=-2139.1760 FPS=26.64, 法向力=1480.0544, 切向力X=2109.0938, 切向力Y=-1221.7383 FPS=26.67, 法向力=1367.0530, 切向力X=1922.1384, 切向力Y=-1896.1489 FPS=27.69, 法向力=1330.1858, 切向力X=1799.4749, 切向力Y=-1925.4111 FPS=24.83, 法向力=1093.3215, 切向力X=2213.3748, 切向力Y=-1413.3508 FPS=25.13, 法向力=1764.0425, 切向力X=2597.8789, 切向力Y=-1749.0386 FPS=27.30, 法向力=1708.6885, 切向力X=2552.9814, 切向力Y=-1805.1212 FPS=26.01, 法向力=1353.8901, 切向力X=1627.5446, 切向力Y=-1412.6038 FPS=26.74, 法向力=1382.6180, 切向力X=1515.6741, 切向力Y=-1408.7822 FPS=27.13, 法向力=1231.3123, 切向力X=2079.0220, 切向力Y=-1238.6475 FPS=26.71, 法向力=1209.9038, 切向力X=2840.3184, 切向力Y=-2078.8220 FPS=25.34, 法向力=1222.9303, 切向力X=2864.0049, 切向力Y=-2086.6099 FPS=27.76, 法向力=1914.9832, 切向力X=2234.9399, 切向力Y=-1461.9590 FPS=24.69, 法向力=1387.2512, 切向力X=2062.4609, 切向力Y=-1800.0769 FPS=27.12, 法向力=1339.1049, 切向力X=1936.8037, 切向力Y=-1824.7407 FPS=25.82, 法向力=1470.8987, 切向力X=2415.4404, 切向力Y=-1940.3625 FPS=25.64, 法向力=1443.6549, 切向力X=2738.0969, 切向力Y=-2001.0049 FPS=26.99, 法向力=1704.1426, 切向力X=2647.8350, 切向力Y=-1782.1995 FPS=25.35, 法向力=1803.1130, 切向力X=1964.0176, 切向力Y=-1620.1758 FPS=26.65, 法向力=1782.4978, 切向力X=2142.0420, 切向力Y=-1580.0447 FPS=27.70, 法向力=1619.2275, 切向力X=3060.8711, 切向力Y=-1606.3130 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000320s, blend=0.003355s (9 tiles incl ref), finalize=0.000053s, total=0.003734s FPS=25.23, 法向力=1402.9229, 切向力X=2359.8169, 切向力Y=-1303.6401 FPS=28.64, 法向力=1391.3947, 切向力X=2175.1973, 切向力Y=-1253.2351 FPS=26.51, 法向力=1349.1660, 切向力X=2584.0486, 切向力Y=-1749.5775 FPS=25.14, 法向力=1347.6506, 切向力X=1972.1991, 切向力Y=-1496.2340 FPS=28.28, 法向力=1342.9683, 切向力X=1714.4465, 切向力Y=-1665.2361 FPS=25.09, 法向力=1186.6753, 切向力X=1886.5750, 切向力Y=-1924.2366 FPS=27.04, 法向力=1174.1205, 切向力X=1936.7666, 切向力Y=-1889.0811 FPS=27.26, 法向力=1173.5173, 切向力X=2223.1631, 切向力Y=-870.9342 FPS=26.51, 法向力=1754.0720, 切向力X=2555.0906, 切向力Y=-1255.8284 FPS=25.62, 法向力=1723.8550, 切向力X=2494.3259, 切向力Y=-1259.9215 FPS=26.34, 法向力=1707.0913, 切向力X=1995.0288, 切向力Y=-1228.4387 FPS=26.36, 法向力=1561.6614, 切向力X=2386.3406, 切向力Y=-1284.7372 FPS=26.51, 法向力=1611.4031, 切向力X=2407.8252, 切向力Y=-1223.2638 FPS=25.74, 法向力=997.9045, 切向力X=2093.1204, 切向力Y=-2017.8262 FPS=25.48, 法向力=1478.0396, 切向力X=2127.6318, 切向力Y=-1827.2277 FPS=27.66, 法向力=1487.8301, 切向力X=2104.6602, 切向力Y=-1792.7393 FPS=26.18, 法向力=1450.0789, 切向力X=1744.1306, 切向力Y=-1395.0549 FPS=26.94, 法向力=1480.6230, 切向力X=1723.7881, 切向力Y=-1374.5144 FPS=27.17, 法向力=1488.4071, 切向力X=2354.3750, 切向力Y=-1652.8397 FPS=25.96, 法向力=1406.6417, 切向力X=2527.9155, 切向力Y=-1987.8269 FPS=26.85, 法向力=1414.5454, 切向力X=2601.0398, 切向力Y=-1937.5070 FPS=25.46, 法向力=1501.9226, 切向力X=3203.1089, 切向力Y=-2296.1187 FPS=26.89, 法向力=1453.6704, 切向力X=2437.0142, 切向力Y=-1276.5077 FPS=27.07, 法向力=1416.6719, 切向力X=2307.2354, 切向力Y=-1391.7039 FPS=25.53, 法向力=1271.2859, 切向力X=1971.1843, 切向力Y=-2114.2422 FPS=27.35, 法向力=1301.9851, 切向力X=2107.7310, 切向力Y=-2139.2588 FPS=26.96, 法向力=1318.1194, 切向力X=2560.9180, 切向力Y=-1372.8796 FPS=24.57, 法向力=1391.2096, 切向力X=1965.1035, 切向力Y=-1698.8323 FPS=20.15, 法向力=1725.3733, 切向力X=1745.1172, 切向力Y=-985.2297 FPS=25.59, 法向力=1672.1140, 切向力X=1815.7539, 切向力Y=-944.4099 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000295s, blend=0.002366s (9 tiles incl ref), finalize=0.000052s, total=0.002720s FPS=26.96, 法向力=1956.8258, 切向力X=2862.6829, 切向力Y=-1795.3101 FPS=27.18, 法向力=1911.3257, 切向力X=2872.3535, 切向力Y=-1916.1943 FPS=26.26, 法向力=1215.3931, 切向力X=1902.4731, 切向力Y=-1315.9308 FPS=25.70, 法向力=1552.4731, 切向力X=1797.7754, 切向力Y=-1571.0856 FPS=25.73, 法向力=1568.0566, 切向力X=1647.4302, 切向力Y=-1479.2546 FPS=26.34, 法向力=1183.6995, 切向力X=1341.9070, 切向力Y=-1412.4695 FPS=25.35, 法向力=1281.9036, 切向力X=2468.4639, 切向力Y=-1655.0525 FPS=27.76, 法向力=1386.0131, 切向力X=2647.4832, 切向力Y=-1714.7262 FPS=25.61, 法向力=1657.4299, 切向力X=2414.3584, 切向力Y=-1560.2422 FPS=27.21, 法向力=1618.1830, 切向力X=2319.6243, 切向力Y=-1603.4971 FPS=26.45, 法向力=1804.6550, 切向力X=2354.9785, 切向力Y=-1962.4541 FPS=23.23, 法向力=1740.2559, 切向力X=1885.3220, 切向力Y=-1179.3511 FPS=24.52, 法向力=1477.2643, 切向力X=2744.2881, 切向力Y=-2097.6248 FPS=23.96, 法向力=1435.1619, 切向力X=2746.3801, 切向力Y=-1962.7058 FPS=23.25, 法向力=1696.4043, 切向力X=1898.9756, 切向力Y=-1653.9597 FPS=27.01, 法向力=1651.0851, 切向力X=1938.5620, 切向力Y=-1659.7600 FPS=24.71, 法向力=1217.3661, 切向力X=1935.4379, 切向力Y=-1404.5562 FPS=24.27, 法向力=1888.4696, 切向力X=2542.5352, 切向力Y=-1877.8367 FPS=25.85, 法向力=1548.9724, 切向力X=2737.7913, 切向力Y=-1794.8110 FPS=26.05, 法向力=1504.3298, 切向力X=2700.3501, 切向力Y=-1806.6774 FPS=22.36, 法向力=1381.7130, 切向力X=2644.1353, 切向力Y=-1869.3921 FPS=18.34, 法向力=1477.6416, 切向力X=2688.2917, 切向力Y=-2178.1362 FPS=22.50, 法向力=1605.6010, 切向力X=2076.2563, 切向力Y=-2214.9512 FPS=24.67, 法向力=1677.0667, 切向力X=1996.7229, 切向力Y=-2123.0352 FPS=26.54, 法向力=1318.0386, 切向力X=2187.9614, 切向力Y=-2009.9167 FPS=27.31, 法向力=1538.5127, 切向力X=2273.5886, 切向力Y=-2621.5684 FPS=27.13, 法向力=1592.5823, 切向力X=2319.4531, 切向力Y=-2579.4131 FPS=26.58, 法向力=2119.4312, 切向力X=2085.7795, 切向力Y=-2018.7671 FPS=25.62, 法向力=1368.7251, 切向力X=1582.3506, 切向力Y=-1567.9368 FPS=25.99, 法向力=1380.0786, 切向力X=1633.3723, 切向力Y=-1580.1467 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000465s, blend=0.002222s (9 tiles incl ref), finalize=0.000057s, total=0.002752s FPS=26.87, 法向力=1375.6904, 切向力X=2516.2324, 切向力Y=-1498.3290 FPS=28.59, 法向力=1348.7198, 切向力X=2464.3306, 切向力Y=-1460.2600 FPS=26.74, 法向力=1547.5020, 切向力X=1506.3262, 切向力Y=-1357.6849 FPS=27.97, 法向力=1473.9973, 切向力X=1409.3115, 切向力Y=-1462.8157 FPS=26.56, 法向力=1495.1831, 切向力X=2416.8682, 切向力Y=-2407.2393 FPS=26.27, 法向力=1730.3070, 切向力X=2705.1838, 切向力Y=-1478.3733 FPS=28.64, 法向力=1751.7910, 切向力X=2563.2183, 切向力Y=-1468.0154 FPS=28.52, 法向力=1584.5959, 切向力X=2184.0178, 切向力Y=-1472.5886 FPS=27.58, 法向力=1572.8975, 切向力X=2177.2192, 切向力Y=-1413.0231 FPS=28.15, 法向力=1387.7046, 切向力X=2028.7910, 切向力Y=-1619.7769 FPS=25.76, 法向力=1575.2275, 切向力X=2338.5774, 切向力Y=-1302.6125 FPS=27.00, 法向力=1690.7925, 切向力X=2313.1167, 切向力Y=-1207.2118 FPS=28.40, 法向力=1676.3875, 切向力X=2391.6360, 切向力Y=-1655.8057 FPS=27.20, 法向力=1599.4695, 切向力X=2290.3955, 切向力Y=-2231.8481 FPS=28.21, 法向力=1583.5406, 切向力X=2182.6411, 切向力Y=-2204.6155 FPS=27.01, 法向力=1665.2910, 切向力X=2560.4702, 切向力Y=-1599.2446 FPS=28.90, 法向力=1710.5227, 切向力X=2498.4302, 切向力Y=-1578.8298 FPS=27.31, 法向力=1383.3569, 切向力X=1881.9121, 切向力Y=-2408.8293 FPS=26.64, 法向力=1391.9221, 切向力X=1529.5221, 切向力Y=-2149.1897 FPS=28.60, 法向力=1373.2422, 切向力X=1527.1047, 切向力Y=-2055.2092 FPS=26.92, 法向力=1665.0912, 切向力X=2262.7544, 切向力Y=-1768.5552 FPS=28.10, 法向力=1594.8770, 切向力X=2407.1357, 切向力Y=-1759.9653 FPS=27.60, 法向力=1300.3842, 切向力X=2046.3895, 切向力Y=-2015.9351 FPS=27.05, 法向力=1616.7073, 切向力X=2692.8452, 切向力Y=-1455.8540 FPS=28.30, 法向力=1598.7269, 切向力X=2779.2036, 切向力Y=-1543.6322 FPS=27.78, 法向力=2136.7041, 切向力X=2941.0220, 切向力Y=-1554.0459 FPS=27.74, 法向力=2148.9092, 切向力X=2837.3525, 切向力Y=-1553.3114 FPS=27.78, 法向力=1812.6472, 切向力X=2744.8521, 切向力Y=-522.9342 FPS=27.52, 法向力=1541.4727, 切向力X=2687.6973, 切向力Y=-2489.3406 FPS=28.04, 法向力=1481.5831, 切向力X=2621.3611, 切向力Y=-2522.0938 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000360s, blend=0.002235s (9 tiles incl ref), finalize=0.000049s, total=0.002652s FPS=26.83, 法向力=1757.7299, 切向力X=2475.3423, 切向力Y=-1484.6414 FPS=28.42, 法向力=1393.1315, 切向力X=1960.9568, 切向力Y=-1738.9873 FPS=28.79, 法向力=1312.2009, 切向力X=1946.9680, 切向力Y=-1759.4619 FPS=28.22, 法向力=1356.4451, 切向力X=1818.3152, 切向力Y=-2555.9155 FPS=29.10, 法向力=1339.4365, 切向力X=1689.5464, 切向力Y=-2595.5574 FPS=27.28, 法向力=1723.8400, 切向力X=2363.8269, 切向力Y=-2270.4517 FPS=29.01, 法向力=1805.5428, 切向力X=2527.5535, 切向力Y=-2160.7278 FPS=27.14, 法向力=1445.5920, 切向力X=2806.6196, 切向力Y=-1747.0647 FPS=27.65, 法向力=1836.8640, 切向力X=2731.4946, 切向力Y=-1926.5739 FPS=28.81, 法向力=1847.1964, 切向力X=2888.1499, 切向力Y=-2019.2305 FPS=28.47, 法向力=1817.6018, 切向力X=2977.4692, 切向力Y=-1179.4659 FPS=29.00, 法向力=1809.2054, 切向力X=2965.3511, 切向力Y=-1046.8055 FPS=26.99, 法向力=1656.0061, 切向力X=2979.5413, 切向力Y=-1812.6328 FPS=28.50, 法向力=1637.2357, 切向力X=3086.7710, 切向力Y=-1771.3834 FPS=27.94, 法向力=1439.7371, 切向力X=1602.3127, 切向力Y=-1604.0664 FPS=26.17, 法向力=1394.9824, 切向力X=1935.4302, 切向力Y=-1382.2308 FPS=29.49, 法向力=1433.3201, 切向力X=2068.2815, 切向力Y=-1402.9323 FPS=27.15, 法向力=1460.7698, 切向力X=2510.8608, 切向力Y=-1463.1565 FPS=28.31, 法向力=1517.4515, 切向力X=2744.7100, 切向力Y=-1449.2881 FPS=29.85, 法向力=1233.5513, 切向力X=2611.2651, 切向力Y=-1895.9205 FPS=28.85, 法向力=1152.2617, 切向力X=1912.8755, 切向力Y=-1865.7812 FPS=28.85, 法向力=1144.6089, 切向力X=2005.8000, 切向力Y=-1917.8132 FPS=27.94, 法向力=1271.7181, 切向力X=2997.9500, 切向力Y=-1623.4329 FPS=28.04, 法向力=1304.9146, 切向力X=3032.6982, 切向力Y=-1699.8918 FPS=27.70, 法向力=1172.8810, 切向力X=2088.3152, 切向力Y=-1336.3303 FPS=28.16, 法向力=1413.1033, 切向力X=2730.5867, 切向力Y=-1597.5679 FPS=28.90, 法向力=1382.7909, 切向力X=2684.6851, 切向力Y=-1656.4854 FPS=26.69, 法向力=1197.1372, 切向力X=2795.2500, 切向力Y=-2959.4092 FPS=27.50, 法向力=1210.9598, 切向力X=2725.2720, 切向力Y=-2944.9614 FPS=29.30, 法向力=1622.1311, 切向力X=2630.7839, 切向力Y=-1355.3308 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002307s (9 tiles incl ref), finalize=0.000052s, total=0.002620s FPS=26.86, 法向力=1519.9188, 切向力X=2330.6614, 切向力Y=-1939.6877 FPS=28.29, 法向力=1506.4235, 切向力X=2480.0642, 切向力Y=-1949.1392 FPS=26.29, 法向力=1397.0632, 切向力X=2426.3135, 切向力Y=-1504.6897 FPS=29.06, 法向力=1420.6785, 切向力X=2348.1067, 切向力Y=-1461.7313 FPS=27.56, 法向力=1347.6061, 切向力X=2427.8193, 切向力Y=-2052.7861 FPS=27.93, 法向力=1422.5034, 切向力X=2430.3572, 切向力Y=-2118.8511 FPS=28.61, 法向力=1403.8010, 切向力X=2411.7119, 切向力Y=-2203.8818 FPS=28.71, 法向力=1319.3992, 切向力X=1754.1609, 切向力Y=-1835.8074 FPS=28.95, 法向力=1313.1517, 切向力X=1607.4449, 切向力Y=-1885.8865 FPS=27.49, 法向力=1135.2935, 切向力X=2081.1724, 切向力Y=-2049.5300 FPS=27.55, 法向力=1149.5514, 切向力X=2070.5300, 切向力Y=-2107.2139 FPS=28.86, 法向力=1603.4227, 切向力X=2214.4692, 切向力Y=-1969.7318 FPS=26.62, 法向力=1154.9940, 切向力X=2087.5977, 切向力Y=-1259.6030 FPS=28.48, 法向力=1140.3645, 切向力X=2060.3298, 切向力Y=-1160.6771 FPS=29.73, 法向力=1453.1150, 切向力X=2186.9956, 切向力Y=-1954.8669 FPS=29.09, 法向力=1452.8394, 切向力X=2214.9536, 切向力Y=-1937.0945 FPS=28.12, 法向力=1303.2252, 切向力X=2581.2983, 切向力Y=-1938.4198 FPS=28.74, 法向力=1922.5770, 切向力X=3123.6738, 切向力Y=-2736.4653 FPS=28.38, 法向力=1994.8009, 切向力X=3106.8560, 切向力Y=-2714.7844 FPS=27.90, 法向力=1901.7432, 切向力X=2043.4905, 切向力Y=-1301.6719 FPS=29.42, 法向力=1852.4104, 切向力X=2038.2131, 切向力Y=-1270.6730 FPS=28.38, 法向力=1603.5909, 切向力X=2865.9275, 切向力Y=-644.8535 FPS=28.66, 法向力=1320.9016, 切向力X=2920.6724, 切向力Y=-1753.9382 FPS=29.91, 法向力=1289.5985, 切向力X=2887.7285, 切向力Y=-1840.4196 FPS=27.86, 法向力=1720.9927, 切向力X=2788.1133, 切向力Y=-1328.8707 FPS=28.55, 法向力=1673.6782, 切向力X=2687.5083, 切向力Y=-1367.6326 FPS=28.07, 法向力=1835.4778, 切向力X=2187.5854, 切向力Y=-1193.6738 FPS=28.71, 法向力=1970.1754, 切向力X=2563.9768, 切向力Y=-2224.6951 FPS=29.82, 法向力=2039.8936, 切向力X=2604.9307, 切向力Y=-2330.1023 FPS=28.92, 法向力=1576.5245, 切向力X=2072.0515, 切向力Y=-1881.0969 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002146s (9 tiles incl ref), finalize=0.000047s, total=0.002434s FPS=28.74, 法向力=1536.1606, 切向力X=1928.2013, 切向力Y=-2065.3345 FPS=27.44, 法向力=2040.8370, 切向力X=2699.3259, 切向力Y=-1926.8677 FPS=28.44, 法向力=2122.6829, 切向力X=2785.4243, 切向力Y=-1793.0903 FPS=29.57, 法向力=1579.4053, 切向力X=2388.9780, 切向力Y=-1572.0460 FPS=27.60, 法向力=1326.0990, 切向力X=2227.9055, 切向力Y=-2103.5698 FPS=28.65, 法向力=1284.7561, 切向力X=2231.5251, 切向力Y=-2043.0605 FPS=27.40, 法向力=1806.3823, 切向力X=2083.6113, 切向力Y=-2217.4617 FPS=29.76, 法向力=1767.8374, 切向力X=2113.5408, 切向力Y=-2229.8760 FPS=27.10, 法向力=1325.9175, 切向力X=2143.5234, 切向力Y=-1435.3384 FPS=27.64, 法向力=1795.2822, 切向力X=1990.2705, 切向力Y=-2174.9116 FPS=28.36, 法向力=1818.4326, 切向力X=2031.6189, 切向力Y=-2111.4539 FPS=26.02, 法向力=1591.3461, 切向力X=2276.7888, 切向力Y=-1524.7744 FPS=29.60, 法向力=1559.5092, 切向力X=2384.5449, 切向力Y=-1463.0608 FPS=27.56, 法向力=1537.8000, 切向力X=2510.1714, 切向力Y=-2277.0339 FPS=28.20, 法向力=1515.0530, 切向力X=2405.1560, 切向力Y=-2312.4907 FPS=27.48, 法向力=1487.8749, 切向力X=2918.4414, 切向力Y=-1662.7988 FPS=26.57, 法向力=2152.8950, 切向力X=2849.9185, 切向力Y=-982.5443 FPS=28.29, 法向力=2125.7063, 切向力X=2811.5225, 切向力Y=-998.2772 FPS=28.58, 法向力=1666.5662, 切向力X=3033.5044, 切向力Y=-795.7141 FPS=27.95, 法向力=1639.5995, 切向力X=3086.9487, 切向力Y=-830.3926 FPS=28.76, 法向力=1304.8654, 切向力X=2231.5747, 切向力Y=-1894.6604 FPS=26.70, 法向力=1415.7961, 切向力X=2134.1460, 切向力Y=-2498.1709 FPS=28.73, 法向力=1402.5312, 切向力X=2003.4709, 切向力Y=-2438.0027 FPS=27.10, 法向力=1393.8335, 切向力X=2377.6990, 切向力Y=-2144.8423 FPS=26.94, 法向力=1267.2314, 切向力X=2507.2295, 切向力Y=-2362.4998 FPS=28.44, 法向力=1252.9906, 切向力X=2547.0273, 切向力Y=-2336.6226 FPS=28.15, 法向力=1750.8379, 切向力X=2481.2205, 切向力Y=-1608.4893 FPS=29.39, 法向力=1688.6985, 切向力X=2377.2295, 切向力Y=-1665.4861 FPS=27.65, 法向力=1512.1866, 切向力X=2025.4648, 切向力Y=-1993.5085 FPS=27.07, 法向力=1199.6925, 切向力X=2122.3208, 切向力Y=-1834.2412 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002114s (9 tiles incl ref), finalize=0.000045s, total=0.002390s FPS=27.81, 法向力=1203.4438, 切向力X=2153.9795, 切向力Y=-1827.7035 FPS=24.97, 法向力=1610.6289, 切向力X=2765.5923, 切向力Y=-1684.4279 FPS=29.07, 法向力=1739.3490, 切向力X=2789.4307, 切向力Y=-1654.3152 FPS=27.26, 法向力=1333.7603, 切向力X=2149.6333, 切向力Y=-1141.9011 FPS=29.19, 法向力=1293.6995, 切向力X=2272.6748, 切向力Y=-1116.7317 FPS=28.39, 法向力=1593.4160, 切向力X=2339.5278, 切向力Y=-1976.4385 FPS=27.77, 法向力=1394.4773, 切向力X=2228.8130, 切向力Y=-2763.4692 FPS=28.35, 法向力=1436.1157, 切向力X=2262.7175, 切向力Y=-2766.4138 FPS=26.94, 法向力=1536.9316, 切向力X=2673.5298, 切向力Y=-1812.2906 FPS=27.97, 法向力=1527.8718, 切向力X=2654.8066, 切向力Y=-1881.4460 FPS=28.39, 法向力=1649.6274, 切向力X=2688.3760, 切向力Y=-2199.6887 FPS=26.63, 法向力=1470.5084, 切向力X=2258.2063, 切向力Y=-2234.2131 FPS=28.80, 法向力=1434.9366, 切向力X=2196.7012, 切向力Y=-2243.0098 FPS=27.78, 法向力=1504.4893, 切向力X=1854.7424, 切向力Y=-1661.8250 FPS=28.27, 法向力=1474.0023, 切向力X=1823.2126, 切向力Y=-1705.2002 FPS=29.01, 法向力=1616.8154, 切向力X=2349.9526, 切向力Y=-1194.3689 FPS=27.77, 法向力=1635.3774, 切向力X=1916.3896, 切向力Y=-1785.9988 FPS=28.73, 法向力=1644.8799, 切向力X=1904.6328, 切向力Y=-1790.8748 FPS=26.56, 法向力=1524.8818, 切向力X=2356.3250, 切向力Y=-2439.9255 FPS=27.89, 法向力=1289.4563, 切向力X=1896.9709, 切向力Y=-1709.8588 FPS=28.66, 法向力=1360.6704, 切向力X=1724.8246, 切向力Y=-1799.7074 FPS=28.06, 法向力=1380.0641, 切向力X=2941.4612, 切向力Y=-1772.3324 FPS=29.98, 法向力=1442.0793, 切向力X=3048.6221, 切向力Y=-1804.5815 FPS=26.40, 法向力=1416.4030, 切向力X=2451.8523, 切向力Y=-2166.2878 FPS=18.75, 法向力=1578.2046, 切向力X=2448.9214, 切向力Y=-1486.5625 FPS=45.07, 法向力=1546.2773, 切向力X=2361.2629, 切向力Y=-1480.7878 FPS=31.44, 法向力=1575.2407, 切向力X=2124.1279, 切向力Y=-1410.0098 FPS=36.15, 法向力=1636.1699, 切向力X=2183.5811, 切向力Y=-1370.0181 FPS=33.46, 法向力=1680.4302, 切向力X=2234.4458, 切向力Y=-1342.3220 FPS=35.69, 法向力=1703.0000, 切向力X=2489.5679, 切向力Y=-1389.7673 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000334s, blend=0.002376s (9 tiles incl ref), finalize=0.000051s, total=0.002769s FPS=31.79, 法向力=1740.1050, 切向力X=2466.3535, 切向力Y=-1404.7054 FPS=35.46, 法向力=1308.1062, 切向力X=2712.6772, 切向力Y=-1447.5564 FPS=35.54, 法向力=1277.2415, 切向力X=2745.0718, 切向力Y=-1517.5635 FPS=34.56, 法向力=1428.0620, 切向力X=2302.5654, 切向力Y=-2171.2258 FPS=33.72, 法向力=1474.7898, 切向力X=2176.1414, 切向力Y=-2200.7019 FPS=35.17, 法向力=1370.0607, 切向力X=2110.7930, 切向力Y=-2592.6975 FPS=31.31, 法向力=1372.1733, 切向力X=2133.6157, 切向力Y=-2449.6018 FPS=31.66, 法向力=1949.2395, 切向力X=3049.9587, 切向力Y=-1661.1477 FPS=30.66, 法向力=1877.4604, 切向力X=3067.2971, 切向力Y=-1812.6748 FPS=33.34, 法向力=1519.1565, 切向力X=2162.6067, 切向力Y=-1688.0139 FPS=34.82, 法向力=1486.0940, 切向力X=1956.2307, 切向力Y=-1792.3491 FPS=34.87, 法向力=1651.6465, 切向力X=2759.6267, 切向力Y=-2566.1968 FPS=33.07, 法向力=1503.7227, 切向力X=2308.0923, 切向力Y=-1818.8079 FPS=35.78, 法向力=1537.8656, 切向力X=2340.4165, 切向力Y=-1718.3411 FPS=34.45, 法向力=1560.5284, 切向力X=2305.4221, 切向力Y=-1687.6768 FPS=34.70, 法向力=1596.1021, 切向力X=1950.1555, 切向力Y=-2287.7593 FPS=35.79, 法向力=1577.0017, 切向力X=1905.3218, 切向力Y=-2139.2988 FPS=34.59, 法向力=1654.4797, 切向力X=2137.0828, 切向力Y=-1827.7699 FPS=35.61, 法向力=1643.5381, 切向力X=2152.9846, 切向力Y=-1793.1322 FPS=32.20, 法向力=1388.5323, 切向力X=2364.0312, 切向力Y=-2052.5312 FPS=33.29, 法向力=1364.9226, 切向力X=2341.5269, 切向力Y=-2183.4583 FPS=34.35, 法向力=1361.3198, 切向力X=2365.7451, 切向力Y=-2554.1277 FPS=36.05, 法向力=1336.1831, 切向力X=2134.6226, 切向力Y=-2610.9121 FPS=34.66, 法向力=2142.5596, 切向力X=2860.9275, 切向力Y=-1177.0870 FPS=35.11, 法向力=2177.5234, 切向力X=2814.1670, 切向力Y=-1133.4369 FPS=33.16, 法向力=1490.2000, 切向力X=1782.1550, 切向力Y=-1212.3708 FPS=35.05, 法向力=1567.4447, 切向力X=1733.8862, 切向力Y=-1235.1600 FPS=31.57, 法向力=1595.2278, 切向力X=2349.8674, 切向力Y=-1879.4240 FPS=33.84, 法向力=1536.4132, 切向力X=2269.7769, 切向力Y=-1764.1863 FPS=33.36, 法向力=1513.5164, 切向力X=2432.3049, 切向力Y=-2001.0953 stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000310s, blend=0.002046s (9 tiles incl ref), finalize=0.000047s, total=0.002410s FPS=35.19, 法向力=1502.2310, 切向力X=2277.6440, 切向力Y=-2173.1511 FPS=34.06, 法向力=1423.2214, 切向力X=2561.9839, 切向力Y=-2017.6597 FPS=33.28, 法向力=1416.8181, 切向力X=2436.0825, 切向力Y=-1976.7263 FPS=31.59, 法向力=1377.2947, 切向力X=2642.7959, 切向力Y=-1755.5256 FPS=36.35, 法向力=1420.3179, 切向力X=2660.9548, 切向力Y=-1710.2085 FPS=30.64, 法向力=1376.6206, 切向力X=2431.8940, 切向力Y=-2153.2378 FPS=35.18, 法向力=1412.1664, 切向力X=2411.9443, 切向力Y=-2128.5322 FPS=32.31, 法向力=1420.9084, 切向力X=2635.7207, 切向力Y=-1542.4850 FPS=35.90, 法向力=1449.0187, 切向力X=2533.1987, 切向力Y=-1420.6711 FPS=33.72, 法向力=1846.7683, 切向力X=2542.4434, 切向力Y=-1795.3293 FPS=18.09, 法向力=1444.2161, 切向力X=1814.0753, 切向力Y=-1726.3718 Sensor disconnected.