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 |
|
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 |
|