Commit Graph

1392 Commits

Author SHA1 Message Date
Luigi Malomo e6c18ff6d3 ply export: face quality type fixed 2018-12-14 16:44:55 +01:00
Paolo Cignoni 07de5590ff Added support of polygonal mesh to OFF
(not only bitpoly also the plain poly mesh)
2018-11-29 00:32:58 +01:00
T.Alderighi d0ffe2a48f missing inline and added some constnt 2018-10-23 14:35:50 +02:00
Andrea Maggiordomo c67a33e45c Adding multitexture support to FBX importer 2018-10-16 13:02:47 +02:00
Paolo Cignoni ac53416289 Cleaned the ofbx.cpp file to make it c++11 2018-09-09 11:35:54 +02:00
Paolo Cignoni 161c2c04f9 Add io_trimesh/import_fbx.h and sample file 2018-09-09 09:26:07 +02:00
Paolo Cignoni 5eb5363d01 Added openfbx to wrap folder 2018-09-09 09:12:08 +02:00
Gianpaolo Palma 22311c5340 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2018-07-12 10:56:14 +02:00
Gianpaolo Palma 4aa5b95f5b Bug fixing 2018-07-12 10:55:53 +02:00
T.Alderighi ac79dadd89 very simple vtk tetrahedral mesh exporter (might seed a more general vtk exporter) 2018-06-28 16:55:39 +02:00
T.Alderighi fc8d50cd2b import msh meshes 2018-06-07 10:58:25 +02:00
T.Alderighi dd0e338923 seeding general tetra importer 2018-05-29 16:39:37 +02:00
T.Alderighi 95ecdf424e better MSH tetra importer 2018-05-29 16:21:17 +02:00
T.Alderighi dad4ad9ba3 added first basic version of msh importer 2018-05-28 19:06:35 +02:00
T.Alderighi 8d3548eb0c fix typo + fix crash when loading tetramesh with double precision positions 2018-05-25 11:58:32 +02:00
T.Alderighi eb97fef7bd small refac in smooth + small refac in tetramesh gl wrapper 2018-05-25 11:25:00 +02:00
nico d2dd2d01f0 changed Creases in EdgeSelFlags 2018-05-24 00:32:52 +10:00
Marco Callieri 8b5a56b262 PTX import changes to support LEICA
order of columns goes counter-clockwise for Leica, but clockwise for FARO, so, when building faces and calculating normal, we have to take care of this.
2018-05-17 17:11:29 +02:00
T.Alderighi 85f3a5fad5 minimal ply tetra importer and tetragl (immediate mode) 2018-05-14 20:01:43 +02:00
T.Alderighi 386dba9f64 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2018-05-11 11:01:21 +02:00
Marco Callieri eaff614cb9 added check for save errors 2018-05-09 14:06:32 +02:00
T.Alderighi b597815848 tet export 2018-05-08 16:03:30 +02:00
T.Alderighi 67a80722d5 removed tetra complex...bootstrapping tetra in trimesh:
base done
foreach done
Allocator done
Append done

quality selection topology WIP
clean todo
2018-05-04 18:12:02 +02:00
T.Alderighi b0384f68d1 stable allocate and tetra complex 2018-05-03 15:05:42 +02:00
Paolo Cignoni 21d49e900e corrected rarely used setview in gui.h 2018-04-23 09:35:20 +02:00
Paolo Cignoni f4f58f587a wrong guard position (doh!) 2018-04-06 16:41:39 +02:00
Paolo Cignoni 2107652428 guarded out old unused picking functions 2018-04-06 13:42:50 +02:00
Paolo Cignoni a15bb49904 harmless clang warnings 2018-04-06 13:26:51 +02:00
Paolo Cignoni d8fa7295e7 Added yet another variant of ply ushort/char combination...
close meshlab bug #290
2018-04-06 11:00:28 +02:00
Paolo Cignoni 95a2c62104 Refactored a bit the obj importer to remove bug caused by meshes with and without textures 2018-04-06 10:33:53 +02:00
Paolo Cignoni 524f8e8a61 Corrected bug in texture saving (vt vs wt clash)
It does not worked when trying to save per vert tex in a mesh with also per-wedge.
2018-04-05 11:36:19 +02:00
Marco Callieri 7fdb93f773 warning cleanup 2018-03-26 11:44:24 +02:00
Marco Callieri 0a9af88d5f updated default pointsize 2018-03-26 11:44:05 +02:00
Marco Callieri 9d14fea462 strdup works on linux, _strdup on windows 2018-03-21 12:07:40 +01:00
Marco Callieri 7939a54f1c warning cleanup 2018-03-21 10:45:12 +01:00
Marco Callieri 302e75772b formatting 2018-03-15 17:18:54 +01:00
Luigi Malomo 16a5d7b999 corrected importer to handle import of polygonal ply into meshes with polyinfo 2018-03-07 20:12:42 +01:00
Paolo Cignoni a6e8112b6a Improved robustness when handling malformed stl files 2018-02-22 19:26:33 +01:00
Paolo Cignoni 70d9050ffc trying to get rid ofa strange template error on linux. 2018-02-21 08:04:28 +01:00
Paolo Cignoni aecb23868f harmless warning 2018-02-20 23:26:04 +01:00
Marco Callieri ec9434d2a1 small fix
For MeshLab, but may be also needed in other cases. We need to store a COPY of the property name, in case the char* that was passed to the function is not persistent. May result ina small leak :(
2018-02-16 18:03:53 +01:00
Marco Callieri d9720914a3 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2018-02-16 11:30:25 +01:00
Marco Callieri 25374bd85a warning removal 2018-02-16 11:30:18 +01:00
Paolo Cignoni bf7cf6d5a0 Added saving of per vertex point3 attribute.
warning: it leaks memory...
2018-02-16 07:29:42 +01:00
Paolo Cignoni fe69d16df4 Added support of attributes in saving of ply
with an easy to use AddPerVertexFloatAttribute helper
2018-02-13 19:39:59 +01:00
Paolo Cignoni d49cf2a97c harmless clang warning 2018-02-13 19:37:05 +01:00
Marco Callieri 2fdad915cc mtllib fix
some tools do not add the mtllib line in the header, and simply call the mtl file like the main object file. Added a fall-back code to cover these cases
2018-02-01 17:45:01 +01:00
Marco Callieri e5cdab35e4 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2018-02-01 16:27:14 +01:00
Marco Callieri 7ab64d844e corrected issues in OBJ importer
- tabs now work as separators in vertices
- per-vertex color presence determination now works correctly
2018-02-01 16:27:05 +01:00
Luigi Malomo 7c55e74ef7 fixed policy to automatically choose fixed vertices in LSCM as a staring point for ARAP 2018-01-18 02:16:32 +01:00