OBJExporter - exports bigger obj file size that what was loaded into scene

Hi,

I am using OBJExporter to save out a obj mesh file from a scene where I rotate the obj mesh about a certain axis but I am having the following problem

  • The initial obj that I load into the scene is 1.4mb on my hard disk

  • If I apply no rotation to the mesh in the scene and export it as an obj file, it jumps in size to 6.4mb and the file seems to have increased the number of vertices etc by a considerable amount

  • Both obj file look identical but I presume the newer one has a high density of points through some sort of interpolation hence the jump in size

Is there a way of exporting the file so that it keeps the same resolution as the original obj file that it was loaded with? All I want to be able to do is take the original file and rotate on it’s axis locally and export it.

Thanks

Can you please share your original OBJ file in this thread? I can then make a test with the three.js editor.

Many thanks for the help in advance - If I export this file it increases to over 7KB from 2.3KB

Mesh.obj (2.3 KB)

Any luck with the three.js editor? Does it do the same thing?

I can reproduce that the exported OBJ gets bigger but I’m still investigating the root cause.

OK - many thanks

Okay, this is a limitation of the OBJLoader, not the exporter. The loader is only able to produce a so called non-indexed geometry. When this geometry representation is exported again, the resulting file gets bigger.

An indexed geometry is useful if a lot of vertices are shared. In this case, a vertex is define only once and face indices just point to it. A non-indexed geometry has no shared vertices. All faces have unique vertices even if certain vertices have identical values.

Sorry, there is no easy way to fix this in OBJLoader but you might want to try OBJLoader2 which supports indexed-geometries.

2 Likes

Ah - that’s makes sense now - it look like I’ll have to try OBJLoader2.

Thanks for the help - great answer

1 Like

OK So I got OBJloader2 working by reworking most of the code to use modules. I ran the code with OBJLoader2 but it looks like it’s doing the same thing - making the file bigger which is causing a problem for me further down the road.

i took a quick look at the data for the Mesh.obj using OBJLoader2

The original file has the following for the vertices

v 35.00000000 20.00000000 0.00000000
v 35.00000000 0.00000000 25.00000000
v 35.00000000 0.00000000 0.00000000
v 5.00000000 20.00000000 25.00000000
v 35.00000000 20.00000000 25.00000000
v 5.00000000 0.00000000 25.00000000
v 0.00000000 0.00000000 0.00000000
v 0.00000000 20.00000000 0.00000000
v 0.00000000 20.00000000 30.00000000
v 5.00000000 20.00000000 0.00000000
v 40.00000000 20.00000000 30.00000000
v 40.00000000 20.00000000 0.00000000
v 40.00000000 0.00000000 0.00000000
v 40.00000000 0.00000000 30.00000000
v 5.00000000 0.00000000 0.00000000
v 0.00000000 0.00000000 30.00000000

The new exported one has the following

v 35 20 25
v 35 20 0
v 35 0 25
v 35 0 25
v 35 20 0
v 35 0 0
v 5 20 25
v 35 20 25
v 5 0 25
v 5 0 25
v 35 20 25
v 35 0 25
v 5 20 0
v 5 20 25
v 5 0 0
v 5 0 0
v 5 20 25
v 5 0 25
v 0 20 0
v 5 20 0
v 0 0 0
v 0 0 0
v 5 20 0
v 5 0 0
v 0 20 30
v 0 20 0
v 0 0 30
v 0 0 30
v 0 20 0
v 0 0 0
v 40 20 30
v 0 20 30
v 40 0 30
v 40 0 30
v 0 20 30
v 0 0 30
v 40 20 0
v 40 20 30
v 40 0 0
v 40 0 0
v 40 20 30
v 40 0 30
v 35 20 0
v 40 20 0
v 35 0 0
v 35 0 0
v 40 20 0
v 40 0 0
v 5 20 0
v 0 20 0
v 5 20 25
v 5 20 25
v 0 20 0
v 0 20 30
v 5 20 25
v 0 20 30
v 35 20 25
v 35 20 25
v 0 20 30
v 40 20 30
v 35 20 25
v 40 20 30
v 35 20 0
v 35 20 0
v 40 20 30
v 40 20 0
v 35 0 0
v 40 0 0
v 35 0 25
v 35 0 25
v 40 0 0
v 40 0 30
v 35 0 25
v 40 0 30
v 5 0 25
v 5 0 25
v 40 0 30
v 0 0 30
v 5 0 25
v 0 0 30
v 5 0 0
v 5 0 0
v 0 0 30
v 0 0 0

I just tried another mesh and it looks like it’s interpolating points but I could be wrong. They don’t look unique

Original file sample

v -79.121303 -2.984938 -30.752258
v -79.689048 -3.280347 -31.392258
v -78.895505 -3.908089 -30.752258
v -79.535423 -3.908089 -31.392258
v -89.687288 0.899787 -30.772074
v -86.356500 -2.431000 -30.772074
v -90.326981 0.899787 -31.392258
v -82.386019 0.899787 -31.392258
v -83.025712 0.899787 -30.772074
v -136.174288 0.899787 -30.772074
v -129.512712 0.899787 -30.772074
v -136.813981 0.899787 -31.392258

Exported file after loading with OBJLoader2

v -79.4312973022461 -3.1462340354919434 -31.32250213623047
v -79.51360321044922 -3.189060926437378 -31.360933303833008
v -79.34561157226562 -3.528994083404541 -31.347322463989258
v -79.35533905029297 -3.1067099571228027 -31.270029067993164
v -79.4312973022461 -3.1462340354919434 -31.32250213623047
v -79.23426055908203 -3.501758098602295 -31.287935256958008
v -79.28759002685547 -3.0714619159698486 -31.204805374145508
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -79.229736328125 -3.041356086730957 -31.128440856933594
v -79.05410766601562 -3.457693099975586 -31.10247230529785
v -78.99642181396484 -3.4435830116271973 -30.987838745117188
v -79.18318176269531 -3.0171360969543457 -31.04281234741211
v -78.99694061279297 -3.2792470455169678 -30.75225830078125
v -79.12129974365234 -2.984937906265259 -30.75225830078125
v -79.1282958984375 -2.988574981689453 -30.85237693786621
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -79.35533905029297 -3.1067099571228027 -31.270029067993164
v -79.23426055908203 -3.501758098602295 -31.287935256958008
v -79.28759002685547 -3.0714619159698486 -31.204805374145508
v -79.35533905029297 -3.1067099571228027 -31.270029067993164
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -78.90522766113281 -3.9080889225006104 -30.863384246826172
v -78.8955078125 -3.9080889225006104 -30.75225830078125
v -78.92102813720703 -3.589603900909424 -30.75225830078125
v -78.99642181396484 -3.4435830116271973 -30.987838745117188
v -78.98123168945312 -3.9080889225006104 -31.072233200073242
v -78.93409729003906 -3.9080889225006104 -30.971134185791016
v -79.05410766601562 -3.457693099975586 -31.10247230529785
v -79.04521179199219 -3.9080889225006104 -31.16361427307129
v -78.98123168945312 -3.9080889225006104 -31.072233200073242
v -79.4312973022461 -3.1462340354919434 -31.32250213623047
v -79.34561157226562 -3.528994083404541 -31.347322463989258
v -79.23426055908203 -3.501758098602295 -31.287935256958008
v -79.23426055908203 -3.501758098602295 -31.287935256958008
v -79.21546173095703 -3.9080889225006104 -31.306486129760742
v -79.12408447265625 -3.9080889225006104 -31.242496490478516
v -79.34561157226562 -3.528994083404541 -31.347322463989258
v -79.3165512084961 -3.9080889225006104 -31.353639602661133
v -79.21546173095703 -3.9080889225006104 -31.306486129760742
v -79.55294799804688 -3.690800905227661 -31.392257690429688
v -79.5354232788086 -3.9080889225006104 -31.392257690429688
v -79.42430114746094 -3.9080889225006104 -31.382522583007812
v -79.60431671142578 -3.48036789894104 -31.392257690429688
v -79.60023498535156 -3.2341349124908447 -31.38437843322754
v -79.68904876708984 -3.2803471088409424 -31.392257690429688
v -79.60431671142578 -3.48036789894104 -31.392257690429688
v -79.55294799804688 -3.690800905227661 -31.392257690429688
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -79.12408447265625 -3.9080889225006104 -31.242496490478516
v -79.04521179199219 -3.9080889225006104 -31.16361427307129
v -79.60023498535156 -3.2341349124908447 -31.38437843322754
v -79.60431671142578 -3.48036789894104 -31.392257690429688
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.34561157226562 -3.528994083404541 -31.347322463989258
v -79.51360321044922 -3.189060926437378 -31.360933303833008
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.51360321044922 -3.189060926437378 -31.360933303833008
v -79.60023498535156 -3.2341349124908447 -31.38437843322754
v -79.229736328125 -3.041356086730957 -31.128440856933594
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -79.05410766601562 -3.457693099975586 -31.10247230529785
v -79.229736328125 -3.041356086730957 -31.128440856933594
v -79.05410766601562 -3.457693099975586 -31.10247230529785
v -79.18318176269531 -3.0171360969543457 -31.04281234741211
v -79.23426055908203 -3.501758098602295 -31.287935256958008
v -79.34561157226562 -3.528994083404541 -31.347322463989258
v -79.21546173095703 -3.9080889225006104 -31.306486129760742
v -79.18318176269531 -3.0171360969543457 -31.04281234741211
v -78.99642181396484 -3.4435830116271973 -30.987838745117188
v -79.14909362792969 -2.999397039413452 -30.950029373168945
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -79.23426055908203 -3.501758098602295 -31.287935256958008
v -79.12408447265625 -3.9080889225006104 -31.242496490478516
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.3165512084961 -3.9080889225006104 -31.353639602661133
v -79.34561157226562 -3.528994083404541 -31.347322463989258
v -79.42430114746094 -3.9080889225006104 -31.382522583007812
v -79.3165512084961 -3.9080889225006104 -31.353639602661133
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.4613265991211 -3.55729603767395 -31.381572723388672
v -79.55294799804688 -3.690800905227661 -31.392257690429688
v -79.42430114746094 -3.9080889225006104 -31.382522583007812
v -79.05410766601562 -3.457693099975586 -31.10247230529785
v -79.13485717773438 -3.4774439334869385 -31.204805374145508
v -79.04521179199219 -3.9080889225006104 -31.16361427307129
v -78.99642181396484 -3.4435830116271973 -30.987838745117188
v -79.05410766601562 -3.457693099975586 -31.10247230529785
v -78.98123168945312 -3.9080889225006104 -31.072233200073242
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -78.92102813720703 -3.589603900909424 -30.75225830078125
v -78.99694061279297 -3.2792470455169678 -30.75225830078125
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -79.14909362792969 -2.999397039413452 -30.950029373168945
v -78.99642181396484 -3.4435830116271973 -30.987838745117188
v -79.1282958984375 -2.988574981689453 -30.85237693786621
v -79.14909362792969 -2.999397039413452 -30.950029373168945
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -78.99694061279297 -3.2792470455169678 -30.75225830078125
v -79.1282958984375 -2.988574981689453 -30.85237693786621
v -78.90522766113281 -3.9080889225006104 -30.863384246826172
v -78.92102813720703 -3.589603900909424 -30.75225830078125
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -78.99642181396484 -3.4435830116271973 -30.987838745117188
v -78.93409729003906 -3.9080889225006104 -30.971134185791016
v -78.96315002441406 -3.43544602394104 -30.86871337890625
v -78.93409729003906 -3.9080889225006104 -30.971134185791016
v -78.90522766113281 -3.9080889225006104 -30.863384246826172
v -86.35649871826172 -2.444869041442871 -30.88620948791504
v -86.35649871826172 -2.430999994277954 -30.77207374572754
v -86.93488311767578 -2.3803980350494385 -30.77207374572754
v -84.21550750732422 -1.65174400806427 -30.77207374572754
v -84.69110870361328 -1.984758973121643 -30.77207374572754
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -83.80496978759766 -1.2412019968032837 -30.77207374572754
v -83.68077850341797 -1.1070059537887573 -30.88620948791504
v -83.47195434570312 -0.7656069993972778 -30.77207374572754
v -83.1456298828125 -0.036715999245643616 -30.88620948791504
v -83.0763168334961 0.32140201330184937 -30.77207374572754
v -83.2265853881836 -0.23940899968147278 -30.77207374572754
v -83.01300048828125 0.8997870087623596 -30.88069725036621
v -83.02571105957031 0.8997870087623596 -30.77207374572754
v -83.0763168334961 0.32140201330184937 -30.77207374572754
v -83.35006713867188 -0.5658479928970337 -30.88620948791504
v -83.2265853881836 -0.23940899968147278 -30.77207374572754
v -83.47195434570312 -0.7656069993972778 -30.77207374572754
v -84.69110870361328 -1.984758973121643 -30.77207374572754
v -85.21730041503906 -2.2301290035247803 -30.77207374572754
v -84.78254699707031 -2.051379919052124 -30.88620948791504
v -85.77811431884766 -2.3803980350494385 -30.77207374572754
v -86.35649871826172 -2.430999994277954 -30.77207374572754
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.60076904296875 0.8997870087623596 -31.355152130126953
v -82.76710510253906 -0.14711999893188477 -31.34891128540039
v -82.40384674072266 0.5239790081977844 -31.392257690429688
v -82.38601684570312 0.8997870087623596 -31.392257690429688
v -82.49498748779297 0.8997870087623596 -31.38291358947754
v -82.46400451660156 0.11673600226640701 -31.392257690429688
v -82.40384674072266 0.5239790081977844 -31.392257690429688
v -82.49498748779297 0.8997870087623596 -31.38291358947754
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.46400451660156 0.11673600226640701 -31.392257690429688
v -82.49498748779297 0.8997870087623596 -31.38291358947754
v -82.76710510253906 -0.14711999893188477 -31.34891128540039
v -82.60076904296875 0.8997870087623596 -31.355152130126953
v -82.70027923583984 0.8997870087623596 -31.30978775024414
v -82.87535858154297 -0.11554499715566635 -31.291757583618164
v -82.70027923583984 0.8997870087623596 -31.30978775024414
v -82.79061889648438 0.8997870087623596 -31.24814224243164
v -82.79061889648438 0.8997870087623596 -31.24814224243164
v -82.869140625 0.8997870087623596 -31.172014236450195
v -82.97250366210938 -0.0872109979391098 -31.211759567260742
v -82.87535858154297 -0.11554499715566635 -31.291757583618164
v -82.76710510253906 -0.14711999893188477 -31.34891128540039
v -82.70027923583984 0.8997870087623596 -31.30978775024414
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -86.18423461914062 -3.066955089569092 -31.392257690429688
v -85.55933380126953 -2.9898459911346436 -31.392257690429688
v -86.18423461914062 -3.066955089569092 -31.392257690429688
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -86.81563568115234 -3.044058084487915 -31.392257690429688
v -86.81563568115234 -3.044058084487915 -31.392257690429688
v -87.3056640625 -2.837538003921509 -31.381929397583008
v -87.42984008789062 -2.922863006591797 -31.392257690429688
v -87.42984008789062 -2.922863006591797 -31.392257690429688
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -88.00526428222656 -2.712177038192749 -31.392257690429688
v -88.00526428222656 -2.712177038192749 -31.392257690429688
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -88.5247802734375 -2.4263648986816406 -31.392257690429688
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -89.47106170654297 -1.5627789497375488 -31.392257690429688
v -89.02287292480469 -2.042180061340332 -31.392257690429688
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -89.84178924560547 -1.0021719932556152 -31.392257690429688
v -89.47106170654297 -1.5627789497375488 -31.392257690429688
v -89.82254028320312 -0.7899079918861389 -31.381929397583008
v -90.11357879638672 -0.38438400626182556 -31.392257690429688
v -89.84178924560547 -1.0021719932556152 -31.392257690429688
v -90.05823516845703 -0.17988400161266327 -31.381929397583008
v -90.27511596679688 0.26013100147247314 -31.392257690429688
v -90.11357879638672 -0.38438400626182556 -31.392257690429688
v -90.218017578125 0.8997870087623596 -31.38291358947754
v -90.32698059082031 0.8997870087623596 -31.392257690429688
v -90.27511596679688 0.26013100147247314 -31.392257690429688
v -89.82254028320312 -0.7899079918861389 -31.381929397583008
v -90.05823516845703 -0.17988400161266327 -31.381929397583008
v -90.11357879638672 -0.38438400626182556 -31.392257690429688
v -88.89192962646484 -2.0053958892822266 -31.381929397583008
v -89.02287292480469 -2.042180061340332 -31.392257690429688
v -88.5247802734375 -2.4263648986816406 -31.392257690429688
v -89.9458999633789 -0.14711999893188477 -31.34891128540039
v -90.0127182006836 0.8997870087623596 -31.30978775024414
v -90.11222839355469 0.8997870087623596 -31.355152130126953
v -89.63668823242188 0.32140201330184937 -30.77207374572754
v -89.68728637695312 0.8997870087623596 -30.77207374572754
v -89.70000457763672 0.8997870087623596 -30.88069725036621
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -89.63668823242188 0.32140201330184937 -30.77207374572754
v -89.70000457763672 0.8997870087623596 -30.88069725036621
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -89.48641967773438 -0.23940899968147278 -30.77207374572754
v -89.63668823242188 0.32140201330184937 -30.77207374572754
v -89.66072082519531 -0.06394399702548981 -31.11309242248535
v -89.77944946289062 0.8997870087623596 -31.08363151550293
v -89.84386444091797 0.8997870087623596 -31.172014236450195
v -90.05823516845703 -0.17988400161266327 -31.381929397583008
v -90.218017578125 0.8997870087623596 -31.38291358947754
v -90.27511596679688 0.26013100147247314 -31.392257690429688
v -90.05823516845703 -0.17988400161266327 -31.381929397583008
v -90.11222839355469 0.8997870087623596 -31.355152130126953
v -90.218017578125 0.8997870087623596 -31.38291358947754
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -89.82254028320312 -0.7899079918861389 -31.381929397583008
v -89.84178924560547 -1.0021719932556152 -31.392257690429688
v -85.40734100341797 -2.837538003921509 -31.381929397583008
v -85.55933380126953 -2.9898459911346436 -31.392257690429688
v -84.96380615234375 -2.818427085876465 -31.392257690429688
v -88.89192962646484 -2.0053958892822266 -31.381929397583008
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -89.02287292480469 -2.042180061340332 -31.392257690429688
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -84.96380615234375 -2.818427085876465 -31.392257690429688
v -84.41705322265625 -2.564785957336426 -31.392257690429688
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -88.89192962646484 -2.0053958892822266 -31.381929397583008
v -88.5247802734375 -2.4263648986816406 -31.392257690429688
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -84.41705322265625 -2.564785957336426 -31.392257690429688
v -83.93314361572266 -2.2453761100769043 -31.392257690429688
v -87.3056640625 -2.837538003921509 -31.381929397583008
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -87.42984008789062 -2.922863006591797 -31.392257690429688
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -83.93314361572266 -2.2453761100769043 -31.392257690429688
v -83.52006530761719 -1.8785860538482666 -31.392257690429688
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -87.3056640625 -2.837538003921509 -31.381929397583008
v -86.81563568115234 -3.044058084487915 -31.392257690429688
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -83.52006530761719 -1.8785860538482666 -31.392257690429688
v -83.18011474609375 -1.4825010299682617 -31.392257690429688
v -85.40734100341797 -2.837538003921509 -31.381929397583008
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -85.55933380126953 -2.9898459911346436 -31.392257690429688
v -83.27172088623047 -1.413794994354248 -31.381929397583008
v -83.18011474609375 -1.4825010299682617 -31.392257690429688
v -82.91094970703125 -1.0732500553131104 -31.392257690429688
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -85.40734100341797 -2.837538003921509 -31.381929397583008
v -84.96380615234375 -2.818427085876465 -31.392257690429688
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -82.91094970703125 -1.0732500553131104 -31.392257690429688
v -82.70697021484375 -0.6640779972076416 -31.392257690429688
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -83.93314361572266 -2.2453761100769043 -31.392257690429688
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -82.70697021484375 -0.6640779972076416 -31.392257690429688
v -82.56072998046875 -0.2650569975376129 -31.392257690429688
v -83.27172088623047 -1.413794994354248 -31.381929397583008
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -83.18011474609375 -1.4825010299682617 -31.392257690429688
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.56072998046875 -0.2650569975376129 -31.392257690429688
v -82.46400451660156 0.11673600226640701 -31.392257690429688
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -83.27172088623047 -1.413794994354248 -31.381929397583008
v -82.91094970703125 -1.0732500553131104 -31.392257690429688
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.49498748779297 0.8997870087623596 -31.38291358947754
v -82.60076904296875 0.8997870087623596 -31.355152130126953
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -82.56072998046875 -0.2650569975376129 -31.392257690429688
v -83.05227661132812 -0.06394399702548981 -31.11309242248535
v -82.869140625 0.8997870087623596 -31.172014236450195
v -82.93354797363281 0.8997870087623596 -31.08363151550293
v -83.1104736328125 -0.046971000730991364 -31.002145767211914
v -82.93354797363281 0.8997870087623596 -31.08363151550293
v -82.98197937011719 0.8997870087623596 -30.985570907592773
v -82.97250366210938 -0.0872109979391098 -31.211759567260742
v -82.87535858154297 -0.11554499715566635 -31.291757583618164
v -82.79061889648438 0.8997870087623596 -31.24814224243164
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -83.80496978759766 -1.2412019968032837 -30.77207374572754
v -84.21550750732422 -1.65174400806427 -30.77207374572754
v -83.05227661132812 -0.06394399702548981 -31.11309242248535
v -82.97250366210938 -0.0872109979391098 -31.211759567260742
v -82.869140625 0.8997870087623596 -31.172014236450195
v -83.1456298828125 -0.036715999245643616 -30.88620948791504
v -82.98197937011719 0.8997870087623596 -30.985570907592773
v -83.01300048828125 0.8997870087623596 -30.88069725036621
v -83.1104736328125 -0.046971000730991364 -31.002145767211914
v -83.05227661132812 -0.06394399702548981 -31.11309242248535
v -82.93354797363281 0.8997870087623596 -31.08363151550293
v -83.1456298828125 -0.036715999245643616 -30.88620948791504
v -83.01300048828125 0.8997870087623596 -30.88069725036621
v -83.0763168334961 0.32140201330184937 -30.77207374572754
v -83.1456298828125 -0.036715999245643616 -30.88620948791504
v -83.1104736328125 -0.046971000730991364 -31.002145767211914
v -82.98197937011719 0.8997870087623596 -30.985570907592773
v -83.35006713867188 -0.5658479928970337 -30.88620948791504
v -83.1456298828125 -0.036715999245643616 -30.88620948791504
v -83.2265853881836 -0.23940899968147278 -30.77207374572754
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -85.21730041503906 -2.2301290035247803 -30.77207374572754
v -85.77811431884766 -2.3803980350494385 -30.77207374572754
v -83.68077850341797 -1.1070059537887573 -30.88620948791504
v -83.35006713867188 -0.5658479928970337 -30.88620948791504
v -83.47195434570312 -0.7656069993972778 -30.77207374572754
v -87.17980194091797 -2.3419559001922607 -30.88620948791504
v -86.93488311767578 -2.3803980350494385 -30.77207374572754
v -87.49569702148438 -2.2301290035247803 -30.77207374572754
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -83.68077850341797 -1.1070059537887573 -30.88620948791504
v -83.80496978759766 -1.2412019968032837 -30.77207374572754
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -87.49569702148438 -2.2301290035247803 -30.77207374572754
v -88.02189636230469 -1.984758973121643 -30.77207374572754
v -84.78254699707031 -2.051379919052124 -30.88620948791504
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -84.69110870361328 -1.984758973121643 -30.77207374572754
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -88.02189636230469 -1.984758973121643 -30.77207374572754
v -88.49748992919922 -1.65174400806427 -30.77207374572754
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -84.78254699707031 -2.051379919052124 -30.88620948791504
v -85.21730041503906 -2.2301290035247803 -30.77207374572754
v -88.55572509765625 -1.6201590299606323 -30.88620948791504
v -88.49748992919922 -1.65174400806427 -30.77207374572754
v -88.90803527832031 -1.2412019968032837 -30.77207374572754
v -86.35649871826172 -2.444869041442871 -30.88620948791504
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -86.35649871826172 -2.430999994277954 -30.77207374572754
v -89.84386444091797 0.8997870087623596 -31.172014236450195
v -89.9223861694336 0.8997870087623596 -31.24814224243164
v -89.74049377441406 -0.0872109979391098 -31.211759567260742
v -87.17980194091797 -2.3419559001922607 -30.88620948791504
v -86.35649871826172 -2.444869041442871 -30.88620948791504
v -86.93488311767578 -2.3803980350494385 -30.77207374572754
v -89.0322265625 -1.1070059537887573 -30.88620948791504
v -88.90803527832031 -1.2412019968032837 -30.77207374572754
v -89.24105072021484 -0.7656069993972778 -30.77207374572754
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -87.17980194091797 -2.3419559001922607 -30.88620948791504
v -87.49569702148438 -2.2301290035247803 -30.77207374572754
v -89.36293029785156 -0.5658479928970337 -30.88620948791504
v -89.24105072021484 -0.7656069993972778 -30.77207374572754
v -89.48641967773438 -0.23940899968147278 -30.77207374572754
v -88.55572509765625 -1.6201590299606323 -30.88620948791504
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -88.49748992919922 -1.65174400806427 -30.77207374572754
v -89.60253143310547 -0.046971000730991364 -31.002145767211914
v -89.73102569580078 0.8997870087623596 -30.985570907592773
v -89.77944946289062 0.8997870087623596 -31.08363151550293
v -89.0322265625 -1.1070059537887573 -30.88620948791504
v -88.55572509765625 -1.6201590299606323 -30.88620948791504
v -88.90803527832031 -1.2412019968032837 -30.77207374572754
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -89.73102569580078 0.8997870087623596 -30.985570907592773
v -89.60253143310547 -0.046971000730991364 -31.002145767211914
v -89.36293029785156 -0.5658479928970337 -30.88620948791504
v -89.0322265625 -1.1070059537887573 -30.88620948791504
v -89.24105072021484 -0.7656069993972778 -30.77207374572754
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -89.70000457763672 0.8997870087623596 -30.88069725036621
v -89.73102569580078 0.8997870087623596 -30.985570907592773
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -89.36293029785156 -0.5658479928970337 -30.88620948791504
v -89.48641967773438 -0.23940899968147278 -30.77207374572754
v -89.66072082519531 -0.06394399702548981 -31.11309242248535
v -89.60253143310547 -0.046971000730991364 -31.002145767211914
v -89.77944946289062 0.8997870087623596 -31.08363151550293
v -89.83763885498047 -0.11554499715566635 -31.291757583618164
v -89.9223861694336 0.8997870087623596 -31.24814224243164
v -90.0127182006836 0.8997870087623596 -31.30978775024414
v -89.74049377441406 -0.0872109979391098 -31.211759567260742
v -89.66072082519531 -0.06394399702548981 -31.11309242248535
v -89.84386444091797 0.8997870087623596 -31.172014236450195
v -89.83763885498047 -0.11554499715566635 -31.291757583618164
v -89.74049377441406 -0.0872109979391098 -31.211759567260742
v -89.9223861694336 0.8997870087623596 -31.24814224243164
v -89.9458999633789 -0.14711999893188477 -31.34891128540039
v -89.83763885498047 -0.11554499715566635 -31.291757583618164
v -90.0127182006836 0.8997870087623596 -31.30978775024414
v -90.05823516845703 -0.17988400161266327 -31.381929397583008
v -89.9458999633789 -0.14711999893188477 -31.34891128540039
v -90.11222839355469 0.8997870087623596 -31.355152130126953
v -83.1456298828125 -0.036715999245643616 -30.88620948791504
v -83.35006713867188 -0.5658479928970337 -30.88620948791504
v -83.1104736328125 -0.046971000730991364 -31.002145767211914
v -83.31714630126953 -0.5818979740142822 -31.002145767211914
v -83.1104736328125 -0.046971000730991364 -31.002145767211914
v -83.35006713867188 -0.5658479928970337 -30.88620948791504
v -83.35006713867188 -0.5658479928970337 -30.88620948791504
v -83.68077850341797 -1.1070059537887573 -30.88620948791504
v -83.31714630126953 -0.5818979740142822 -31.002145767211914
v -83.65147399902344 -1.1289819478988647 -31.002145767211914
v -83.31714630126953 -0.5818979740142822 -31.002145767211914
v -83.68077850341797 -1.1070059537887573 -30.88620948791504
v -83.68077850341797 -1.1070059537887573 -30.88620948791504
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -83.65147399902344 -1.1289819478988647 -31.002145767211914
v -84.13319396972656 -1.6477539539337158 -31.002145767211914
v -83.65147399902344 -1.1289819478988647 -31.002145767211914
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -84.15727233886719 -1.6201590299606323 -30.88620948791504
v -84.78254699707031 -2.051379919052124 -30.88620948791504
v -84.13319396972656 -1.6477539539337158 -31.002145767211914
v -84.76531219482422 -2.083695888519287 -31.002145767211914
v -84.13319396972656 -1.6477539539337158 -31.002145767211914
v -84.78254699707031 -2.051379919052124 -30.88620948791504
v -84.78254699707031 -2.051379919052124 -30.88620948791504
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -84.76531219482422 -2.083695888519287 -31.002145767211914
v -85.52418518066406 -2.377454996109009 -31.002145767211914
v -84.76531219482422 -2.083695888519287 -31.002145767211914
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -85.533203125 -2.3419559001922607 -30.88620948791504
v -86.35649871826172 -2.444869041442871 -30.88620948791504
v -85.52418518066406 -2.377454996109009 -31.002145767211914
v -86.35649871826172 -2.4814939498901367 -31.002145767211914
v -85.52418518066406 -2.377454996109009 -31.002145767211914
v -86.35649871826172 -2.444869041442871 -30.88620948791504
v -83.1104736328125 -0.046971000730991364 -31.002145767211914
v -83.31714630126953 -0.5818979740142822 -31.002145767211914
v -83.05227661132812 -0.06394399702548981 -31.11309242248535
v -83.26265716552734 -0.6084610223770142 -31.11309242248535
v -83.05227661132812 -0.06394399702548981 -31.11309242248535
v -83.31714630126953 -0.5818979740142822 -31.002145767211914
v -83.31714630126953 -0.5818979740142822 -31.002145767211914
v -83.65147399902344 -1.1289819478988647 -31.002145767211914
v -83.26265716552734 -0.6084610223770142 -31.11309242248535
v -83.60298156738281 -1.1653519868850708 -31.11309242248535
v -83.26265716552734 -0.6084610223770142 -31.11309242248535
v -83.65147399902344 -1.1289819478988647 -31.002145767211914
v -83.05227661132812 -0.06394399702548981 -31.11309242248535
v -83.26265716552734 -0.6084610223770142 -31.11309242248535
v -82.97250366210938 -0.0872109979391098 -31.211759567260742
v -83.1879653930664 -0.6448730230331421 -31.211759567260742
v -82.97250366210938 -0.0872109979391098 -31.211759567260742
v -83.26265716552734 -0.6084610223770142 -31.11309242248535
v -83.26265716552734 -0.6084610223770142 -31.11309242248535
v -83.60298156738281 -1.1653519868850708 -31.11309242248535
v -83.1879653930664 -0.6448730230331421 -31.211759567260742
v -83.53650665283203 -1.2152090072631836 -31.211759567260742
v -83.1879653930664 -0.6448730230331421 -31.211759567260742
v -83.60298156738281 -1.1653519868850708 -31.11309242248535
v -83.65147399902344 -1.1289819478988647 -31.002145767211914
v -84.13319396972656 -1.6477539539337158 -31.002145767211914
v -83.60298156738281 -1.1653519868850708 -31.11309242248535
v -84.09333038330078 -1.6934250593185425 -31.11309242248535
v -83.60298156738281 -1.1653519868850708 -31.11309242248535
v -84.13319396972656 -1.6477539539337158 -31.002145767211914
v -84.13319396972656 -1.6477539539337158 -31.002145767211914
v -84.76531219482422 -2.083695888519287 -31.002145767211914
v -84.09333038330078 -1.6934250593185425 -31.11309242248535
v -84.73678588867188 -2.1371829509735107 -31.11309242248535
v -84.09333038330078 -1.6934250593185425 -31.11309242248535
v -84.76531219482422 -2.083695888519287 -31.002145767211914
v -84.76531219482422 -2.083695888519287 -31.002145767211914
v -85.52418518066406 -2.377454996109009 -31.002145767211914
v -84.73678588867188 -2.1371829509735107 -31.11309242248535
v -85.50926208496094 -2.4362080097198486 -31.11309242248535
v -84.73678588867188 -2.1371829509735107 -31.11309242248535
v -85.52418518066406 -2.377454996109009 -31.002145767211914
v -85.52418518066406 -2.377454996109009 -31.002145767211914
v -86.35649871826172 -2.4814939498901367 -31.002145767211914
v -85.50926208496094 -2.4362080097198486 -31.11309242248535
v -86.35649871826172 -2.542112112045288 -31.11309242248535
v -85.50926208496094 -2.4362080097198486 -31.11309242248535
v -86.35649871826172 -2.4814939498901367 -31.002145767211914
v -83.60298156738281 -1.1653519868850708 -31.11309242248535
v -84.09333038330078 -1.6934250593185425 -31.11309242248535
v -83.53650665283203 -1.2152090072631836 -31.211759567260742
v -84.0386962890625 -1.7560299634933472 -31.211759567260742
v -83.53650665283203 -1.2152090072631836 -31.211759567260742
v -84.09333038330078 -1.6934250593185425 -31.11309242248535
v -84.09333038330078 -1.6934250593185425 -31.11309242248535
v -84.73678588867188 -2.1371829509735107 -31.11309242248535
v -84.0386962890625 -1.7560299634933472 -31.211759567260742
v -84.69767761230469 -2.210500955581665 -31.211759567260742
v -84.0386962890625 -1.7560299634933472 -31.211759567260742
v -84.73678588867188 -2.1371829509735107 -31.11309242248535
v -84.73678588867188 -2.1371829509735107 -31.11309242248535
v -85.50926208496094 -2.4362080097198486 -31.11309242248535
v -84.69767761230469 -2.210500955581665 -31.211759567260742
v -85.48880767822266 -2.516745090484619 -31.211759567260742
v -84.69767761230469 -2.210500955581665 -31.211759567260742
v -85.50926208496094 -2.4362080097198486 -31.11309242248535
v -85.50926208496094 -2.4362080097198486 -31.11309242248535
v -86.35649871826172 -2.542112112045288 -31.11309242248535
v -85.48880767822266 -2.516745090484619 -31.211759567260742
v -86.35649871826172 -2.62520694732666 -31.211759567260742
v -85.48880767822266 -2.516745090484619 -31.211759567260742
v -86.35649871826172 -2.542112112045288 -31.11309242248535
v -86.35649871826172 -2.444869041442871 -30.88620948791504
v -87.17980194091797 -2.3419559001922607 -30.88620948791504
v -86.35649871826172 -2.4814939498901367 -31.002145767211914
v -87.18881225585938 -2.377454996109009 -31.002145767211914
v -86.35649871826172 -2.4814939498901367 -31.002145767211914
v -87.17980194091797 -2.3419559001922607 -30.88620948791504
v -87.17980194091797 -2.3419559001922607 -30.88620948791504
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -87.18881225585938 -2.377454996109009 -31.002145767211914
v -87.94769287109375 -2.083695888519287 -31.002145767211914
v -87.18881225585938 -2.377454996109009 -31.002145767211914
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -87.93045806884766 -2.051379919052124 -30.88620948791504
v -88.55572509765625 -1.6201590299606323 -30.88620948791504
v -87.94769287109375 -2.083695888519287 -31.002145767211914
v -88.5798110961914 -1.6477539539337158 -31.002145767211914
v -87.94769287109375 -2.083695888519287 -31.002145767211914
v -88.55572509765625 -1.6201590299606323 -30.88620948791504
v -88.55572509765625 -1.6201590299606323 -30.88620948791504
v -89.0322265625 -1.1070059537887573 -30.88620948791504
v -88.5798110961914 -1.6477539539337158 -31.002145767211914
v -89.0615234375 -1.1289819478988647 -31.002145767211914
v -88.5798110961914 -1.6477539539337158 -31.002145767211914
v -89.0322265625 -1.1070059537887573 -30.88620948791504
v -89.0322265625 -1.1070059537887573 -30.88620948791504
v -89.36293029785156 -0.5658479928970337 -30.88620948791504
v -89.0615234375 -1.1289819478988647 -31.002145767211914
v -89.3958511352539 -0.5818979740142822 -31.002145767211914
v -89.0615234375 -1.1289819478988647 -31.002145767211914
v -89.36293029785156 -0.5658479928970337 -30.88620948791504
v -89.36293029785156 -0.5658479928970337 -30.88620948791504
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -89.3958511352539 -0.5818979740142822 -31.002145767211914
v -89.60253143310547 -0.046971000730991364 -31.002145767211914
v -89.3958511352539 -0.5818979740142822 -31.002145767211914
v -89.56736755371094 -0.036715999245643616 -30.88620948791504
v -86.35649871826172 -2.4814939498901367 -31.002145767211914
v -87.18881225585938 -2.377454996109009 -31.002145767211914
v -86.35649871826172 -2.542112112045288 -31.11309242248535
v -87.2037353515625 -2.4362080097198486 -31.11309242248535
v -86.35649871826172 -2.542112112045288 -31.11309242248535
v -87.18881225585938 -2.377454996109009 -31.002145767211914
v -87.18881225585938 -2.377454996109009 -31.002145767211914
v -87.94769287109375 -2.083695888519287 -31.002145767211914
v -87.2037353515625 -2.4362080097198486 -31.11309242248535
v -87.9762191772461 -2.1371829509735107 -31.11309242248535
v -87.2037353515625 -2.4362080097198486 -31.11309242248535
v -87.94769287109375 -2.083695888519287 -31.002145767211914
v -87.94769287109375 -2.083695888519287 -31.002145767211914
v -88.5798110961914 -1.6477539539337158 -31.002145767211914
v -87.9762191772461 -2.1371829509735107 -31.11309242248535
v -88.61966705322266 -1.6934250593185425 -31.11309242248535
v -87.9762191772461 -2.1371829509735107 -31.11309242248535
v -88.5798110961914 -1.6477539539337158 -31.002145767211914
v -88.5798110961914 -1.6477539539337158 -31.002145767211914
v -89.0615234375 -1.1289819478988647 -31.002145767211914
v -88.61966705322266 -1.6934250593185425 -31.11309242248535
v -89.11002349853516 -1.1653519868850708 -31.11309242248535
v -88.61966705322266 -1.6934250593185425 -31.11309242248535
v -89.0615234375 -1.1289819478988647 -31.002145767211914
v -86.35649871826172 -2.542112112045288 -31.11309242248535
v -87.2037353515625 -2.4362080097198486 -31.11309242248535
v -86.35649871826172 -2.62520694732666 -31.211759567260742
v -87.22418975830078 -2.516745090484619 -31.211759567260742
v -86.35649871826172 -2.62520694732666 -31.211759567260742
v -87.2037353515625 -2.4362080097198486 -31.11309242248535
v -87.2037353515625 -2.4362080097198486 -31.11309242248535
v -87.9762191772461 -2.1371829509735107 -31.11309242248535
v -87.22418975830078 -2.516745090484619 -31.211759567260742
v -88.01531982421875 -2.210500955581665 -31.211759567260742
v -87.22418975830078 -2.516745090484619 -31.211759567260742
v -87.9762191772461 -2.1371829509735107 -31.11309242248535
v -87.9762191772461 -2.1371829509735107 -31.11309242248535
v -88.61966705322266 -1.6934250593185425 -31.11309242248535
v -88.01531982421875 -2.210500955581665 -31.211759567260742
v -88.67430114746094 -1.7560299634933472 -31.211759567260742
v -88.01531982421875 -2.210500955581665 -31.211759567260742
v -88.61966705322266 -1.6934250593185425 -31.11309242248535
v -88.61966705322266 -1.6934250593185425 -31.11309242248535
v -89.11002349853516 -1.1653519868850708 -31.11309242248535
v -88.67430114746094 -1.7560299634933472 -31.211759567260742
v -89.17649841308594 -1.2152090072631836 -31.211759567260742
v -88.67430114746094 -1.7560299634933472 -31.211759567260742
v -89.11002349853516 -1.1653519868850708 -31.11309242248535
v -89.0615234375 -1.1289819478988647 -31.002145767211914
v -89.3958511352539 -0.5818979740142822 -31.002145767211914
v -89.11002349853516 -1.1653519868850708 -31.11309242248535
v -89.4503402709961 -0.6084610223770142 -31.11309242248535
v -89.11002349853516 -1.1653519868850708 -31.11309242248535
v -89.3958511352539 -0.5818979740142822 -31.002145767211914
v -89.3958511352539 -0.5818979740142822 -31.002145767211914
v -89.60253143310547 -0.046971000730991364 -31.002145767211914
v -89.4503402709961 -0.6084610223770142 -31.11309242248535
v -89.66072082519531 -0.06394399702548981 -31.11309242248535
v -89.4503402709961 -0.6084610223770142 -31.11309242248535
v -89.60253143310547 -0.046971000730991364 -31.002145767211914
v -89.11002349853516 -1.1653519868850708 -31.11309242248535
v -89.4503402709961 -0.6084610223770142 -31.11309242248535
v -89.17649841308594 -1.2152090072631836 -31.211759567260742
v -89.52503204345703 -0.6448730230331421 -31.211759567260742
v -89.17649841308594 -1.2152090072631836 -31.211759567260742
v -89.4503402709961 -0.6084610223770142 -31.11309242248535
v -89.4503402709961 -0.6084610223770142 -31.11309242248535
v -89.66072082519531 -0.06394399702548981 -31.11309242248535
v -89.52503204345703 -0.6448730230331421 -31.211759567260742
v -89.74049377441406 -0.0872109979391098 -31.211759567260742
v -89.52503204345703 -0.6448730230331421 -31.211759567260742
v -89.66072082519531 -0.06394399702548981 -31.11309242248535
v -82.97250366210938 -0.0872109979391098 -31.211759567260742
v -83.1879653930664 -0.6448730230331421 -31.211759567260742
v -82.87535858154297 -0.11554499715566635 -31.291757583618164
v -83.09700775146484 -0.6892150044441223 -31.291757583618164
v -82.87535858154297 -0.11554499715566635 -31.291757583618164
v -83.1879653930664 -0.6448730230331421 -31.211759567260742
v -83.1879653930664 -0.6448730230331421 -31.211759567260742
v -83.53650665283203 -1.2152090072631836 -31.211759567260742
v -83.09700775146484 -0.6892150044441223 -31.291757583618164
v -83.45555114746094 -1.2759239673614502 -31.291757583618164
v -83.09700775146484 -0.6892150044441223 -31.291757583618164
v -83.53650665283203 -1.2152090072631836 -31.211759567260742
v -82.87535858154297 -0.11554499715566635 -31.291757583618164
v -83.09700775146484 -0.6892150044441223 -31.291757583618164
v -82.76710510253906 -0.14711999893188477 -31.34891128540039
v -82.99564361572266 -0.7386320233345032 -31.34891128540039
v -82.76710510253906 -0.14711999893188477 -31.34891128540039
v -83.09700775146484 -0.6892150044441223 -31.291757583618164
v -83.09700775146484 -0.6892150044441223 -31.291757583618164
v -83.45555114746094 -1.2759239673614502 -31.291757583618164
v -82.99564361572266 -0.7386320233345032 -31.34891128540039
v -83.3653335571289 -1.3435859680175781 -31.34891128540039
v -82.99564361572266 -0.7386320233345032 -31.34891128540039
v -83.45555114746094 -1.2759239673614502 -31.291757583618164
v -83.53650665283203 -1.2152090072631836 -31.211759567260742
v -84.0386962890625 -1.7560299634933472 -31.211759567260742
v -83.45555114746094 -1.2759239673614502 -31.291757583618164
v -83.97216033935547 -1.8322700262069702 -31.291757583618164
v -83.45555114746094 -1.2759239673614502 -31.291757583618164
v -84.0386962890625 -1.7560299634933472 -31.211759567260742
v -84.0386962890625 -1.7560299634933472 -31.211759567260742
v -84.69767761230469 -2.210500955581665 -31.211759567260742
v -83.97216033935547 -1.8322700262069702 -31.291757583618164
v -84.65006256103516 -2.299787998199463 -31.291757583618164
v -83.97216033935547 -1.8322700262069702 -31.291757583618164
v -84.69767761230469 -2.210500955581665 -31.211759567260742
v -84.69767761230469 -2.210500955581665 -31.211759567260742
v -85.48880767822266 -2.516745090484619 -31.211759567260742
v -84.65006256103516 -2.299787998199463 -31.291757583618164
v -85.46389770507812 -2.61482310295105 -31.291757583618164
v -84.65006256103516 -2.299787998199463 -31.291757583618164
v -85.48880767822266 -2.516745090484619 -31.211759567260742
v -85.48880767822266 -2.516745090484619 -31.211759567260742
v -86.35649871826172 -2.62520694732666 -31.211759567260742
v -85.46389770507812 -2.61482310295105 -31.291757583618164
v -86.35649871826172 -2.72639799118042 -31.291757583618164
v -85.46389770507812 -2.61482310295105 -31.291757583618164
v -86.35649871826172 -2.62520694732666 -31.211759567260742
v -83.45555114746094 -1.2759239673614502 -31.291757583618164
v -83.97216033935547 -1.8322700262069702 -31.291757583618164
v -83.3653335571289 -1.3435859680175781 -31.34891128540039
v -83.89801025390625 -1.917233943939209 -31.34891128540039
v -83.3653335571289 -1.3435859680175781 -31.34891128540039
v -83.97216033935547 -1.8322700262069702 -31.291757583618164
v -83.97216033935547 -1.8322700262069702 -31.291757583618164
v -84.65006256103516 -2.299787998199463 -31.291757583618164
v -83.89801025390625 -1.917233943939209 -31.34891128540039
v -84.59699249267578 -2.3992919921875 -31.34891128540039
v -83.89801025390625 -1.917233943939209 -31.34891128540039
v -84.65006256103516 -2.299787998199463 -31.291757583618164
v -84.65006256103516 -2.299787998199463 -31.291757583618164
v -85.46389770507812 -2.61482310295105 -31.291757583618164
v -84.59699249267578 -2.3992919921875 -31.34891128540039
v -85.43614196777344 -2.724123954772949 -31.34891128540039
v -84.59699249267578 -2.3992919921875 -31.34891128540039
v -85.46389770507812 -2.61482310295105 -31.291757583618164
v -85.46389770507812 -2.61482310295105 -31.291757583618164
v -86.35649871826172 -2.72639799118042 -31.291757583618164
v -85.43614196777344 -2.724123954772949 -31.34891128540039
v -86.35649871826172 -2.8391690254211426 -31.34891128540039
v -85.43614196777344 -2.724123954772949 -31.34891128540039
v -86.35649871826172 -2.72639799118042 -31.291757583618164
v -82.76710510253906 -0.14711999893188477 -31.34891128540039
v -82.99564361572266 -0.7386320233345032 -31.34891128540039
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -82.65476989746094 -0.17988400161266327 -31.381929397583008
v -82.99564361572266 -0.7386320233345032 -31.34891128540039
v -82.99564361572266 -0.7386320233345032 -31.34891128540039
v -83.3653335571289 -1.3435859680175781 -31.34891128540039
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -83.27172088623047 -1.413794994354248 -31.381929397583008
v -82.89045715332031 -0.7899079918861389 -31.381929397583008
v -83.3653335571289 -1.3435859680175781 -31.34891128540039
v -83.3653335571289 -1.3435859680175781 -31.34891128540039
v -83.89801025390625 -1.917233943939209 -31.34891128540039
v -83.27172088623047 -1.413794994354248 -31.381929397583008
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -83.27172088623047 -1.413794994354248 -31.381929397583008
v -83.89801025390625 -1.917233943939209 -31.34891128540039
v -83.89801025390625 -1.917233943939209 -31.34891128540039
v -84.59699249267578 -2.3992919921875 -31.34891128540039
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -83.8210678100586 -2.0053958892822266 -31.381929397583008
v -84.59699249267578 -2.3992919921875 -31.34891128540039
v -84.59699249267578 -2.3992919921875 -31.34891128540039
v -85.43614196777344 -2.724123954772949 -31.34891128540039
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -85.40734100341797 -2.837538003921509 -31.381929397583008
v -84.54192352294922 -2.502540111541748 -31.381929397583008
v -85.43614196777344 -2.724123954772949 -31.34891128540039
v -85.43614196777344 -2.724123954772949 -31.34891128540039
v -86.35649871826172 -2.8391690254211426 -31.34891128540039
v -85.40734100341797 -2.837538003921509 -31.381929397583008
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -85.40734100341797 -2.837538003921509 -31.381929397583008
v -86.35649871826172 -2.8391690254211426 -31.34891128540039
v -86.35649871826172 -2.62520694732666 -31.211759567260742
v -87.22418975830078 -2.516745090484619 -31.211759567260742
v -86.35649871826172 -2.72639799118042 -31.291757583618164
v -87.24909973144531 -2.61482310295105 -31.291757583618164
v -86.35649871826172 -2.72639799118042 -31.291757583618164
v -87.22418975830078 -2.516745090484619 -31.211759567260742
v -87.22418975830078 -2.516745090484619 -31.211759567260742
v -88.01531982421875 -2.210500955581665 -31.211759567260742
v -87.24909973144531 -2.61482310295105 -31.291757583618164
v -88.06294250488281 -2.299787998199463 -31.291757583618164
v -87.24909973144531 -2.61482310295105 -31.291757583618164
v -88.01531982421875 -2.210500955581665 -31.211759567260742
v -88.01531982421875 -2.210500955581665 -31.211759567260742
v -88.67430114746094 -1.7560299634933472 -31.211759567260742
v -88.06294250488281 -2.299787998199463 -31.291757583618164
v -88.7408447265625 -1.8322700262069702 -31.291757583618164
v -88.06294250488281 -2.299787998199463 -31.291757583618164
v -88.67430114746094 -1.7560299634933472 -31.211759567260742
v -88.67430114746094 -1.7560299634933472 -31.211759567260742
v -89.17649841308594 -1.2152090072631836 -31.211759567260742
v -88.7408447265625 -1.8322700262069702 -31.291757583618164
v -89.2574462890625 -1.2759239673614502 -31.291757583618164
v -88.7408447265625 -1.8322700262069702 -31.291757583618164
v -89.17649841308594 -1.2152090072631836 -31.211759567260742
v -86.35649871826172 -2.72639799118042 -31.291757583618164
v -87.24909973144531 -2.61482310295105 -31.291757583618164
v -86.35649871826172 -2.8391690254211426 -31.34891128540039
v -87.27685546875 -2.724123954772949 -31.34891128540039
v -86.35649871826172 -2.8391690254211426 -31.34891128540039
v -87.24909973144531 -2.61482310295105 -31.291757583618164
v -87.24909973144531 -2.61482310295105 -31.291757583618164
v -88.06294250488281 -2.299787998199463 -31.291757583618164
v -87.27685546875 -2.724123954772949 -31.34891128540039
v -88.11601257324219 -2.3992919921875 -31.34891128540039
v -87.27685546875 -2.724123954772949 -31.34891128540039
v -88.06294250488281 -2.299787998199463 -31.291757583618164
v -88.06294250488281 -2.299787998199463 -31.291757583618164
v -88.7408447265625 -1.8322700262069702 -31.291757583618164
v -88.11601257324219 -2.3992919921875 -31.34891128540039
v -88.81499481201172 -1.917233943939209 -31.34891128540039
v -88.11601257324219 -2.3992919921875 -31.34891128540039
v -88.7408447265625 -1.8322700262069702 -31.291757583618164
v -88.7408447265625 -1.8322700262069702 -31.291757583618164
v -89.2574462890625 -1.2759239673614502 -31.291757583618164
v -88.81499481201172 -1.917233943939209 -31.34891128540039
v -89.34766387939453 -1.3435859680175781 -31.34891128540039
v -88.81499481201172 -1.917233943939209 -31.34891128540039
v -89.2574462890625 -1.2759239673614502 -31.291757583618164
v -89.17649841308594 -1.2152090072631836 -31.211759567260742
v -89.52503204345703 -0.6448730230331421 -31.211759567260742
v -89.2574462890625 -1.2759239673614502 -31.291757583618164
v -89.6159896850586 -0.6892150044441223 -31.291757583618164
v -89.2574462890625 -1.2759239673614502 -31.291757583618164
v -89.52503204345703 -0.6448730230331421 -31.211759567260742
v -89.52503204345703 -0.6448730230331421 -31.211759567260742
v -89.74049377441406 -0.0872109979391098 -31.211759567260742
v -89.6159896850586 -0.6892150044441223 -31.291757583618164
v -89.83763885498047 -0.11554499715566635 -31.291757583618164
v -89.6159896850586 -0.6892150044441223 -31.291757583618164
v -89.74049377441406 -0.0872109979391098 -31.211759567260742
v -89.2574462890625 -1.2759239673614502 -31.291757583618164
v -89.6159896850586 -0.6892150044441223 -31.291757583618164
v -89.34766387939453 -1.3435859680175781 -31.34891128540039
v -89.71736145019531 -0.7386320233345032 -31.34891128540039
v -89.34766387939453 -1.3435859680175781 -31.34891128540039
v -89.6159896850586 -0.6892150044441223 -31.291757583618164
v -89.6159896850586 -0.6892150044441223 -31.291757583618164
v -89.83763885498047 -0.11554499715566635 -31.291757583618164
v -89.71736145019531 -0.7386320233345032 -31.34891128540039
v -89.9458999633789 -0.14711999893188477 -31.34891128540039
v -89.71736145019531 -0.7386320233345032 -31.34891128540039
v -89.83763885498047 -0.11554499715566635 -31.291757583618164
v -86.35649871826172 -2.8391690254211426 -31.34891128540039
v -87.27685546875 -2.724123954772949 -31.34891128540039
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -87.3056640625 -2.837538003921509 -31.381929397583008
v -86.35649871826172 -2.956183910369873 -31.381929397583008
v -87.27685546875 -2.724123954772949 -31.34891128540039
v -87.27685546875 -2.724123954772949 -31.34891128540039
v -88.11601257324219 -2.3992919921875 -31.34891128540039
v -87.3056640625 -2.837538003921509 -31.381929397583008
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -87.3056640625 -2.837538003921509 -31.381929397583008
v -88.11601257324219 -2.3992919921875 -31.34891128540039
v -88.11601257324219 -2.3992919921875 -31.34891128540039
v -88.81499481201172 -1.917233943939209 -31.34891128540039
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -88.89192962646484 -2.0053958892822266 -31.381929397583008
v -88.17107391357422 -2.502540111541748 -31.381929397583008
v -88.81499481201172 -1.917233943939209 -31.34891128540039
v -88.81499481201172 -1.917233943939209 -31.34891128540039
v -89.34766387939453 -1.3435859680175781 -31.34891128540039
v -88.89192962646484 -2.0053958892822266 -31.381929397583008
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -88.89192962646484 -2.0053958892822266 -31.381929397583008
v -89.34766387939453 -1.3435859680175781 -31.34891128540039
v -89.34766387939453 -1.3435859680175781 -31.34891128540039
v -89.71736145019531 -0.7386320233345032 -31.34891128540039
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -89.82254028320312 -0.7899079918861389 -31.381929397583008
v -89.44127655029297 -1.413794994354248 -31.381929397583008
v -89.71736145019531 -0.7386320233345032 -31.34891128540039
v -89.71736145019531 -0.7386320233345032 -31.34891128540039
v -89.9458999633789 -0.14711999893188477 -31.34891128540039
v -89.82254028320312 -0.7899079918861389 -31.381929397583008
v -90.05823516845703 -0.17988400161266327 -31.381929397583008
v -89.82254028320312 -0.7899079918861389 -31.381929397583008
v -89.9458999633789 -0.14711999893188477 -31.34891128540039
v -129.5633087158203 0.32140201330184937 -30.77207374572754
v -129.5 0.8997870087623596 -30.88069725036621
v -129.51271057128906 0.8997870087623596 -30.77207374572754
v -129.63262939453125 -0.036715999245643616 -30.88620948791504
v -129.5 0.8997870087623596 -30.88069725036621
v -129.5633087158203 0.32140201330184937 -30.77207374572754
v -130.64427185058594 -1.6201590299606323 -30.88620948791504
v -130.29196166992188 -1.2412019968032837 -30.77207374572754
v -130.7025146484375 -1.65174400806427 -30.77207374572754
v -129.59747314453125 -0.046971000730991364 -31.002145767211914
v -129.42054748535156 0.8997870087623596 -31.08363151550293
v -129.46897888183594 0.8997870087623596 -30.985570907592773
v -129.1417694091797 -0.17988400161266327 -31.381929397583008
v -129.0877685546875 0.8997870087623596 -31.355152130126953
v -129.2541046142578 -0.14711999893188477 -31.34891128540039
v -128.89083862304688 0.5239790081977844 -31.392257690429688
v -128.87301635742188 0.8997870087623596 -31.392257690429688
v -128.9819793701172 0.8997870087623596 -31.38291358947754
v -128.9510040283203 0.11673600226640701 -31.392257690429688
v -128.89083862304688 0.5239790081977844 -31.392257690429688
v -128.9819793701172 0.8997870087623596 -31.38291358947754
v -129.1417694091797 -0.17988400161266327 -31.381929397583008
v -128.9510040283203 0.11673600226640701 -31.392257690429688
v -128.9819793701172 0.8997870087623596 -31.38291358947754
v -129.2541046142578 -0.14711999893188477 -31.34891128540039
v -129.0877685546875 0.8997870087623596 -31.355152130126953
v -129.18728637695312 0.8997870087623596 -31.30978775024414

OK it looks like I need to use something like this. Still not perfect but closer to the original. Would be interested in what setting I should be using to leave the original obj file unchanged

var loader = new OBJLoader2();   

loader.setUseIndices(true);

loader.setDisregardNormals(true);

object = loader.parse(objFile);
1 Like

Can you format your code and copied data as code? That’ll make your posts much easier to read on mobile. I’ve corrected your last post so you can see how it’s done.

1 Like

Apologies - should I be using the preformatted text button when inserting code etc??

You can also introduce and close code sections with three ` signs.

Hi, I got the same problem. I load a model with OBJLoader and the vertices count of the model increases from 20000 to 60000. Have you found any solution to this?

The same

Many thanks @visionhead for clarifying this issues. Still have a similar behavior in 2023.