homedecor_modpack/homedecor_seating/models/homedecor_deckchair.obj

408 lines
9.2 KiB
Plaintext
Raw Normal View History

# Compression Commit This commit performs both lossless and lossy compression on every .obj and .png in homedecor. The .png files were all 100% losslessly compressed using ect.exe and optipng.exe (more details below) at maximum settings. The .obj files were lossy-compressed so that comments were removed, trailing 000's were removed and all numbers rounded to 3 decimal places max. Blender exports at 6 decimal places but for minetest, 3 decimal places is the absolute maximum a person with anything under a 256K screen will ever need. ## Results ``` Original entire modpack size: 6343.5 KB New entire modpack size: 5312.2 KB Total Reduction: 1031.3 KB (16.3% less) ``` Please note that actual media size is likely more like 4,500 KB so media reduction is more around 20-25%. ## Details / What actions were actually performed Used these programs: https://github.com/ExeVirus/Compress-Obj https://sourceforge.net/projects/optipng/ https://github.com/fhanau/Efficient-Compression-Tool Ran this command on every .obj: (fast) ``` luajit.exe compress.lua -f <file> -precision 3 ``` Ran these commands on every .png: (slow) ``` ect.exe -9 -strip --allfilters-b <file> optipng.exe -o7 -strip all -clobber <file> ``` Note that for future compression, I recommend only using optipng.exe instead of both. ECT can get better results but it takes a LOT longer and only ever saves another 1-2% of the file size. Not worth an extra 10-20 seconds per texture file in my opinion. ## Time spent Roughly 2 Hours from start to finish + commit + PR
2021-01-23 13:28:20 +01:00
v 0.331 -0.109 -0.42
v -0.331 -0.109 -0.42
v -0.331 -0.119 -0.437
v 0.331 -0.119 -0.438
v 0.331 -0.088 -0.456
v -0.331 -0.088 -0.455
v -0.331 -0.078 -0.437
v 0.331 -0.078 -0.438
v 0.331 -0.109 -0.456
v -0.331 -0.109 -0.455
v -0.331 -0.088 -0.42
v 0.331 -0.088 -0.42
v 0.356 0.502 0.949
v -0.357 0.502 0.95
v -0.357 0.512 0.932
v 0.356 0.512 0.931
v -0.357 0.533 0.932
v 0.356 0.533 0.931
v -0.357 0.543 0.95
v 0.356 0.543 0.949
v -0.357 0.533 0.968
v 0.356 0.533 0.967
v 0.356 0.512 0.967
v -0.357 0.512 0.968
v 0.39 -0.331 0.592
v -0.391 -0.331 0.593
v -0.391 -0.31 0.593
v 0.39 -0.31 0.592
v 0.39 -0.341 0.61
v -0.391 -0.341 0.611
v -0.391 -0.3 0.611
v 0.39 -0.3 0.61
v -0.391 -0.31 0.629
v 0.39 -0.31 0.628
v 0.39 -0.331 0.628
v -0.391 -0.331 0.629
v 0.324 -0.132 0.256
v 0.339 0.107 0.594
v -0.339 0.107 0.594
v -0.324 -0.132 0.256
v 0.328 -0.224 -0.082
v -0.328 -0.224 -0.082
v -0.416 0.233 0.483
v -0.386 0.233 0.483
v -0.386 -0.352 0.586
v -0.416 -0.352 0.586
v -0.386 0.243 0.542
v -0.416 0.243 0.542
v -0.416 -0.342 0.645
v -0.386 -0.342 0.645
v -0.416 -0.349 0.64
v -0.386 -0.349 0.64
v -0.416 0.24 0.488
v -0.386 0.24 0.488
v -0.416 0.248 0.535
v -0.386 0.248 0.535
v -0.386 -0.357 0.593
v -0.416 -0.357 0.593
v -0.386 0.571 0.962
v -0.357 0.571 0.962
v -0.357 -0.451 -0.498
v -0.386 -0.451 -0.498
v -0.357 0.522 0.996
v -0.386 0.522 0.996
v -0.386 -0.5 -0.464
v -0.357 -0.5 -0.464
v -0.386 -0.499 -0.472
v -0.357 -0.499 -0.472
v -0.386 0.569 0.97
v -0.357 0.569 0.97
v -0.386 0.531 0.997
v -0.357 0.531 0.997
v -0.357 -0.46 -0.5
v -0.386 -0.46 -0.5
v -0.357 -0.119 -0.476
v -0.327 -0.119 -0.476
v -0.327 -0.503 0.958
v -0.357 -0.503 0.958
v -0.327 -0.061 -0.461
v -0.357 -0.061 -0.461
v -0.357 -0.446 0.974
v -0.327 -0.446 0.974
v -0.357 -0.453 0.978
v -0.327 -0.453 0.978
v -0.357 -0.112 -0.48
v -0.327 -0.112 -0.48
v -0.357 -0.066 -0.468
v -0.327 -0.066 -0.468
v -0.327 -0.499 0.966
v -0.357 -0.499 0.966
v 0.416 0.233 0.483
v 0.416 -0.352 0.586
v 0.386 -0.352 0.586
v 0.386 0.233 0.483
v 0.386 0.243 0.542
v 0.386 -0.342 0.645
v 0.416 -0.342 0.645
v 0.416 0.243 0.542
v 0.416 -0.349 0.64
v 0.386 -0.349 0.64
v 0.416 0.24 0.488
v 0.386 0.24 0.488
v 0.416 0.248 0.535
v 0.386 0.248 0.535
v 0.416 -0.357 0.593
v 0.386 -0.357 0.593
v 0.386 0.571 0.962
v 0.386 -0.451 -0.498
v 0.356 -0.451 -0.498
v 0.356 0.571 0.962
v 0.356 0.522 0.996
v 0.356 -0.5 -0.464
v 0.386 -0.5 -0.464
v 0.386 0.522 0.996
v 0.386 -0.499 -0.472
v 0.356 -0.499 -0.472
v 0.386 0.569 0.97
v 0.356 0.569 0.97
v 0.386 0.531 0.997
v 0.356 0.531 0.997
v 0.386 -0.46 -0.5
v 0.356 -0.46 -0.5
v 0.356 -0.119 -0.476
v 0.356 -0.503 0.958
v 0.327 -0.503 0.958
v 0.327 -0.119 -0.476
v 0.327 -0.061 -0.461
v 0.327 -0.446 0.974
v 0.356 -0.446 0.974
v 0.356 -0.061 -0.461
v 0.356 -0.453 0.978
v 0.327 -0.453 0.978
v 0.356 -0.112 -0.48
v 0.327 -0.112 -0.48
v 0.356 -0.066 -0.468
v 0.327 -0.066 -0.468
v 0.356 -0.499 0.966
v 0.327 -0.499 0.966
vt 0.994 0.685
vt 0.992 0.628
vt 0.504 0.628
vt 0.501 0.685
vt 0.856 0.005
vt 0.822 0.007
vt 0.822 0.982
vt 0.856 0.984
vt 0.794 0.386
vt 0.794 0.327
vt 0.764 0.327
vt 0.771 0.386
vt 0.825 0.353
vt 0.794 0.353
vt 0.794 0.414
vt 0.825 0.414
vt 0.826 0.386
vt 0.833 0.327
vt 0.764 0.353
vt 0.764 0.414
vt 0.994 0.736
vt 0.501 0.736
vt 0.627 0.004
vt 0.589 0.004
vt 0.585 0.98
vt 0.631 0.982
vt 0.794 0.445
vt 0.764 0.445
vt 0.825 0.294
vt 0.794 0.294
vt 0.833 0.445
vt 0.808 0.388
vt 0.764 0.294
vt 0.994 0.788
vt 0.501 0.788
vt 0.887 0.005
vt 0.887 0.984
vt 0.857 0.386
vt 0.864 0.327
vt 0.886 0.353
vt 0.856 0.353
vt 0.863 0.414
vt 0.88 0.414
vt 0.88 0.386
vt 0.886 0.327
vt 0.501 0.839
vt 0.994 0.839
vt 0.651 0.982
vt 0.651 0.004
vt 0.864 0.445
vt 0.839 0.388
vt 0.886 0.294
vt 0.856 0.294
vt 0.886 0.445
vt 0.871 0.388
vt 0.501 0.068
vt 0.994 0.068
vt 0.987 0.011
vt 0.507 0.008
vt 0.934 0.984
vt 0.934 0.005
vt 0.841 0.417
vt 0.841 0.476
vt 0.825 0.478
vt 0.794 0.476
vt 0.794 0.535
vt 0.833 0.535
vt 0.878 0.476
vt 0.764 0.476
vt 0.764 0.535
vt 0.501 0.891
vt 0.994 0.891
vt 0.701 0.982
vt 0.701 0.006
vt 0.864 0.535
vt 0.886 0.535
vt 0.858 0.478
vt 0.639 0.009
vt 0.759 0.005
vt 0.759 0.982
vt 0.527 0.98
vt 0.53 0.004
vt 0.994 0.106
vt 0.945 0.117
vt 0.549 0.117
vt 0.501 0.106
vt 0.549 0.016
vt 0.945 0.016
vt 0.501 0.427
vt 0.549 0.427
vt 0.945 0.427
vt 0.994 0.427
vt 0.992 0.534
vt 0.945 0.528
vt 0.549 0.528
vt 0.504 0.534
vt 0.501 0.323
vt 0.549 0.323
vt 0.945 0.323
vt 0.994 0.323
vt 0.574 0.007
vt 0.569 0.984
vt 0.501 0.126
vt 0.994 0.126
vt 0.994 0.221
vt 0.945 0.22
vt 0.549 0.22
vt 0.501 0.221
vt 0.501 0.917
vt 0.994 0.917
vt 0.501 0.942
vt 0.994 0.942
vt 0.501 0.16
vt 0.994 0.16
vt 0.973 0.984
vt 0.965 0.005
vt 0.501 0.968
vt 0.995 0.975
vt 0.733 0.981
vt 0.733 0.002
vt 0.501 0.191
vt 0.994 0.191
vt 0.502 0.995
vt 0.994 0.992
vt 0.001 0
vt 0.499 0.001
vt 0.499 0.999
vt 0.001 0.999
vt 0.001 0
vt 0.5 0.001
vt 0.499 1
vt 0.001 0.999
vt 0 0.001
vt 0.499 0.001
vt 0 1
vt 0.003 -0.001
vt 0.499 0
vt 0.499 0.999
vt -0.001 1
vn 0 -0.174 -0.985
vn 0 0.174 0.985
vn 0 -0.574 0.819
vn 0 0.574 -0.819
vn 0 0.985 -0.174
vn 0 0.819 0.574
vn 0 -0.819 -0.574
vn 0 -0.985 0.174
vn 0 0.819 -0.574
vn 0 -0.819 0.574
vn 0 -0.985 -0.174
vn 0 0.985 0.174
vn 0 0.574 0.819
vn 0 -0.174 0.985
vn 0 0.174 -0.985
vn 0 -0.574 -0.819
vn 0 -0.966 -0.259
vn 0 0.966 0.259
vn 0 0.5 0.866
vn 0 -0.5 -0.866
vn 0 0.259 -0.966
vn 0 0.866 -0.5
vn 0 -0.866 0.5
vn 0 -0.259 0.966
vn 0 0.574 -0.819
vn 0 -0.985 0.174
vn 0 -0.574 -0.819
vn 0 0.5 0.866
vn 0 -0.5 -0.866
vn 0 -0.866 0.5
vn 1 0 0
vn -1 0 0
vn 0.001 -0.866 0.5
vn -0.001 0.866 -0.5
vn -0.001 0 -1
vn 0.001 0.866 0.5
vn 0.001 0 1
vn -0.001 -0.866 -0.5
vn 0 0.904 -0.428
vn 0 0.904 -0.428
vn -0.001 0.724 -0.69
vn -0.001 0.724 -0.69
vn 0 0.998 0.061
vn 0 0.998 0.06
vn 0 0.928 0.373
vn -0.001 0.622 -0.783
2015-04-09 15:00:29 +02:00
s off
2015-04-14 16:58:29 +02:00
f 43/1/1 44/2/1 45/3/1 46/4/1
f 47/5/2 48/6/2 49/7/2 50/8/2
f 51/9/3 52/10/3 50/10/3 49/9/3
f 44/9/4 43/10/4 53/11/4 54/12/4
f 55/13/5 56/14/5 54/15/5 53/16/5
f 48/17/6 47/18/6 56/10/6 55/9/6
f 46/9/7 45/10/7 57/10/7 58/9/7
f 58/14/8 57/19/8 52/20/8 51/15/8
f 59/21/9 60/1/9 61/4/9 62/22/9
f 63/23/10 64/24/10 65/25/10 66/26/10
f 67/27/11 68/9/11 66/9/11 65/27/11
f 69/27/12 70/12/12 60/12/12 59/28/12
f 71/29/13 72/30/13 70/14/13 69/13/13
f 64/31/14 63/17/14 72/17/14 71/27/14
f 62/27/15 61/32/15 73/9/15 74/27/15
f 74/30/16 73/33/16 68/19/16 67/14/16
f 75/34/17 76/21/17 77/22/17 78/35/17
f 79/36/18 80/5/18 81/8/18 82/37/18
f 83/38/19 84/39/19 82/18/19 81/17/19
f 85/17/20 86/18/20 76/18/20 75/17/20
f 87/40/21 88/41/21 86/42/21 85/43/21
f 80/44/22 79/45/22 88/39/22 87/38/22
f 78/38/23 77/39/23 89/39/23 90/38/23
f 90/41/24 89/13/24 84/16/24 83/42/24
f 91/46/1 92/47/1 93/34/1 94/35/1
f 95/48/2 96/49/2 97/23/2 98/26/2
f 99/38/3 97/38/3 96/31/3 100/50/3
f 101/51/25 91/17/25 94/31/25 102/31/25
f 103/52/5 101/53/5 102/41/5 104/40/5
f 98/44/6 103/44/6 104/50/6 95/54/6
f 92/55/7 105/38/7 106/50/7 93/50/7
f 105/53/26 99/29/26 100/13/26 106/41/26
f 107/56/9 108/57/9 109/58/9 110/59/9
f 111/60/10 112/61/10 113/36/10 114/37/10
f 115/42/11 113/62/11 112/63/11 116/63/11
f 117/62/12 107/16/12 110/63/12 118/63/12
f 119/64/13 117/65/13 118/66/13 120/67/13
f 114/43/14 119/43/14 120/68/14 111/68/14
f 108/42/15 121/42/15 122/63/15 109/68/15
f 121/65/27 115/69/27 116/70/27 122/66/27
f 123/71/17 124/72/17 125/47/17 126/46/17
f 127/73/18 128/74/18 129/49/18 130/48/18
f 131/63/28 129/63/28 128/67/28 132/75/28
f 133/63/29 123/64/29 126/67/29 134/67/29
f 135/16/21 133/15/21 134/65/21 136/63/21
f 130/68/22 135/68/22 136/75/22 127/76/22
f 124/68/30 137/77/30 138/75/30 125/75/30
f 137/15/24 131/20/24 132/69/24 138/65/24
f 84/49/31 89/74/31 77/74/31 76/73/31 86/73/31 88/48/31 79/26/31 82/78/31
f 59/79/32 62/80/32 74/80/32 67/73/32 65/73/32 64/74/32 71/74/32 69/79/32
f 130/81/31 129/82/31 131/82/31 137/24/31 124/24/31 123/25/31 133/25/31 135/81/31
f 63/58/31 66/83/31 68/84/31 73/85/31 61/86/31 60/59/31 70/87/31 72/88/31
f 48/89/32 55/90/32 53/91/32 43/92/32 46/93/32 58/94/32 51/95/32 49/96/32
f 98/89/31 97/97/31 99/98/31 105/99/31 92/100/31 91/92/31 101/91/31 103/90/31
f 57/2/31 45/2/31 44/3/31 54/3/31 56/96/31 47/96/31 50/93/31 52/93/31
f 112/101/32 111/25/32 120/102/32 118/81/32 110/81/32 109/59/32 122/82/32 116/101/32
f 80/103/32 87/85/32 85/84/32 75/104/32 78/105/32 90/106/32 83/107/32 81/108/32
f 96/105/32 95/100/32 104/99/32 102/98/32 94/97/32 93/108/32 106/107/32 100/106/32
f 126/78/32 125/26/32 138/26/32 132/25/32 128/25/32 127/101/32 136/24/32 134/23/32
f 107/79/31 117/79/31 119/6/31 114/6/31 113/7/31 115/7/31 121/80/31 108/80/31
f 1/86/33 2/83/33 3/57/33 4/56/33
f 5/60/34 6/61/34 7/61/34 8/60/34
f 9/109/35 10/110/35 6/72/35 5/71/35
f 8/73/36 7/74/36 11/74/36 12/73/36
f 2/83/37 1/86/37 12/103/37 11/104/37
f 4/60/38 3/61/38 10/61/38 9/60/38
f 13/111/38 14/112/38 15/110/38 16/109/38
f 16/73/35 15/74/35 17/74/35 18/73/35
f 18/113/34 17/114/34 19/104/34 20/103/34
f 20/115/36 19/116/36 21/61/36 22/60/36
f 23/117/33 24/118/33 14/112/33 13/111/33
f 22/119/37 21/120/37 24/74/37 23/73/37
f 25/121/35 26/122/35 27/114/35 28/113/35
f 29/115/38 30/58/38 26/116/38 25/115/38
f 28/123/34 27/124/34 31/118/34 32/117/34
f 32/80/36 31/79/36 33/120/36 34/119/36
f 35/108/33 36/105/33 30/122/33 29/121/33
f 34/118/37 33/58/37 36/58/37 35/115/37
s 1
f 37/125/39 40/126/40 39/127/41 38/128/42
f 41/129/43 42/130/44 40/131/40 37/132/39
f 12/133/45 11/134/45 42/131/44 41/135/43
f 38/136/42 39/137/41 17/138/46 18/139/46