3781 Commits

Author SHA1 Message Date
alemuntoni
8149cdf7f1 fix some Scalarm in ioe57 2021-06-09 08:54:48 +02:00
alemuntoni
da5d6ac575 Merge remote-tracking branch 'origin/master' into e57 2021-06-09 08:50:32 +02:00
alemuntoni
99fd250310 Merge remote-tracking branch 'gabryon/master' into e57 2021-06-09 08:36:42 +02:00
gabryon99
ae53ac87a6 fixed mesh quaternion 2021-06-08 21:33:41 +02:00
Andrea Maggiordomo
8634eaefe6 fixed texture defragmentation crashes with non-manifold edges and zero-area faces 2021-06-08 17:58:21 +02:00
alemuntoni
e82fd1d6f8 Merge remote-tracking branch 'origin/master' into e57
# Conflicts:
#	.github/workflows/CreateRelease.yml
#	.github/workflows/MacOS.yml
#	scripts/Linux/2_deploy.sh
#	scripts/macOS/2_deploy.sh
#	src/external/external.cmake
#	src/external/u3d.cmake
2021-06-08 17:36:34 +02:00
alemuntoni
42aec03b3f small fixes 2021-06-08 17:22:36 +02:00
gabryon99
59cc8c13d5 add transform matrix for e57 layers 2021-06-08 17:11:29 +02:00
alemuntoni
7ce29f9f9d fix memory leak 2021-06-08 15:03:27 +02:00
alemuntoni
81a78a6b58 saveParameter function refactor 2021-06-08 14:32:54 +02:00
alemuntoni
8f78a3594e preOpenParameter function refactor 2021-06-08 13:05:43 +02:00
alemuntoni
fb6fdc529a save aln project through IOBase plugin 2021-06-07 16:30:32 +02:00
alemuntoni
3d762e0681 save mlp project entirely in IO plugin 2021-06-07 11:33:53 +02:00
alemuntoni
7fc57514c2 first (basic) save mlp from IO plugin 2021-06-04 19:28:45 +02:00
alemuntoni
b01ac1ff2f MLRenderingData included in openProject 2021-06-04 17:39:25 +02:00
alemuntoni
795b3beada load mlp from plugin 2021-06-04 14:14:15 +02:00
alemuntoni
3bc65454db fix last commit 2021-06-04 11:34:13 +02:00
alemuntoni
e48d5c0e19 better nvm project management 2021-06-04 11:18:55 +02:00
alemuntoni
6a2c6e57a2 better out project management 2021-06-03 19:41:43 +02:00
alemuntoni
7d05349409 better organization io_base 2021-06-03 18:53:53 +02:00
alemuntoni
9a784dcec4 open ALN, NVM and OUT from IOBasePlugin 2021-06-03 17:33:14 +02:00
alemuntoni
662ba59b04 texture map defragmentation manifoldness requirement 2021-06-03 09:05:47 +02:00
alemuntoni
c2241ae757 possibility to choose texture quality when saving 2021-06-02 19:19:19 +02:00
alemuntoni
fb0a7611d1 cleanups 2021-06-02 18:50:45 +02:00
alemuntoni
cba69a936e not using ":" before texture name 2021-06-02 18:00:31 +02:00
alemuntoni
adf4ea5913 filter_texture work with MeshModel textures 2021-06-02 12:39:26 +02:00
alemuntoni
2c7cb07c0e filter_meshing and filter_sampling work with MeshModel textures 2021-06-01 17:06:23 +02:00
alemuntoni
e13db4b32d filter_dirt, patch_param and layer work with MeshModel textures 2021-06-01 17:00:16 +02:00
alemuntoni
15ba18525c filter color proj works with MeshModel textures 2021-06-01 16:26:36 +02:00
alemuntoni
7f4fd492c3 texture defragmentation works with MeshModel textures 2021-06-01 16:10:22 +02:00
alemuntoni
04c0531971 better management of load and save images/rasters 2021-06-01 09:59:02 +02:00
alemuntoni
8f0c42ce27 private meshList and rasterList in MeshDocument 2021-05-31 17:00:47 +02:00
alemuntoni
c45195be10 using rasterIterators 2021-05-31 15:59:54 +02:00
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