3733 Commits

Author SHA1 Message Date
alemuntoni
5fb9010d32 using meshIterators 2021-05-31 15:35:02 +02:00
alemuntoni
33d39822cc mesh and raster iterators on MeshDocument 2021-05-31 14:43:37 +02:00
alemuntoni
a62af77af2 new range iterators in MeshDocument 2021-05-31 12:01:31 +02:00
alemuntoni
1982fe7129 Merge branch 'texture_management'
# Conflicts:
#	src/common/ml_document/mesh_model.h
2021-05-29 10:50:27 +02:00
alemuntoni
d5f92fe254 meshList and rasterList to std::list 2021-05-28 18:16:34 +02:00
alemuntoni
3ce1aa8dc8 new functions IOPlugin 2021-05-27 17:34:49 +02:00
alemuntoni
a8ac9f32bd first MeshModel refactoring 2021-05-27 15:29:30 +02:00
alemuntoni
7271e9eacc indentation fix 2021-05-27 13:04:20 +02:00
alemuntoni
098d5eb830 indentation fix 2021-05-27 12:33:24 +02:00
alemuntoni
1a6a969cdd move filter_csg to unsupported 2021-05-27 09:53:43 +02:00
alemuntoni
947f253622 mesh_booleans plugin 2021-05-26 17:14:06 +02:00
alemuntoni
e1b17c5b4c init glew after gl context make current in texture map defragmentation 2021-05-24 15:48:38 +02:00
Paolo Cignoni
ec15827955
Improved the description of Point Cloud Simplification 2021-05-24 15:07:26 +02:00
alemuntoni
bec3d6c545 better error management texture map defragmentation 2021-05-24 13:11:29 +02:00
alemuntoni
7ce925e7d4 make gl context current before texture rendering in texture map defragmentation 2021-05-24 12:33:12 +02:00
alemuntoni
89ba5966e8 small fix texture defrag 2021-05-23 18:36:46 +02:00
alemuntoni
26da4e6495 required gl context by texture map defragmentation 2021-05-22 10:02:56 +02:00
alemuntoni
e4c83dea1e refactoring and cleanups 2021-05-21 11:46:30 +02:00
Andrea Maggiordomo
44ca5c9670 duplicate layer: use full texture path 2021-05-20 13:13:30 +02:00
Andrea Maggiordomo
e3b51df29c texture defragmentation: copy only relevant mesh attributes 2021-05-20 13:11:45 +02:00
Andrea Maggiordomo
81474119dc removed debug logging 2021-05-20 11:17:56 +02:00
Andrea Maggiordomo
a80ec564c6 mac fix 2021-05-20 10:41:33 +02:00
Andrea Maggiordomo
162e1766bd added missing include 2021-05-19 19:36:05 +02:00
Andrea Maggiordomo
a92c8f683d texture defragmentation: output mesh in a new layer 2021-05-19 18:51:29 +02:00
alemuntoni
41d547d2dc partial fix #967 2021-05-19 13:11:17 +02:00
alemuntoni
f33ff16ca1 fix snap build 2021-05-19 09:26:40 +02:00
alemuntoni
3956e22c4d better post condition mask managment on filter clean 2021-05-18 12:30:41 +02:00
alemuntoni
f28a0fd8a3 fix #978 2021-05-17 17:37:01 +02:00
alemuntoni
fca00e64d0 3ds importer applies transform matrix only if file is loaded in a single layer 2021-05-10 09:34:37 +02:00
alemuntoni
ff4332e2a9 fix #975 2021-05-03 16:26:38 +02:00
alemuntoni
ef36dc7fb1 fix #966 2021-04-30 14:23:40 +02:00
alemuntoni
585cd17e08 possibility to load 3ds in a single layer 2021-04-28 19:07:24 +02:00
alemuntoni
8a11b1132f remove initOpenParameter and applyOpenParameter from IOPlugin interface 2021-04-28 15:26:29 +02:00
alemuntoni
dc5799039e using settings values for initPreOpen 2021-04-28 14:29:18 +02:00
alemuntoni
b83e8e7b26 saving IO preopen parameters into global settings, and possibility to show/not show pre open parameters dialog 2021-04-28 13:14:46 +02:00
Paolo Cignoni
f61a72f1f6
Update cleanfilter.cpp
Improve description of parameter vertdispratio for repair_non_manifold_vertices_by_splitting
2021-04-28 08:55:25 +02:00
alemuntoni
6d6c18d87d initParameterList takes a const MeshDocument as input 2021-04-26 18:47:48 +02:00
alemuntoni
d23660afd2 const MeshDocument contained in RichMesh 2021-04-26 18:29:26 +02:00
alemuntoni
d604ebc203 RichParameterList returns meshIndex instead of MeshModel pointer 2021-04-26 18:21:00 +02:00
alemuntoni
715ce129a9 meshvalue stores only the id of the mesh 2021-04-26 17:49:23 +02:00
alemuntoni
392bdb102b initParameterList const MeshModel as input 2021-04-26 14:31:47 +02:00
alemuntoni
74c644ffda fix ball pivoting filter requiring compactness 2021-04-23 16:21:40 +02:00
alemuntoni
65302ecc2d external-exif lib 2021-04-22 15:05:11 +02:00
Andrea Maggiordomo
cf940afdc7 fixed struct/class declaration mismatch in TextureDefragmentation 2021-04-21 23:12:07 +02:00
Andrea Maggiordomo
abce234205 texture defragmentation filter 2021-04-21 22:22:26 +02:00
Alessandro Muntoni
002ee7a3c5
Merge pull request #960 from alemuntoni/open_multiple_layers
Open multiple layers
2021-04-21 15:27:26 +02:00
alemuntoni
8b3e5a123c io_3ds loads multiple layers correctly 2021-04-20 16:37:00 +02:00
alemuntoni
992a2cfe42 better management of io warnings 2021-04-20 14:58:29 +02:00
Sam Ettinger
611f04d382
Apply DEF/USE semantics to Material nodes 2021-04-19 17:41:39 -07:00
alemuntoni
fad0f6919e IORaster removed 2021-04-16 10:57:55 +02:00