Paolo Cignoni
b605d04d26
Improved float/double consistency removing some wrong Point3f and substitued with MeshType::CoordType
2014-06-19 11:41:55 +00:00
Paolo Cignoni
e1b38767ee
Small changes in the long long way to making meshlab and the vcglib really float/double independent
2014-06-18 10:55:09 +00:00
Paolo Cignoni
f9fbb89854
Small changes in the long long way to making meshlab and the vcglib really float/double independent
...
TexCoordScalarType can be different from the mesh scalar type
2014-06-18 10:51:46 +00:00
Paolo Cignoni
3e4c020642
Corrected a small bug in the reading of poligonal color and quality (it was not copied in all the triangles of the triangulated poligon)
2014-06-17 13:41:26 +00:00
Paolo Cignoni
009c6f4f7f
Added interfaces for color managment
2014-06-17 13:21:58 +00:00
Paolo Cignoni
f6574c7abe
Added a fallback to the standard fan tessellator for managing the cases where the glu::tessellator can fail (better than nothing...)
2014-06-17 13:07:07 +00:00
Paolo Cignoni
5e579abc59
Added support for saving polygonal meshes in ascii ply
2014-05-30 08:42:55 +00:00
Paolo Cignoni
4fc8ed68ba
Small refactoring (using pos)
2014-05-15 05:36:53 +00:00
Paolo Cignoni
e362aef041
Corrected bug in the faux edge setting when loading polygonal meshes.
2014-05-07 09:21:46 +00:00
Federico Ponchio
cf2495aaac
fixed qgetoptz
2014-05-07 09:04:34 +00:00
Paolo Cignoni
6e221cc7ab
assert replaced with a require
2014-05-05 21:50:18 +00:00
ganovelli
d88a1f9772
fixed string-related bugs in reading file images
2014-04-28 15:37:36 +00:00
Paolo Cignoni
115bb8a701
added QTDeviceToLogical for QWidgets
2014-04-28 13:30:27 +00:00
Gianpaolo Palma
fe0a137812
Bug fixed in the save of the edge data in a binary PLY
2014-04-18 15:40:23 +00:00
Paolo Cignoni
9f6d5f1d84
Completed the rewriting all the picking stuff. Now the default is NOT using OpenGL. And it is actually faster on all the machines I have tested...
2014-04-08 09:37:44 +00:00
Nico Pietroni
017e289d3e
added several instructions to close the stream on file once opened and read is complete
2014-04-08 08:35:17 +00:00
Paolo Cignoni
306c334877
Added PickFaceSW for selecting faces in a rectangular region.
2014-04-07 14:49:07 +00:00
Paolo Cignoni
adfa6dde12
Added PickVertSW to offer an alternative for selection for hw that does not support opengl selection
2014-04-07 12:32:21 +00:00
Nico Pietroni
6071372992
some minor changes
2014-04-07 06:29:56 +00:00
Luigi Malomo
4b243bf707
updated anttweakbar mapper
2014-02-24 18:30:47 +00:00
granzuglia
89f4146e2c
- fixed crash on reading obj with material file
2014-02-21 15:16:40 +00:00
Luigi Malomo
667a4b50a0
2014-02-19 18:58:41 +00:00
Luigi Malomo
5e22249c96
2014-02-19 18:58:06 +00:00
Paolo Cignoni
d2f164d90c
PolygonalMesh Debugging: Added direct loading of quad mesh into polygonal meshes (without need of having a trimesh to support)
2014-02-18 10:58:57 +00:00
Nico Pietroni
4b15067dd1
minor modifications
2014-02-16 16:37:39 +00:00
Paolo Cignoni
6efdd91ecc
Many small changes to remove useless annoying warnings.
2014-02-13 15:52:17 +00:00
Federico Ponchio
d86bbfae4e
cleanup and bug fixing
2014-02-13 10:44:39 +00:00
Federico Ponchio
d45132e06b
added supporto for non variant arguments
2014-02-12 15:19:43 +00:00
Nico Pietroni
398f313495
added include point2 of vcg library
2014-02-07 11:08:28 +00:00
Paolo Cignoni
234d74354d
Added a missing enum to the glcheckerror class
2014-01-28 08:22:02 +00:00
Paolo Cignoni
4b8673b60b
Added a few more helper functions for Logical to Device conversion
2013-12-16 16:21:05 +00:00
Paolo Cignoni
ad2cb4678a
Converted to support highdpi devices
2013-12-16 12:15:20 +00:00
Paolo Cignoni
eecaf72e1b
added a missing include
2013-12-16 12:14:53 +00:00
Paolo Cignoni
78c58e8d14
Yet more changes and addition to improve compatibility with high dpi devices (like retina)
2013-12-16 11:34:17 +00:00
Paolo Cignoni
999d442dda
Added 'inline' to the newly added qt event translator helpers
2013-12-13 09:29:13 +00:00
Paolo Cignoni
276438958f
Added two helper function to correctly translate QT mouse events into coords for our trackball.
...
You must use QT2VCG_X QT2VCG_Y instead of passing the event coords because on newer machines (mac but also win) with very high res monitor, qt events are no more in physical coords.
2013-12-13 07:55:43 +00:00
Paolo Cignoni
94540d3ca6
float -> GLdouble for better compliance...
2013-12-12 21:09:22 +00:00
Paolo Cignoni
88c8bcb293
harmless gcc warning
2013-12-12 20:52:52 +00:00
Paolo Cignoni
d44d6e6f41
changed int -> size_t to remove warnings
2013-12-12 20:52:07 +00:00
Paolo Cignoni
ecf5bfeeb2
Added a if(!TMId.empty()) before attempting to bind a texture id from an empty vector...
2013-12-06 10:16:59 +00:00
Luigi Malomo
087e22ca5f
added new version of anttweakbarmapper for qt to properly handle the alphabetic character keys.
2013-11-29 17:40:16 +00:00
Gianpaolo Palma
d6ebee2d98
Removed old includes and added include for complex.h
2013-11-28 15:06:28 +00:00
Paolo Cignoni
063346e3b1
Small refactoring (better parameter names, gcc warning)
2013-11-25 12:59:48 +00:00
Paolo Cignoni
303d4e1fca
factored out the internal fan tessellator from the obj to a generic place to be used also in other importers
2013-11-25 12:49:12 +00:00
Nico Pietroni
d4eb599a66
resolved 1 warning on cast
2013-11-24 15:08:27 +00:00
Paolo Cignoni
2b84f16b45
Removed a questionable assert in the splittoken of the OBJ importer
2013-11-11 13:21:05 +00:00
Paolo Cignoni
3657b94ab7
Corrected a bug in the loading of normals when loading an obj with normals but without texcoords
2013-11-08 15:50:51 +00:00
matteodelle
c8ef412821
dellepiane: fixed image path issues with importing .out
2013-11-04 18:09:34 +00:00
granzuglia
ad76ffb8b7
- added missing include file
2013-10-24 20:51:03 +00:00
granzuglia
993a2f70c7
- updated collada format in order to manage alpha channel colour
2013-10-24 16:18:43 +00:00