/
__init__.py
92 lines (83 loc) · 3.17 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
from meshtool.filters.base_filters import *
import sys
factory = FilterFactory()
#Load filters first
try: import meshtool.filters.load_filters.load_collada
except ImportError: pass
#Print filters
try: import meshtool.filters.print_filters.print_textures
except ImportError: pass
try: import meshtool.filters.print_filters.print_json
except ImportError: pass
try: import meshtool.filters.print_filters.print_info
except ImportError: pass
try: import meshtool.filters.print_filters.print_instances
except ImportError: pass
try: import meshtool.filters.print_filters.print_scene
except ImportError: pass
try: import meshtool.filters.print_filters.print_render_info
except ImportError: pass
#Viewer
try: import meshtool.filters.panda_filters.viewer
except ImportError: pass
try: import meshtool.filters.panda_filters.collada_viewer
except ImportError: pass
try: import meshtool.filters.panda_filters.pm_viewer
except ImportError: pass
#Optimizations
try: import meshtool.filters.optimize_filters.combine_effects
except ImportError: pass
try: import meshtool.filters.optimize_filters.combine_materials
except ImportError: pass
try: import meshtool.filters.optimize_filters.combine_primitives
except ImportError: pass
try: import meshtool.filters.optimize_filters.strip_lines
except ImportError: pass
try: import meshtool.filters.optimize_filters.strip_empty_geometry
except ImportError: pass
try: import meshtool.filters.optimize_filters.strip_unused_sources
except ImportError: pass
try: import meshtool.filters.optimize_filters.triangulate
except ImportError: pass
try: import meshtool.filters.optimize_filters.generate_normals
except ImportError: pass
try: import meshtool.filters.optimize_filters.save_mipmaps
except ImportError: pass
try: import meshtool.filters.optimize_filters.optimize_textures
except ImportError: pass
try: import meshtool.filters.optimize_filters.adjust_texcoords
except ImportError: pass
try: import meshtool.filters.optimize_filters.normalize_indices
except ImportError: pass
try: import meshtool.filters.optimize_filters.split_triangle_texcoords
except ImportError: pass
try: import meshtool.filters.optimize_filters.optimize_sources
except ImportError: pass
#Atlasing
try: import meshtool.filters.atlas_filters.make_atlases
except ImportError: pass
#Simplification
try: import meshtool.filters.simplify_filters.sander_simplify
except ImportError: pass
#Meta filters
try: import meshtool.filters.meta_filters.medium_optimizations
except ImportError: pass
try: import meshtool.filters.meta_filters.full_optimizations
except ImportError: pass
#Save filters last
try: import meshtool.filters.panda_filters.save_screenshot
except ImportError: pass
try: import meshtool.filters.panda_filters.save_rotate_screenshots
except ImportError: pass
try: import meshtool.filters.save_filters.save_collada
except ImportError: pass
try: import meshtool.filters.save_filters.save_collada_zip
except ImportError: pass
try: import meshtool.filters.save_filters.save_badgerfish
except ImportError: pass
try: import meshtool.filters.save_filters.save_ply
except ImportError: pass
try: import meshtool.filters.save_filters.save_obj
except ImportError: pass
try: import meshtool.filters.save_filters.save_obj_zip
except ImportError: pass