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
granzuglia
f0487e1690
- updated collada format in order to manage alpha channel colour
2013-10-24 16:18:13 +00:00
granzuglia
48065edaf2
- collada format is now fully compliant to the collada standard v 1.4.1
2013-10-23 16:59:24 +00:00
granzuglia
6ec773c50a
- added missing upper bound control on vector access by index
2013-10-17 17:22:16 +00:00
Paolo Cignoni
eeccd23f71
added a missing const (otherwise clang would not compile)
2013-09-23 16:23:45 +00:00
granzuglia
ce4b264dfd
bug in importvmi::loadmask when loading from memory.
...
General cleanup of useless parameters [by way of Fabio Ganovelli]
2013-09-23 11:07:30 +00:00
Paolo Cignoni
646a31972f
Significant Change: Now the importer compute the bbox. All the importer should do.
2013-09-11 11:10:19 +00:00
mtarini
f1761e86b7
Better error handling + error msg. One assert turned into an error (silva's quads). Faces with < 3 verts and faces with repeated vert now just ignored (non critical errors).
2013-08-21 23:07:25 +00:00
Paolo Cignoni
5092afeeb9
corrected dxf export to manage 2D polylines
2013-07-26 14:01:17 +00:00
Paolo Cignoni
636f818107
Cleaned up a bit the indentation and added support for saving line mesh in OBJ
2013-07-26 09:35:44 +00:00
Nico Pietroni
ac7b0c1bb1
minor changes
2013-07-23 11:24:38 +00:00
Nico Pietroni
db3d3510b9
one assert commented, but more coding needed to make the quadrangulator stable
2013-07-23 11:24:05 +00:00
Nico Pietroni
da7a44c98d
some minor changes on flag inizialization
2013-07-23 11:23:21 +00:00
granzuglia
ca7a42f881
- fixed opening bug on binary stl file
2013-07-07 22:26:45 +00:00
granzuglia
4c7522d4a8
- applied MeshLab's user patch (posted on forum)
2013-07-01 08:32:58 +00:00
Paolo Cignoni
8d9d7b9009
removed harmless gcc warning
2013-06-24 08:34:01 +00:00
mtarini
2c3d20ca40
(nothing, really: comment cleanup, indent, beautification, translation...)
2013-06-04 11:55:33 +00:00
granzuglia
6b7ca162ce
- fixed compile time errors with qt 5.0
2013-05-24 16:31:16 +00:00
Massimiliano Corsini
a5f4b797c7
add newline at the end of file tag - this fix a problem on mac platform
2013-04-15 12:29:54 +00:00
Paolo Cignoni
e77e13a8fe
Improved management of fauxbit for quad and polygonal meshes in OBJ (did not set the high level polygonal bit) and OFF (wrong faux bits for polygonal faces with more than 4 sides)
2013-04-12 09:49:51 +00:00
granzuglia
88a3f00fc3
- removed useless #include
2013-04-03 14:26:30 +00:00
Paolo Cignoni
a814a0b265
Further cleaning up and factorization of the stuff for the raster outline packer
2013-03-26 11:22:27 +00:00
Paolo Cignoni
319f8404ea
Standardization of names of outlines/poly
2013-03-26 08:51:32 +00:00
Paolo Cignoni
3d5e19caa7
Added a few const to an accessory function of PolyToQImage to clarify usage of parameters
2013-03-26 08:47:19 +00:00
granzuglia
099a18f47c
- fixed crash caused by the wrong order in the && boolean conditions. It's incredible that the importer has never crashed before today....
2013-03-25 18:00:34 +00:00
Paolo Cignoni
013857b8fe
Refactored classes to dump a set of outlines onto a png or a svg. Cleared naming and parameters. At least partially...
2013-03-25 13:12:22 +00:00
granzuglia
6913bc81a7
- small changes for qt5.0 compatibility
2013-03-24 19:51:43 +00:00
granzuglia
3768a3b7e7
- renamed qDebug function in GLCheckError causing conflict in qt 5.0
2013-03-24 19:50:48 +00:00
Federico Ponchio
b51ee87470
ported to Qt5
2013-03-20 12:50:07 +00:00
Federico Ponchio
30f67a3782
added calls for other than variants.
2013-03-20 12:48:17 +00:00
Federico Ponchio
3c1871495e
fixed version problem
2013-03-19 19:46:24 +00:00