homedecor_modpack/homedecor_lighting/models/homedecor_wall_sconce.obj

421 lines
9.0 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.031 0.157 0.443
v 0.031 0.026 0.443
v 0.009 -0.093 0.369
v 0.009 0.026 0.369
v 0.024 -0.093 0.376
v 0.024 0.026 0.376
v 0.036 -0.093 0.388
v 0.036 0.026 0.388
v 0.043 -0.093 0.403
v 0.043 0.026 0.403
v 0.043 -0.093 0.42
v 0.043 0.026 0.42
v 0.036 -0.093 0.436
v 0.036 0.026 0.436
v 0.024 -0.093 0.448
v 0.024 0.026 0.448
v 0.009 -0.093 0.455
v 0.009 0.026 0.455
v -0.009 -0.093 0.455
v -0.009 0.026 0.455
v -0.024 -0.093 0.448
v -0.024 0.026 0.448
v -0.036 -0.093 0.436
v -0.036 0.026 0.436
v -0.043 -0.093 0.42
v -0.043 0.026 0.42
v -0.043 -0.093 0.403
v -0.043 0.026 0.403
v -0.036 -0.093 0.388
v -0.036 0.026 0.388
v -0.024 -0.093 0.376
v -0.024 0.026 0.376
v -0.009 -0.093 0.369
v -0.009 0.026 0.369
v -0.031 0.026 0.381
v -0.031 0.157 0.381
v 0.031 0.157 0.381
v 0.031 0.026 0.381
v -0.031 0.026 0.443
v -0.031 0.157 0.443
v 0.031 0.157 0.443
v 0.031 0.026 0.443
v -0.031 0.026 0.381
v -0.031 0.157 0.381
v 0.031 0.157 0.381
v 0.031 0.026 0.381
v -0.031 0.026 0.443
v -0.031 0.157 0.443
v -0.25 -0.25 0.498
v 0.25 -0.25 0.498
v -0.25 0.25 0.498
v 0.25 0.25 0.498
v 0.017 -0.106 0.326
v 0.017 -0.084 0.326
v 0.049 -0.106 0.339
v 0.049 -0.084 0.339
v 0.043 -0.093 0.42
v 0.043 -0.093 0.403
v 0.073 -0.106 0.363
v 0.073 -0.084 0.363
v 0.036 -0.093 0.388
v 0.024 -0.093 0.376
v 0.086 -0.106 0.395
v 0.086 -0.084 0.395
v 0.009 -0.093 0.369
v -0.009 -0.093 0.369
v 0.086 -0.106 0.429
v 0.086 -0.084 0.429
v -0.024 -0.093 0.376
v -0.036 -0.093 0.388
v 0.073 -0.106 0.461
v 0.073 -0.084 0.461
v -0.043 -0.093 0.403
v -0.043 -0.093 0.42
v 0.049 -0.106 0.485
v 0.049 -0.084 0.485
v -0.036 -0.093 0.436
v -0.024 -0.093 0.448
v 0.017 -0.106 0.498
v 0.017 -0.084 0.498
v -0.009 -0.093 0.455
v 0.009 -0.093 0.455
v -0.017 -0.106 0.498
v -0.017 -0.084 0.498
v 0.024 -0.093 0.448
v 0.036 -0.093 0.436
v -0.049 -0.106 0.485
v -0.049 -0.084 0.485
v 0 -0.106 0.412
v 0 -0.094 0.412
v -0.073 -0.106 0.461
v -0.073 -0.084 0.461
v 0.011 -0.106 0.498
v 0.011 -0.106 0.368
v -0.086 -0.106 0.429
v -0.086 -0.084 0.429
v -0.011 -0.106 0.368
v -0.011 -0.106 0.498
v -0.086 -0.106 0.395
v -0.086 -0.084 0.395
v 0.011 -0.15 0.498
v 0.011 -0.15 0.478
v -0.073 -0.106 0.363
v -0.073 -0.084 0.363
v -0.011 -0.15 0.478
v -0.011 -0.15 0.498
v -0.049 -0.106 0.339
v -0.049 -0.084 0.339
v 0.25 0.25 0.5
v -0.25 0.25 0.5
v -0.017 -0.106 0.326
v -0.017 -0.084 0.326
v 0.25 -0.25 0.5
v -0.25 -0.25 0.5
vt 0.5 0
vt 0.5 0.5
vt 0.438 0.5
vt 0.438 0
vt 0.375 0.5
vt 0.375 0
vt 0.313 0.5
vt 0.313 0
vt 0.25 0.5
vt 0.25 0
vt 0.188 0.5
vt 0.188 0
vt 0.125 0.5
vt 0.125 0
vt 0.063 0.5
vt 0.063 0
vt 0 0.5
vt 0 0
vt 1 0
vt 1 0.5
vt 0.938 0.5
vt 0.938 0
vt 0.875 0.5
vt 0.875 0
vt 0.813 0.5
vt 0.813 0
vt 0.75 0.5
vt 0.75 0
vt 0.688 0.5
vt 0.688 0
vt 0.625 0.5
vt 0.625 0
vt 0.476 0.786
vt 0.488 0.783
vt 0.498 0.777
vt 0.505 0.766
vt 0.507 0.755
vt 0.505 0.743
vt 0.498 0.732
vt 0.488 0.726
vt 0.476 0.723
vt 0.464 0.726
vt 0.454 0.732
vt 0.447 0.743
vt 0.445 0.755
vt 0.447 0.766
vt 0.454 0.777
vt 0.464 0.783
vt 0.563 0
vt 0.563 0.5
vt 1 1
vt 0 1
vt 0.938 1
vt 0.625 0.063
vt 0.563 0.063
vt 0.225 0.49
vt 0.283 0.466
vt 0.314 0.623
vt 0.688 0.063
vt 0.181 0.534
vt 0.75 0.063
vt 0.157 0.592
vt 0.813 0.063
vt 0.157 0.655
vt 0.875 0.063
vt 0.181 0.712
vt 0.938 0.063
vt 0.225 0.757
vt 1 0.063
vt 0.283 0.78
vt 0.063 0.063
vt 0 0.063
vt 0.125 0.063
vt 1 0.188
vt 0.875 0.188
vt 0.188 0.063
vt 0.345 0.78
vt 0.25 0.063
vt 0.875 0.688
vt 0.625 0.688
vt 0.625 0.563
vt 0.313 0.063
vt 1 0.688
vt 0.375 0.063
vt 0.438 0.063
vt 0.5 0.063
vt 0.377 0.309
vt 0.492 0.357
vt 0.375 0.688
vt 0.492 0.89
vt 0.377 0.938
vt 0.403 0.757
vt 0.345 0.466
vt 0.403 0.49
vt 0.447 0.534
vt 0.471 0.592
vt 0.471 0.655
vt 0.447 0.712
vt 0.58 0.445
vt 0.628 0.561
vt 0.628 0.686
vt 0.58 0.801
vt 0.252 0.938
vt 0.136 0.89
vt 0.048 0.801
vt 0 0.686
vt 0 0.561
vt 0.048 0.445
vt 0.136 0.357
vt 0.252 0.309
vn 0.195 0 -0.981
vn 0.146 0.666 -0.732
vn 0.415 0.666 -0.62
vn 0.556 0 -0.831
vn 0.62 0.666 -0.415
vn 0.832 0 -0.556
vn 0.732 0.666 -0.146
vn 0.981 0 -0.195
vn 0.732 0.666 0.146
vn 0.981 0 0.195
vn 0.62 0.666 0.415
vn 0.832 0 0.556
vn 0.415 0.666 0.62
vn 0.556 0 0.832
vn 0.146 0.666 0.732
vn 0.195 0 0.981
vn -0.146 0.666 0.732
vn -0.195 0 0.981
vn -0.415 0.666 0.62
vn -0.556 0 0.832
vn -0.62 0.666 0.415
vn -0.831 0 0.556
vn -0.732 0.666 0.146
vn -0.981 0 0.195
vn -0.732 0.666 -0.146
vn -0.981 0 -0.195
vn -0.62 0.666 -0.415
vn -0.831 0 -0.556
vn -0.415 0.666 -0.62
vn -0.556 0 -0.831
vn -0.146 0.666 -0.732
vn -0.195 0 -0.981
vn 0.707 0 0.707
vn -0.707 0 0.707
vn -0.707 0 -0.707
vn 0.707 0 -0.707
vn 0 0 -1
vn -1 0 0
vn 0 -1 0
vn 1 0 0
vn 0 1 0
vn 0.38 0.729 -0.569
vn 0.569 0.729 -0.38
vn 0.62 -0.666 -0.415
vn 0.415 -0.666 -0.62
vn 0.066 0.993 -0.099
vn 0.023 0.993 -0.117
vn 0.671 0.729 -0.133
vn 0.732 -0.666 -0.146
vn 0.099 0.993 -0.066
vn 0.671 0.729 0.134
vn 0.732 -0.666 0.146
vn 0.117 0.993 -0.023
vn 0.569 0.729 0.38
vn 0.62 -0.666 0.415
vn 0.117 0.993 0.023
vn 0.38 0.729 0.569
vn 0.415 -0.666 0.62
vn 0.099 0.993 0.066
vn 0.134 0.729 0.671
vn 0.146 -0.666 0.732
vn 0.066 0.993 0.099
vn -0.133 0.729 0.671
vn -0.146 -0.666 0.732
vn 0.023 0.993 0.117
vn -0.38 0.729 0.569
vn -0.415 -0.666 0.62
vn -0.569 0.729 0.38
vn -0.62 -0.666 0.415
vn -0.707 -0.707 0
vn -0.667 -0.732 -0.141
vn 0.667 -0.732 -0.141
vn 0.707 -0.707 0
vn -0.671 0.729 0.134
vn -0.732 -0.666 0.146
vn -0.023 0.993 0.117
vn -0.671 0.729 -0.133
vn -0.732 -0.666 -0.146
vn 0.235 -0.902 -0.361
vn -0.569 0.729 -0.38
vn -0.62 -0.666 -0.415
vn -0.235 -0.902 -0.361
vn -0.38 0.729 -0.569
vn -0.415 -0.666 -0.62
vn -0.133 0.729 -0.671
vn -0.146 -0.666 -0.732
vn 0.134 0.729 -0.671
vn 0.146 -0.666 -0.732
vn -0.066 0.993 0.099
vn -0.023 0.993 -0.117
vn -0.066 0.993 -0.099
vn -0.099 0.993 -0.066
vn -0.117 0.993 -0.023
vn -0.117 0.993 0.023
vn -0.099 0.993 0.066
g 1
2015-04-14 19:42:22 +02:00
s 1
f 3/1/1 4/2/2 6/3/3 5/4/4
f 5/4/4 6/3/3 8/5/5 7/6/6
f 7/6/6 8/5/5 10/7/7 9/8/8
f 9/8/8 10/7/7 12/9/9 11/10/10
f 11/10/10 12/9/9 14/11/11 13/12/12
f 13/12/12 14/11/11 16/13/13 15/14/14
f 15/14/14 16/13/13 18/15/15 17/16/16
f 17/16/16 18/15/15 20/17/17 19/18/18
f 19/19/18 20/20/17 22/21/19 21/22/20
f 21/22/20 22/21/19 24/23/21 23/24/22
f 23/24/22 24/23/21 26/25/23 25/26/24
f 25/26/24 26/25/23 28/27/25 27/28/26
f 27/28/26 28/27/25 30/29/27 29/30/28
f 29/30/28 30/29/27 32/31/29 31/32/30
f 6/33/3 4/34/2 34/35/31 32/36/29 30/37/27 28/38/25 26/39/23 24/40/21 22/41/19 20/42/17 18/43/15 16/44/13 14/45/11 12/46/9 10/47/7 8/48/5
f 33/49/32 34/50/31 4/2/2 3/1/1
f 31/32/30 32/31/29 34/50/31 33/49/32
# 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
g 2
2015-04-14 19:42:22 +02:00
s off
f 38/19/33 37/51/33 40/52/33 39/18/33
f 2/19/34 1/51/34 36/52/34 35/18/34
f 46/19/35 47/18/35 48/52/35 45/51/35
f 42/19/36 43/18/36 44/52/36 41/51/36
# 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
g 3
2015-04-14 19:42:22 +02:00
f 49/19/37 51/51/37 52/52/37 50/18/37
f 51/19/38 49/51/38 114/53/38 110/22/38
f 49/19/39 50/51/39 113/53/39 114/22/39
f 50/19/40 52/51/40 109/53/40 113/22/40
f 52/19/41 51/51/41 110/53/41 109/22/41
# 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
g 4
2015-04-14 19:42:22 +02:00
s 1
f 56/49/42 60/32/43 59/54/44 55/55/45
f 78/56/46 81/57/47 90/58/41
f 60/32/43 64/30/48 63/59/49 59/54/44
f 77/60/50 78/56/46 90/58/41
f 64/30/48 68/28/51 67/61/52 63/59/49
f 74/62/53 77/60/50 90/58/41
f 68/28/51 72/26/54 71/63/55 67/61/52
f 73/64/56 74/62/53 90/58/41
f 72/26/54 76/24/57 75/65/58 71/63/55
f 70/66/59 73/64/56 90/58/41
f 76/24/57 80/22/60 79/67/61 75/65/58
f 69/68/62 70/66/59 90/58/41
f 80/22/60 84/19/63 83/69/64 79/67/61
f 66/70/65 69/68/62 90/58/41
f 84/18/63 88/16/66 87/71/67 83/72/64
f 88/16/66 92/14/68 91/73/69 87/71/67
f 106/69/70 105/74/71 102/75/72 101/65/73
f 92/14/68 96/12/74 95/76/75 91/73/69
f 65/77/76 66/70/65 90/58/41
f 96/12/74 100/10/77 99/78/78 95/76/75
f 94/65/79 93/79/40 101/80/73 102/81/72
f 100/10/77 104/8/80 103/82/81 99/78/78
f 97/83/82 94/79/79 102/75/72 105/74/71
f 104/8/80 108/6/83 107/84/84 103/82/81
f 108/6/83 112/4/85 111/85/86 107/84/84
f 111/85/86 112/4/85 54/1/87 53/86/88
f 53/87/88 55/88/45 89/58/39
f 98/89/38 97/84/82 105/81/71 106/80/70
f 56/90/42 54/91/87 65/77/76 62/92/89
f 54/1/87 56/49/42 55/55/45 53/86/88
f 81/57/47 82/93/90 90/58/41
f 82/93/90 85/94/91 90/58/41
f 85/94/91 86/95/92 90/58/41
f 86/95/92 57/96/93 90/58/41
f 57/96/93 58/97/94 90/58/41
f 58/97/94 61/98/95 90/58/41
f 61/98/95 62/92/89 90/58/41
f 62/92/89 65/77/76 90/58/41
f 55/88/45 59/99/44 89/58/39
f 59/99/44 63/100/49 89/58/39
f 63/100/49 67/101/52 89/58/39
f 67/101/52 71/102/55 89/58/39
f 71/102/55 75/90/58 89/58/39
f 75/90/58 79/91/61 89/58/39
f 79/91/61 83/103/64 89/58/39
f 83/103/64 87/104/67 89/58/39
f 87/104/67 91/105/69 89/58/39
f 91/105/69 95/106/75 89/58/39
f 95/106/75 99/107/78 89/58/39
f 99/107/78 103/108/81 89/58/39
f 103/108/81 107/109/84 89/58/39
f 107/109/84 111/110/86 89/58/39
f 111/110/86 53/87/88 89/58/39
f 60/102/43 56/90/42 62/92/89 61/98/95
f 64/101/48 60/102/43 61/98/95 58/97/94
f 68/100/51 64/101/48 58/97/94 57/96/93
f 72/99/54 68/100/51 57/96/93 86/95/92
f 76/88/57 72/99/54 86/95/92 85/94/91
f 80/87/60 76/88/57 85/94/91 82/93/90
f 84/110/63 80/87/60 82/93/90 81/57/47
f 54/91/87 112/103/85 66/70/65 65/77/76
f 112/103/85 108/104/83 69/68/62 66/70/65
f 108/104/83 104/105/80 70/66/59 69/68/62
f 104/105/80 100/106/77 73/64/56 70/66/59
f 100/106/77 96/107/74 74/62/53 73/64/56
f 96/107/74 92/108/68 77/60/50 74/62/53
f 92/108/68 88/109/66 78/56/46 77/60/50
f 88/109/66 84/110/63 81/57/47 78/56/46