📄 m3gcanvas.java
字号:
-3,107,-7, -15,125,-7, -15,107,-7, -15,107,-1,
-15,107,-7, -15,86,-1, -15,107,-7, -15,86,-7,
-15,107,-7, -3,87,-7, -3,107,-7, -3,87,-7,
-3,107,-1, -3,87,-1, -15,107,-1, -3,87,-1,
-15,86,-1, -2,68,-1, -15,86,-1, -15,68,-1,
-15,86,-7, -15,68,-7, -3,87,-7, -2,68,-7,
-3,87,-1, -2,68,-1 };
return POINTS;
} // end of getVerts()
private byte[] getNormals()
// return an array holding Normals [1518 values / 3 = 506 points]
{
byte[] NORMALS = {
23,-113,-56, 75,-74,-74, 29,-112,57, 105,54,54,
-47,85,86, 105,54,54, 48,108,-53, 75,-74,-74,
48,108,-53, -87,43,-84, -47,85,86, -85,-85,44,
29,-112,57, -85,-85,44, -5,-128,1, -85,-85,44,
-38,-116,-38, -87,43,-84, -38,-116,-38, 75,-74,-74,
-38,-116,-38, 23,-113,-56, -5,-128,1, -128,-7,4,
-5,-128,1, 73,-73,78, 29,-112,57, 73,-73,78,
23,-113,-56, 105,6,-74, -128,-7,4, 105,6,-74,
86,7,-96, 105,6,-74, 106,7,74, 73,-73,78,
106,7,74, -128,-7,4, 106,7,74, 89,9,94,
86,7,-96, 86,10,-96, 86,7,-96, -128,-11,4,
-128,-7,4, -128,-11,4, 89,9,94, 89,11,95,
86,10,-96, 85,12,-96, 86,10,-96, -127,-16,5,
-128,-11,4, -127,-16,5, 89,11,95, 88,14,95,
85,12,-96, 85,15,-96, 85,12,-96, -126,-20,5,
-127,-16,5, -126,-20,5, 88,14,95, 88,15,95,
85,15,-96, 69,12,-108, 85,15,-96, -126,-23,5,
-126,-20,5, -126,-23,5, 88,15,95, 52,10,119,
69,12,-108, 127,21,1, -113,-59,5, 52,10,119,
-124,-30,6, -126,-23,5, -124,-30,6, 69,12,-108,
-124,-30,6, -113,-59,5, 103,77,-16, 121,42,-18,
117,-41,-37, 121,42,-18, 116,1,-57, 58,1,-115,
116,1,-57, 1,-90,-90, -14,-72,106, 1,-90,-90,
28,-91,86, -15,-112,-60, 97,-78,36, 91,-74,-52,
102,76,-26, 54,76,-90, -31,113,-54, 54,76,-90,
-30,44,-117, 54,76,-90, 27,-74,-101, 91,-74,-52,
27,-74,-101, -15,-112,-60, 27,-74,-101, -61,-43,-104,
-30,44,-117, -61,-43,-104, -31,113,-54, -15,-112,-60,
1,92,-90, 1,-90,-90, 58,1,-115, -23,127,-4,
106,74,12, 69,105,-33, 106,-73,-10, 62,-103,-44,
16,-126,-17, 62,-103,-44, 44,105,-62, 69,105,-33,
-70,92,58, 69,105,-33, -99,73,38, -23,127,-4,
-103,-71,27, 16,-126,-17, -103,-71,27, 62,-103,-44,
-103,-71,27, -76,-91,50, -99,73,38, -76,-91,50,
-70,92,58, -66,-71,84, -70,92,58, -57,73,91,
44,105,-62, -57,73,91, -23,92,88, -32,-91,85,
-1,-72,107, -57,73,91, -32,-91,85, -66,-71,84,
31,-104,-69, -76,-91,50, 31,-104,-69, 62,-103,-44,
31,-104,-69, 44,105,-62, 7,105,-75, -23,92,88,
15,73,106, -1,-72,107, 43,-93,79, -1,-72,107,
-5,-103,-75, -32,-91,85, -5,-103,-75, 31,-104,-69,
-5,-103,-75, 7,105,-75, -35,93,-81, 7,105,-75,
59,94,68, 15,73,106, 59,94,68, 43,-93,79,
82,-92,38, 43,-93,79, -50,-92,-73, -5,-103,-75,
-50,-92,-73, -35,93,-81, -61,105,-44, -35,93,-81,
88,94,19, 59,94,68, 88,94,19, 82,-92,38,
88,-92,-16, 82,-92,38, -67,-103,-33, -50,-92,-73,
-67,-103,-33, -61,105,-44, -88,94,-8, -61,105,-44,
27,126,10, -61,105,-44, 83,94,-34, 88,94,19,
83,94,-34, 88,-92,-16, 51,-105,-54, 88,-92,-16,
-21,-125,18, -67,-103,-33, -21,-125,18, -88,-92,10,
90,-91,-11, -67,-103,-33, -88,-92,10, -88,94,-8,
-67,105,34, 88,93,-23, 85,73,-65, -88,94,-8,
88,93,-23, 27,126,10, 90,-91,-11, 27,126,10,
-21,-125,18, -94,73,50, -21,-125,18, -88,-71,60,
51,-105,-54, -88,-71,60, -34,-110,56, -42,112,50,
-34,-110,56, -28,73,103, -14,-72,106, 14,93,90,
28,-91,86, 75,79,71, 97,-78,36, 75,79,71,
102,76,-26, 75,79,71, -31,113,-54, 14,93,90,
1,92,-90, -28,73,103, 58,1,-115, -28,73,103,
121,42,-18, -42,112,50, 103,77,-16, -42,112,50,
101,1,81, 50,42,113, 81,1,101, 45,-40,115,
81,1,101, -34,-110,56, 81,1,101, 103,-76,18,
101,1,81, 103,-76,18, 103,77,-16, 103,-76,18,
117,-41,-37, -34,-110,56, 117,-41,-37, -14,-72,106,
116,1,-57, -88,-71,60, -42,112,50, -94,73,50,
35,106,-65, 27,126,10, 35,106,-65, 83,94,-34,
35,106,-65, 51,-105,-54, 13,-103,-75, -34,-110,56,
13,-103,-75, 45,-40,115, 7,-115,58, 13,116,57,
-16,73,106, -3,92,-90, -54,95,-68, -33,-93,-80,
-80,-92,-37, -33,-93,-80, 53,-92,74, 10,-92,90,
41,93,81, 10,-92,90, -8,94,90, 10,-92,90,
-33,-103,69, 10,-92,90, 6,-91,-90, -33,-93,-80,
6,-91,-90, -3,92,-90, 31,73,-102, -44,105,62,
31,73,-102, 54,92,-73, 31,73,-102, 44,-72,-97,
6,-91,-90, 44,-72,-97, -33,-103,69, 44,-72,-97,
60,-91,-68, 54,92,-73, 85,73,-65, 54,92,-73,
-67,105,34, -44,105,62, -67,105,34, -61,-103,45,
-88,-92,10, -61,-103,45, 90,-91,-11, 93,-72,-53,
88,93,-23, 93,-72,-53, 85,73,-65, 93,-72,-53,
60,-91,-68, -61,-103,45, -33,-103,69, -44,105,62,
-8,94,90, -3,92,-90, -8,94,90, -54,95,-68,
41,93,81, -54,95,-68, -86,94,-18, -80,-92,-37,
-84,-93,23, -80,-92,-37, 69,-103,34, 53,-92,74,
62,105,45, 41,93,81, 62,105,45, -86,94,-18,
-75,95,45, -84,-93,23, -47,-103,60, -84,-93,23,
16,-126,-17, 69,-103,34, 106,-73,-10, 69,-103,34,
106,74,12, 62,105,45, -23,127,-4, -75,95,45,
-41,104,65, -47,-103,60, -32,-72,102, -47,-103,60,
26,-118,-42, -47,-103,60, 86,-71,-64, 16,-126,-17,
90,72,-58, -23,127,-4, 90,72,-58, -41,104,65,
90,72,-58, 33,120,-37, 86,-71,-64, 33,120,-37,
26,-118,-42, 22,93,-87, 11,-91,-89, -11,105,-74,
-23,-103,-72, -74,79,-69, -95,-78,-34, -74,79,-69,
-112,47,42, -74,79,-69, -5,100,83, -11,105,-74,
91,76,54, -11,105,-74, 70,104,35, 22,93,-87,
1,41,123, 33,120,-37, -32,1,125, -90,76,54,
-32,1,125, -64,1,112, -32,1,125, 1,-40,123,
1,41,123, 35,-103,70, 70,104,35, 102,-74,27,
91,76,54, 33,-98,77, -5,100,83, -87,-45,83,
-112,47,42, -87,-45,83, -95,-78,-34, 33,-98,77,
-23,-103,-72, 102,-74,27, -23,-103,-72, 35,-103,70,
11,-91,-89, 1,-40,123, 26,-118,-42, -64,1,112,
-101,-74,27, -90,76,54, -106,72,1, 33,120,-37,
-106,72,1, -84,95,-21, -106,72,1, -106,-71,1,
-101,-74,27, -106,-71,1, 26,-118,-42, -106,-71,1,
-75,-93,-44, -84,95,-21, -60,74,-86, -84,95,-21,
13,116,57, 33,120,-37, -16,73,106, -41,104,65,
-16,73,106, -32,-72,102, 7,-115,58, 26,-118,-42,
7,-115,58, -75,-93,-44, -43,-72,-96, -60,74,-86,
-17,73,-105, 13,116,57, -17,73,-105, 7,104,-76,
-17,73,-105, -8,-71,-106, -43,-72,-96, -8,-71,-106,
7,-115,58, -8,-71,-106, 13,-103,-75, 7,104,-76,
35,106,-65, 7,104,-76, -42,112,50, 7,104,-76,
50,42,113, 13,116,57, 45,-40,115, 23,104,74,
1,107,-73, -39,116,42, -55,109,-41, -39,116,42,
-57,44,108, 23,104,74, 96,34,80, 23,104,74,
73,72,-79, 1,107,-73, -68,23,-106, -55,109,-41,
-68,23,-106, -57,44,108, -90,1,92, -57,44,108,
92,0,92, 96,34,80, 92,-1,-90, 73,72,-79,
92,-1,-90, -68,23,-106, -90,1,-90, -90,1,92,
-90,1,-90, -90,1,92, -90,1,-90, -106,1,-71,
-90,1,-90, 78,3,-102, 92,-1,-90, 78,3,-102,
92,0,92, 92,7,92, -90,1,92, 92,7,92,
-90,1,92, 58,7,116, -90,1,92, -115,1,58,
-106,1,-71, -57,1,-115, 78,3,-102, 115,12,-57,
92,7,92, 58,7,116 };
return NORMALS;
} // end of getNormals()
private short[] getTexCoords()
// return an array holding TexCoords [1012 values / 2 = 506 points]
{
short[] TEXCOORDS = {
26,101,26,101,
26,101,0,101,
0,127,0,101,
0,101,26,101,
0,101,0,127,
0,127,26,127,
26,101,26,127,
26,127,26,127,
26,127,0,127,
26,127,26,101,
26,127,26,101,
26,127,51,127,
26,127,26,101,
26,101,26,101,
26,101,51,101,
51,127,51,101,
77,101,51,101,
51,101,26,101,
51,101,51,127,
51,101,77,101,
77,101,102,101,
77,101,77,127,
51,127,77,127,
77,101,102,101,
102,101,154,101,
102,101,128,127,
77,127,128,127,
102,101,154,101,
154,101,179,101,
154,101,154,127,
128,127,154,127,
154,101,179,101,
179,101,205,101,
179,101,179,127,
154,127,179,127,
179,101,205,101,
205,101,255,101,
230,101,205,101,
205,127,179,127,
205,127,205,101,
205,127,230,101,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,178,77,178,
77,178,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,178,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,51,229,
51,229,26,204,
51,229,26,204,
51,229,26,204,
26,204,26,204,
26,204,26,204,
51,204,51,229,
51,204,51,229,
51,204,26,204,
51,204,26,204,
51,204,26,204,
26,204,26,204,
26,204,26,204,
26,204,26,204,
26,178,26,178,
26,178,26,204,
26,178,26,204,
26,204,26,204,
26,204,26,204,
26,204,26,204,
0,178,26,178,
26,178,26,178,
26,153,26,178,
0,178,26,178,
0,178,26,204,
0,178,0,178,
26,153,0,178,
26,153,26,178,
26,153,26,153,
26,153,26,153,
26,153,0,178,
26,153,26,153,
26,127,26,153,
26,153,26,153,
26,153,26,153,
26,153,26,153,
26,127,26,153,
26,127,26,127,
51,127,26,127,
51,127,26,127,
26,153,26,153,
26,153,26,153,
51,153,26,153,
51,127,26,127,
51,127,51,127,
77,127,26,127,
51,127,51,127,
77,127,77,127,
77,127,51,127,
77,127,51,127,
77,127,51,127,
51,127,77,127,
51,127,77,127,
51,153,77,127,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,178,
77,178,77,178,
77,178,77,178,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,153,
77,153,77,127,
77,153,77,127,
51,153,51,127,
51,153,26,153,
51,153,51,153,
51,178,77,153,
51,178,77,153,
77,178,77,178,
77,178,102,153,
102,178,102,178,
77,178,102,178,
102,204,102,178,
102,204,102,178,
102,178,102,178,
102,153,102,178,
102,153,102,178,
102,153,102,153,
102,153,102,153,
102,153,102,153,
102,153,102,153,
102,153,102,153,
102,153,102,153,
102,153,102,153,
77,127,102,153,
77,127,102,153,
77,127,77,127,
51,127,77,127,
77,127,77,127,
77,127,77,127,
77,127,77,127,
102,153,77,127,
102,153,102,153,
102,178,102,153,
102,178,102,178,
102,204,102,178,
77,178,77,178,
77,178,77,178,
77,204,102,204,
77,204,102,204,
77,204,77,178,
77,178,77,178,
77,178,77,178,
51,229,77,204,
51,229,77,204,
51,229,77,204,
51,229,77,178,
77,178,77,178,
77,178,77,178,
26,204,77,178,
51,204,51,229,
51,204,51,229,
51,204,77,178,
51,204,26,204,
51,204,26,204,
26,204,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,204,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,204,26,178,
26,178,26,178,
26,178,26,204,
26,178,26,178,
26,178,26,178,
26,178,26,178,
26,204,26,178,
26,178,26,178,
51,178,26,178,
77,178,26,204,
77,178,77,178,
77,178,77,178,
77,178,26,204,
77,178,26,178,
51,178,51,178,
51,178,77,178,
51,178,51,178,
51,178,51,178,
51,178,51,178,
77,178,51,178,
51,178,51,178,
51,153,51,178,
77,153,51,178,
77,153,77,178,
77,153,26,76,
26,76,26,76,
26,76,26,76,
26,50,26,76,
26,101,26,76,
26,101,26,76,
26,50,26,76,
26,50,26,50,
102,50,26,50,
102,76,26,101,
102,76,26,101,
102,76,26,50,
102,50,102,50,
102,50,179,50,
102,50,179,50,
102,50,179,76,
102,76,179,76,
102,76,179,76,
102,50,179,76,
179,50,255,76,
179,50,255,50,
179,50,230,50,
179,76,255,76,
179,76,255,76
};
return TEXCOORDS;
} // end of getTexCoords()
} // end of SwordCanvas class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -