homedecor_modpack/homedecor_laundry/models/homedecor_ironing_board.obj

414 lines
8.1 KiB
Plaintext
Raw Permalink 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 04:28:20 -08:00
v 0.375 0.174 0.164
v 0.375 0.174 -0.164
v -1.062 0.196 -0.045
v -1.062 0.196 0.045
v 0.375 0.223 0.164
v 0.375 0.223 -0.164
v -1.062 0.227 -0.045
v -1.062 0.227 0.045
v -0.344 0.249 -0.25
v -0.344 0.16 -0.25
v -0.344 0.249 0.25
v -0.344 0.16 0.25
v -0.703 0.246 -0.233
v -0.703 0.17 0.233
v -0.703 0.17 -0.233
v -0.703 0.246 0.233
v -0.883 0.245 -0.18
v -0.883 0.175 0.18
v -0.883 0.175 -0.18
v -0.883 0.245 0.18
v 0.263 0.16 -0.25
v 0.263 0.237 0.25
v 0.263 0.237 -0.25
v 0.263 0.16 0.25
v -0.588 -0.5 0.188
v -0.588 -0.5 0.125
v -0.524 -0.5 0.125
v -0.524 -0.5 0.188
v 0.107 0.15 0.187
v 0.107 0.15 0.125
v 0.137 0.117 0.125
v 0.137 0.117 0.187
v -0.588 -0.5 -0.125
v -0.588 -0.5 -0.187
v -0.524 -0.5 -0.187
v -0.524 -0.5 -0.125
v 0.107 0.15 -0.125
v 0.107 0.15 -0.187
v 0.137 0.117 -0.187
v 0.137 0.117 -0.125
v 0.032 -0.5 0.125
v 0.032 -0.5 0.063
v 0.096 -0.5 0.063
v 0.096 -0.5 0.125
v -0.649 0.135 0.125
v -0.649 0.135 0.063
v -0.619 0.167 0.063
v -0.619 0.167 0.125
v 0.032 -0.5 -0.062
v 0.032 -0.5 -0.125
v 0.096 -0.5 -0.125
v 0.096 -0.5 -0.062
v -0.649 0.135 -0.063
v -0.649 0.135 -0.125
v -0.619 0.167 -0.125
v -0.619 0.167 -0.063
v 0.139 0.16 -0.191
v 0.139 0.16 0.191
v 0.158 0.129 -0.191
v 0.158 0.129 0.191
v 0.139 0.097 -0.191
v 0.139 0.097 0.191
v 0.103 0.097 -0.191
v 0.103 0.097 0.191
v 0.085 0.129 -0.191
v 0.085 0.129 0.191
v 0.103 0.16 -0.191
v 0.103 0.16 0.191
v -0.611 0.168 -0.129
v -0.611 0.168 0.129
v -0.593 0.137 -0.129
v -0.593 0.137 0.129
v -0.611 0.106 -0.129
v -0.611 0.106 0.129
v -0.647 0.106 -0.129
v -0.647 0.106 0.129
v -0.665 0.137 -0.129
v -0.665 0.137 0.129
v -0.647 0.168 -0.129
v -0.647 0.168 0.129
v -0.24 -0.199 -0.062
v -0.24 -0.199 0.063
v -0.233 -0.21 -0.062
v -0.233 -0.21 0.063
v -0.24 -0.222 -0.062
v -0.24 -0.222 0.063
v -0.253 -0.222 -0.062
v -0.253 -0.222 0.063
v -0.259 -0.21 -0.062
v -0.259 -0.21 0.063
v -0.253 -0.199 -0.062
v -0.253 -0.199 0.063
v -0.609 0.115 0.121
v -0.609 0.115 0.09
v 0.104 0.115 0.09
v 0.104 0.115 0.121
v -0.609 0.16 0.121
v -0.609 0.16 0.09
v 0.104 0.16 0.09
v 0.104 0.16 0.121
v -0.609 0.115 -0.09
v -0.609 0.115 -0.121
v 0.104 0.115 -0.121
v 0.104 0.115 -0.09
v -0.609 0.16 -0.09
v -0.609 0.16 -0.121
v 0.104 0.16 -0.121
v 0.104 0.16 -0.09
vt 0.045 0.576
vt 0 0.576
vt 0 0.269
vt 0.045 0.269
vt 0.507 0.081
vt 0.507 0.015
vt 0.676 0.034
vt 0.676 0.063
vt 0.05 0.744
vt 0.02 0.744
vt 0.02 0.66
vt 0.05 0.66
vt 0.571 0.989
vt 0.571 0.916
vt 0.676 0.93
vt 0.676 0.975
vt 0.493 0.405
vt 0.324 0.277
vt 0.324 0.193
vt 0.493 0.066
vt 0.571 0.53
vt 0.676 0.611
vt 0.676 0.919
vt 0.571 1
vt 0.662 0.545
vt 1 0.53
vt 1 1
vt 0.662 0.984
vt 0.571 0.47
vt 0 0.47
vt 0 0
vt 0.571 0
vt 0.662 0.997
vt 0.662 0.925
vt 1 0.916
vt 0.429 0.073
vt 0.429 0
vt 1 0
vt 1 0.084
vt 0.493 0.997
vt 0.493 0.931
vt 0.493 0.595
vt 0.493 0.934
vt 1 0.47
vt 0.662 0.455
vt 0.662 0.016
vt 0 0.084
vt 0.338 0.009
vt 0.338 0.081
vt 0.324 0.723
vt 0.324 0.807
vt 0.324 0.979
vt 0.324 0.95
vt 0.324 0.059
vt 0.324 0.014
vt 0.676 0.389
vt 0.676 0.081
vt 0 0.53
vt 0 1
vt 0 0.916
vt 0.222 0
vt 0.277 0
vt 0.277 0.855
vt 0.222 0.855
vt 0.755 0.869
vt 0.716 0.868
vt 0.716 0.043
vt 0.755 0
vt 0.332 0
vt 0.388 0
vt 0.388 0.812
vt 0.332 0.812
vt 0.677 0.868
vt 0.638 0.869
vt 0.638 0
vt 0.677 0.043
vt 0.75 0.869
vt 0.75 0.926
vt 0.716 0.926
vt 0.716 0.869
vt 0.332 0.855
vt 0.599 0
vt 0.638 0.001
vt 0.638 0.826
vt 0.599 0.869
vt 0.443 0
vt 0.443 0.812
vt 0.677 0.869
vt 0.677 0
vt 0.256 0.855
vt 0.256 0.912
vt 0.222 0.912
vt 0.166 0
vt 0.222 0.836
vt 0.166 0.836
vt 0.521 0
vt 0.56 0
vt 0.56 0.893
vt 0.521 0.85
vt 0.055 0
vt 0.111 0
vt 0.111 0.878
vt 0.055 0.878
vt 0.521 0.892
vt 0.482 0.893
vt 0.482 0.043
vt 0.521 0
vt 0.222 0.871
vt 0.166 0.871
vt 0.111 0.871
vt 0.111 0.035
vt 0.166 0.035
vt 0.56 0
vt 0.599 0
vt 0.599 0.893
vt 0.56 0.85
vt 0 0.878
vt 0.482 0.892
vt 0.443 0.893
vt 0.443 0.043
vt 0.482 0
vt 0.873 0.651
vt 0.873 1
vt 0.841 1
vt 0.841 0.651
vt 0.905 0.651
vt 0.905 1
vt 0.964 0
vt 0.964 0.349
vt 0.945 0.349
vt 0.945 0
vt 0.913 0.349
vt 0.913 0
vt 0.333 0.871
vt 0.333 0.904
vt 0.305 0.921
vt 0.277 0.904
vt 0.277 0.871
vt 0.305 0.855
vt 0.945 0.699
vt 0.913 0.699
vt 0.443 0.829
vt 0.443 0.862
vt 0.415 0.878
vt 0.388 0.862
vt 0.388 0.829
vt 0.415 0.812
vt 0.945 0.974
vt 0.945 0.739
vt 0.976 0.739
vt 0.976 0.974
vt 0.913 0.934
vt 0.945 0.934
vt 0.755 0.886
vt 0.755 0.651
vt 0.774 0.651
vt 0.774 0.886
vt 0.806 0.651
vt 0.806 0.886
vt 0.627 0.935
vt 0.599 0.918
vt 0.599 0.885
vt 0.627 0.869
vt 0.654 0.885
vt 0.654 0.918
vt 0.837 0.651
vt 0.837 0.886
vt 0.66 0.918
vt 0.66 0.885
vt 0.688 0.869
vt 0.716 0.885
vt 0.716 0.918
vt 0.688 0.935
vt 0.376 0.926
vt 0.376 0.812
vt 0.388 0.926
vt 0.34 0.926
vt 0.34 0.812
vt 0.351 0.812
vt 0.351 0.926
vt 0.37 0.812
vt 0.37 0.926
vt 0.363 0.926
vt 0.363 0.812
vt 0.277 0.969
vt 0.266 0.969
vt 0.266 0.855
vt 0.834 0.651
vt 0.834 0
vt 0.873 0
vt 0.794 0
vt 0.794 0.651
vt 0.972 0.349
vt 0.972 0.739
vt 0.913 0.651
vt 1 0.349
vt 1 0.739
vn 1 0 0
vn -0.601 0 -0.799
vn -1 0 0
vn 0.612 0 0.791
vn -0.114 -0.993 0
vn 0.129 0.992 0
vn -0.008 1 0
vn 0 -1 0
vn -0.047 0 0.999
vn 0 0 -1
vn -0.284 0 0.959
vn -0.003 1 0
vn -0.027 -1 0
vn -0.047 0 -0.999
vn -0.101 0.995 0
vn -0.601 0 0.799
vn -0.033 -0.999 0
vn -0.284 0 -0.959
vn 0.612 0 -0.791
vn 0.129 -0.992 0
vn 0.02 1 0
vn 0 0 1
vn -0.683 0.731 0
vn 0.683 -0.731 0
vn 0 -1 0
vn -0.682 -0.731 0
vn 0.682 0.731 0
vn 0 -1 0
vn 0.866 0.5 0
vn 0.866 -0.5 0
vn -0.866 -0.5 0
vn -0.866 0.5 0
vn 0.867 0.499 0
vn 0.867 -0.498 0
vn -0.867 -0.498 0
vn 0 1 0
vn -0.867 0.499 0
g 1
2015-04-28 12:29:49 -07:00
s off
f 5/1/1 1/2/1 2/3/1 6/4/1
f 17/5/2 19/6/2 3/7/2 7/8/2
f 7/9/3 3/10/3 4/11/3 8/12/3
f 22/13/4 24/14/4 1/15/4 5/16/4
f 18/17/5 4/18/5 3/19/5 19/20/5
f 22/21/6 5/22/6 6/23/6 23/24/6
f 16/25/7 11/26/7 9/27/7 13/28/7
f 24/29/8 12/30/8 10/31/8 21/32/8
f 16/33/9 14/34/9 12/35/9 11/27/9
f 23/36/10 21/37/10 10/38/10 9/39/10
f 20/40/11 18/41/11 14/34/11 16/33/11
f 20/42/12 16/25/12 13/28/12 17/43/12
f 12/44/13 14/45/13 15/46/13 10/38/13
f 9/47/14 10/31/14 15/48/14 13/49/14
f 8/50/15 20/42/15 17/43/15 7/51/15
f 8/52/16 4/53/16 18/41/16 20/40/16
f 14/45/17 18/17/17 19/20/17 15/46/17
f 13/49/18 15/48/18 19/6/18 17/5/18
f 6/54/19 2/55/19 21/37/19 23/36/19
f 1/56/20 24/29/20 21/32/20 2/57/20
f 11/58/21 22/21/21 23/24/21 9/59/21
f 11/59/22 12/60/22 24/14/22 22/13/22
# 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 04:28:20 -08:00
g 2
2015-04-28 12:29:49 -07:00
f 29/61/23 30/62/23 26/63/23 25/64/23
f 30/65/10 31/66/10 27/67/10 26/68/10
f 31/69/24 32/70/24 28/71/24 27/72/24
f 32/73/22 29/74/22 25/75/22 28/76/22
f 25/77/25 26/78/25 27/79/25 28/80/25
f 37/62/23 38/69/23 34/81/23 33/63/23
f 38/82/10 39/83/10 35/84/10 34/85/10
f 39/70/24 40/86/24 36/87/24 35/71/24
f 40/66/22 37/88/22 33/89/22 36/67/22
f 33/90/25 34/91/25 35/92/25 36/64/25
f 45/93/26 46/61/26 42/94/26 41/95/26
f 46/96/10 47/97/10 43/98/10 42/99/10
f 47/100/27 48/101/27 44/102/27 43/103/27
f 48/104/22 45/105/22 41/106/22 44/107/22
f 41/95/28 42/94/28 43/108/28 44/109/28
f 53/109/26 54/110/26 50/111/26 49/112/26
f 54/113/10 55/114/10 51/115/10 50/116/10
f 55/31/27 56/100/27 52/103/27 51/117/27
f 56/118/22 53/119/22 49/120/22 52/121/22
f 49/112/28 50/111/28 51/101/28 52/93/28
f 57/122/29 58/123/29 60/124/29 59/125/29
f 59/123/30 60/122/30 62/126/30 61/127/30
f 61/128/8 62/129/8 64/130/8 63/131/8
f 63/131/31 64/130/31 66/132/31 65/133/31
f 60/134/22 58/135/22 68/136/22 66/137/22 64/138/22 62/139/22
f 65/130/32 66/140/32 68/141/32 67/132/32
f 57/142/10 59/143/10 61/144/10 63/145/10 65/146/10 67/147/10
f 69/148/29 70/149/29 72/150/29 71/151/29
f 71/152/30 72/141/30 74/140/30 73/153/30
f 73/154/8 74/155/8 76/156/8 75/157/8
f 75/157/31 76/156/31 78/158/31 77/159/31
f 72/160/22 70/161/22 80/162/22 78/163/22 76/164/22 74/165/22
f 77/166/32 78/167/32 80/159/32 79/158/32
f 69/168/10 71/169/10 73/170/10 75/171/10 77/172/10 79/173/10
f 81/174/33 82/175/33 84/71/33 83/176/33
f 83/177/34 84/178/34 86/179/34 85/180/34
f 85/181/8 86/182/8 88/183/8 87/184/8
f 87/184/35 88/183/35 90/180/35 89/179/35
f 91/182/36 92/181/36 82/175/36 81/174/36
f 89/63/37 90/185/37 92/186/37 91/187/37
f 98/188/10 99/189/10 95/190/10 94/122/10
f 100/191/22 97/192/22 93/155/22 96/68/22
f 93/130/8 94/193/8 95/194/8 96/149/8
f 106/192/10 107/191/10 103/189/10 102/188/10
f 108/122/22 105/190/22 101/133/22 104/195/22
f 101/193/8 102/196/8 103/197/8 104/194/8