Make character run

- new, less blocky character model with a run animation
- remove .obj support in favor of .glb/.gltf
- character faces camera direction and turns head
- press Tab to rotate camera freely around the character
This commit is contained in:
var
2026-04-26 22:21:58 -05:00
parent 839a9dd5c2
commit 0f38e9b4a2
10 changed files with 71 additions and 561 deletions

Binary file not shown.

View File

@@ -1,396 +0,0 @@
# Blender 5.1.0
# www.blender.org
o Cube
v 0.392226 5.791883 -0.323902
v 1.000000 2.797271 -0.500000
v 0.375191 5.791883 0.193573
v 1.000000 2.797271 0.410409
v 0.000000 2.797271 -0.500000
v 0.000000 5.791883 0.313965
v 0.000000 2.797271 0.410409
v 0.000000 5.791883 -0.431258
v 0.973876 5.462687 -0.577779
v 1.000000 4.791883 -0.500000
v 0.921580 3.413690 -0.372389
v 0.973876 5.462687 0.615027
v 1.000000 4.791883 0.533735
v 0.815817 3.413690 0.422394
v 0.000000 5.291883 -0.500000
v 0.000000 4.791883 -0.500000
v 0.000000 3.413690 -0.431220
v 0.000000 5.291883 0.533735
v 0.000000 4.791883 0.533735
v 0.000000 3.413690 0.410409
v 1.309145 5.351887 -0.469410
v 1.226283 4.706231 -0.312568
v 1.309145 5.351887 0.467801
v 1.226283 4.706231 0.309653
v 0.292031 0.000000 0.293679
v 0.879388 0.000000 0.293679
v 0.879388 0.000000 -0.293679
v 0.292031 0.000000 -0.293679
v 0.500000 6.791883 -0.500000
v 0.500000 6.791883 0.500000
v 0.000000 6.791883 -0.500000
v 0.000000 6.791883 0.500000
v 0.500000 5.899879 0.500000
v 0.000000 5.899879 0.500000
v 0.000000 5.899879 -0.500000
v 0.500000 5.899879 -0.500000
v 0.665692 5.541883 -0.391726
v 0.525278 5.541883 0.301663
v 0.000000 5.541883 -0.500000
v 0.000000 5.541883 0.465368
v 0.064081 2.647533 -0.468467
v 0.064081 2.647533 0.392291
v 0.995814 2.647533 0.392291
v 0.995814 2.647533 -0.468467
v 0.170786 1.383736 -0.403152
v 0.973834 1.383736 0.355442
v 0.170786 1.383736 0.355442
v 0.973834 1.383736 -0.403152
v 0.960790 4.541883 -0.436195
v 0.907909 4.541883 0.461197
v 0.000000 4.541883 -0.465610
v 0.000000 4.541883 0.455205
v 2.256556 4.848390 -0.244752
v 2.192387 4.348389 -0.123293
v 2.256556 4.848390 0.481030
v 2.192387 4.348389 0.358559
v 3.076406 4.246439 -0.125417
v 3.033353 3.910976 -0.043927
v 3.076406 4.246439 0.361528
v 3.033353 3.910976 0.279360
v -0.392226 5.791883 -0.323902
v -1.000000 2.797271 -0.500000
v -0.375191 5.791883 0.193573
v -1.000000 2.797271 0.410409
v -0.973876 5.462687 -0.577779
v -1.000000 4.791883 -0.500000
v -0.921580 3.413690 -0.372389
v -0.973876 5.462687 0.615027
v -1.000000 4.791883 0.533735
v -0.815817 3.413690 0.422394
v -1.309145 5.351887 -0.469410
v -1.226283 4.706231 -0.312568
v -1.309145 5.351887 0.467801
v -1.226283 4.706231 0.309653
v -0.292031 0.000000 0.293679
v -0.879388 0.000000 0.293679
v -0.879388 0.000000 -0.293679
v -0.292031 0.000000 -0.293679
v -0.500000 6.791883 -0.500000
v -0.500000 6.791883 0.500000
v -0.500000 5.899879 0.500000
v -0.500000 5.899879 -0.500000
v -0.665692 5.541883 -0.391726
v -0.525278 5.541883 0.301663
v -0.064081 2.647533 -0.468467
v -0.064081 2.647533 0.392291
v -0.995814 2.647533 0.392291
v -0.995814 2.647533 -0.468467
v -0.170786 1.383736 -0.403152
v -0.973834 1.383736 0.355442
v -0.170786 1.383736 0.355442
v -0.973834 1.383736 -0.403152
v -0.960790 4.541883 -0.436195
v -0.907909 4.541883 0.461197
v -2.256556 4.848390 -0.244752
v -2.192387 4.348389 -0.123293
v -2.256556 4.848390 0.481030
v -2.192387 4.348389 0.358559
v -3.076406 4.246439 -0.125417
v -3.033353 3.910976 -0.043927
v -3.076406 4.246439 0.361528
v -3.033353 3.910976 0.279360
vt 0.062500 0.812500
vt 0.000000 0.750000
vt 0.062500 0.750000
vt 0.375000 0.500000
vt 0.437500 0.562500
vt 0.375000 0.562500
vt 0.375000 0.437500
vt 0.437500 0.500000
vt 0.375000 0.625000
vt 0.500000 0.562500
vt 0.625000 0.625000
vt 0.500000 0.625000
vt 0.375000 0.875000
vt 0.312500 0.937500
vt 0.312500 0.875000
vt 0.437500 0.875000
vt 0.500000 0.937500
vt 0.437500 0.937500
vt 0.750000 0.937500
vt 0.812500 1.000000
vt 0.750000 1.000000
vt 0.312500 0.750000
vt 0.375000 0.812500
vt 0.312500 0.812500
vt 0.500000 0.750000
vt 0.437500 0.812500
vt 0.437500 0.750000
vt 0.812500 0.437500
vt 0.750000 0.500000
vt 0.750000 0.437500
vt 0.500000 0.812500
vt 0.562500 0.875000
vt 0.500000 0.875000
vt 0.625000 0.812500
vt 0.625000 0.875000
vt 0.812500 0.875000
vt 0.812500 0.937500
vt 0.312500 0.500000
vt 0.250000 0.562500
vt 0.250000 0.500000
vt 0.812500 0.562500
vt 0.750000 0.562500
vt 0.125000 0.812500
vt 0.062500 0.875000
vt 0.187500 0.875000
vt 0.187500 0.812500
vt 0.125000 0.937500
vt 0.125000 0.875000
vt 0.125000 0.750000
vt 0.187500 0.750000
vt 0.687500 0.500000
vt 0.625000 0.562500
vt 0.625000 0.500000
vt 0.500000 0.437500
vt 0.500000 0.500000
vt 0.437500 0.625000
vt 0.312500 0.625000
vt 0.312500 0.562500
vt 0.312500 0.437500
vt 0.250000 0.750000
vt 0.250000 0.937500
vt 0.250000 0.875000
vt 0.250000 0.812500
vt 0.062500 0.937500
vt 0.000000 0.875000
vt 0.187500 0.937500
vt 0.000000 0.812500
vt 0.375000 0.750000
vt 0.375000 0.937500
vt 0.187500 0.500000
vt 0.125000 0.562500
vt 0.125000 0.500000
vt 0.812500 0.625000
vt 0.750000 0.625000
vt 0.750000 0.875000
vt 0.812500 0.812500
vt 0.812500 0.687500
vt 0.750000 0.750000
vt 0.750000 0.687500
vt 0.750000 0.812500
vt 0.812500 0.750000
vt 0.687500 0.812500
vt 0.687500 0.875000
vt 0.437500 0.437500
vt 0.562500 0.812500
vt 0.812500 0.500000
vt 0.000000 0.937500
vt 0.187500 0.562500
vt 0.687500 0.562500
vt 0.625000 0.437500
s 0
f 47/1 28/2 25/3
f 37/4 3/5 38/6
f 39/7 1/8 37/4
f 3/5 40/9 38/6
f 33/10 32/11 34/12
f 14/13 7/14 4/15
f 50/16 19/17 52/18
f 13/19 18/20 19/21
f 5/22 11/23 2/24
f 16/25 49/26 51/27
f 15/28 10/29 16/30
f 11/23 4/15 2/24
f 10/31 50/16 49/26
f 10/31 24/32 13/33
f 24/32 54/34 56/35
f 13/19 23/36 12/37
f 9/38 23/39 21/40
f 10/29 21/41 22/42
f 27/43 25/44 28/1
f 46/45 27/43 48/46
f 46/45 25/47 26/48
f 48/46 28/49 45/50
f 31/51 30/52 29/53
f 35/54 29/53 36/55
f 36/55 30/52 33/10
f 3/5 36/55 33/10
f 1/8 35/54 36/55
f 3/5 34/12 6/56
f 38/6 18/57 12/58
f 15/59 37/4 9/38
f 37/4 12/58 9/38
f 2/24 41/60 5/22
f 4/15 42/61 43/62
f 4/15 44/63 2/24
f 7/64 41/65 42/44
f 44/63 45/50 41/60
f 43/62 47/66 46/45
f 43/62 48/46 44/63
f 42/44 45/67 47/1
f 11/23 50/16 14/13
f 51/27 11/23 17/68
f 14/13 52/18 20/69
f 53/70 59/71 57/72
f 22/42 53/73 54/74
f 23/39 53/70 21/40
f 24/75 55/76 23/36
f 57/77 60/78 58/79
f 56/80 59/81 55/76
f 56/35 58/82 60/83
f 54/74 57/77 58/79
f 91/1 78/2 89/67
f 83/4 63/5 61/8
f 39/7 61/8 8/84
f 40/9 63/5 84/6
f 32/11 81/10 34/12
f 7/14 70/13 64/15
f 94/16 19/17 69/33
f 69/19 18/20 68/37
f 5/22 67/23 17/68
f 93/26 16/25 51/27
f 66/29 15/28 16/30
f 64/15 67/23 62/24
f 94/16 66/31 93/26
f 74/32 66/31 69/33
f 74/32 96/34 72/85
f 73/36 69/19 68/37
f 65/38 73/39 68/58
f 66/29 71/41 65/86
f 75/44 77/43 78/1
f 77/43 90/45 92/46
f 90/45 75/47 91/66
f 78/49 92/46 89/50
f 80/52 31/51 79/53
f 79/53 35/54 82/55
f 80/52 82/55 81/10
f 63/5 82/55 61/8
f 61/8 35/54 8/84
f 34/12 63/5 6/56
f 18/57 84/6 68/58
f 15/59 83/4 39/7
f 68/58 83/4 65/38
f 85/60 62/24 5/22
f 64/15 86/61 7/14
f 88/63 64/15 62/24
f 7/64 85/65 5/87
f 89/50 88/63 85/60
f 87/62 91/66 86/61
f 92/46 87/62 88/63
f 86/44 89/67 85/65
f 67/23 94/16 93/26
f 67/23 51/27 17/68
f 70/13 52/18 94/16
f 95/70 101/71 97/88
f 72/42 95/73 71/41
f 95/70 73/39 71/40
f 97/76 74/75 73/36
f 102/78 99/77 100/79
f 101/81 98/80 97/76
f 98/35 100/82 96/34
f 96/74 99/77 95/73
f 47/1 45/67 28/2
f 37/4 1/8 3/5
f 39/7 8/84 1/8
f 3/5 6/56 40/9
f 33/10 30/52 32/11
f 14/13 20/69 7/14
f 50/16 13/33 19/17
f 13/19 12/37 18/20
f 5/22 17/68 11/23
f 16/25 10/31 49/26
f 15/28 9/86 10/29
f 11/23 14/13 4/15
f 10/31 13/33 50/16
f 10/31 22/85 24/32
f 24/32 22/85 54/34
f 13/19 24/75 23/36
f 9/38 12/58 23/39
f 10/29 9/86 21/41
f 27/43 26/48 25/44
f 46/45 26/48 27/43
f 46/45 47/66 25/47
f 48/46 27/43 28/49
f 31/51 32/89 30/52
f 35/54 31/90 29/53
f 36/55 29/53 30/52
f 3/5 1/8 36/55
f 1/8 8/84 35/54
f 3/5 33/10 34/12
f 38/6 40/9 18/57
f 15/59 39/7 37/4
f 37/4 38/6 12/58
f 2/24 44/63 41/60
f 4/15 7/14 42/61
f 4/15 43/62 44/63
f 7/64 5/87 41/65
f 44/63 48/46 45/50
f 43/62 42/61 47/66
f 43/62 46/45 48/46
f 42/44 41/65 45/67
f 11/23 49/26 50/16
f 51/27 49/26 11/23
f 14/13 50/16 52/18
f 53/70 55/88 59/71
f 22/42 21/41 53/73
f 23/39 55/88 53/70
f 24/75 56/80 55/76
f 57/77 59/81 60/78
f 56/80 60/78 59/81
f 56/35 54/34 58/82
f 54/74 53/73 57/77
f 91/1 75/3 78/2
f 83/4 84/6 63/5
f 39/7 83/4 61/8
f 40/9 6/56 63/5
f 32/11 80/52 81/10
f 7/14 20/69 70/13
f 94/16 52/18 19/17
f 69/19 19/21 18/20
f 5/22 62/24 67/23
f 93/26 66/31 16/25
f 66/29 65/86 15/28
f 64/15 70/13 67/23
f 94/16 69/33 66/31
f 74/32 72/85 66/31
f 74/32 98/35 96/34
f 73/36 74/75 69/19
f 65/38 71/40 73/39
f 66/29 72/42 71/41
f 75/44 76/48 77/43
f 77/43 76/48 90/45
f 90/45 76/48 75/47
f 78/49 77/43 92/46
f 80/52 32/89 31/51
f 79/53 31/90 35/54
f 80/52 79/53 82/55
f 63/5 81/10 82/55
f 61/8 82/55 35/54
f 34/12 81/10 63/5
f 18/57 40/9 84/6
f 15/59 65/38 83/4
f 68/58 84/6 83/4
f 85/60 88/63 62/24
f 64/15 87/62 86/61
f 88/63 87/62 64/15
f 7/64 86/44 85/65
f 89/50 92/46 88/63
f 87/62 90/45 91/66
f 92/46 90/45 87/62
f 86/44 91/1 89/67
f 67/23 70/13 94/16
f 67/23 93/26 51/27
f 70/13 20/69 52/18
f 95/70 99/72 101/71
f 72/42 96/74 95/73
f 95/70 97/88 73/39
f 97/76 98/80 74/75
f 102/78 101/81 99/77
f 101/81 102/78 98/80
f 98/35 102/83 100/82
f 96/74 100/79 99/77