Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/obj_trimmer.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/obj_trimmer.py b/scripts/obj_trimmer.py
index ac8e331f38..703c648dd5 100644
--- a/scripts/obj_trimmer.py
+++ b/scripts/obj_trimmer.py
@@ -2,7 +2,7 @@
# Cura is released under the terms of the LGPLv3 or higher.
import argparse
import os
-from typing import Optional, List
+from typing import Optional, List, TextIO
"""
Used to reduce the size of obj files used for printer platform models.
@@ -12,6 +12,7 @@ from typing import Optional, List
Removes any rows that are not a face, vertex or vertex texture
"""
+
def process_obj(input_file: str, output_file: str) -> None:
with open(input_file, "r") as in_obj, open("temp", "w") as temp:
trim_lines(in_obj, temp)
@@ -68,6 +69,7 @@ def trim_vertex_texture(values: List[str]) -> str:
values[i + 1] = str(float(coordinate))
return " ".join(values)
+
def merge_duplicate_vt(in_obj, out_obj):
# Removes duplicate vertex texture ("vt")
# Points references to all deleted copies in face ("f") to a single vertex texture