Paolo Cignoni
25a1801c98
Improved Texture example
2017-06-13 15:46:19 +02:00
Paolo Cignoni
e50ab31091
Moved glew.h inclusion under guards to avoid qt conflicts
2017-06-13 11:30:19 +02:00
Luigi Malomo
5f27854447
fixed crash when importing a polygonal ply onto a polygonal mesh
2017-05-30 19:18:57 +02:00
Federico Ponchio
98ff7bc396
Improved help reporting in getopt.
2017-05-29 13:51:50 +02:00
Luigi Malomo
f9d20fad7d
warnings fixed
2017-05-18 18:27:37 +02:00
Paolo Cignoni
a745b77c04
Added default initialization of materials in io importer
2017-05-12 18:21:55 +02:00
Paolo Cignoni
66fde513b1
Merge pull request #22 from johnmaf/bugfix/ambient-map
...
Don't assign MTL ambient map value to diffuse map
2017-05-12 17:08:04 +02:00
Paolo Cignoni
43f114d237
Heavy refactoring of the OBJ export
...
The recent material attribute changes had some issue when exporting
mesh newly created.
2017-05-12 16:23:12 +02:00
John Senneker
d885a45bbd
Formatting
2017-05-12 10:21:22 -04:00
John Senneker
446b0fde06
Don't assign MTL ambient map value to diffuse map.
...
This fixes a bug in which a map_Ka statement appears after a map_Kd, in
which case the former will be assigned as the diffuse map of the
imported mesh, when it should be the latter.
2017-05-09 11:52:40 -04:00
Luigi Malomo
066762521a
removed harmless warnings
2017-04-16 16:24:00 +02:00
Paolo Cignoni
d7e9209a4f
Merge pull request #6 from johnmaf/feature/specular-attributes
...
Add material attributes in OBJ importer
2017-04-12 10:29:46 +02:00
Luigi Malomo
0b7528ee7d
removed warnings
2017-04-05 18:54:53 +02:00
Paolo Cignoni
95d88a7af9
Corrected small bug in the header of SVG
2017-04-05 07:39:39 +02:00
Gianpaolo Palma
be9a3aed74
Bug fixing in the PickFace function
...
Bug fixing in the projection of the vertices near to the plane of the
projection point
2017-03-27 11:15:43 +02:00
Gianpaolo Palma
a34532abac
Bug fixing in the PickFace function
...
Bug fixing in the projection of the vertices near to the plane of the
projection point
2017-03-27 11:13:14 +02:00
Paolo Cignoni
6b06c53b09
moved IGL sample in the wrap/IGL/sample folder
2017-03-24 15:24:07 +01:00
Paolo Cignoni
c4d97c2c03
Huge reordering of header file inclusion order
2017-03-14 07:48:48 +01:00
Luigi Malomo
5cebf19dc5
warnings removed
2017-03-13 14:41:35 +01:00
Luigi Malomo
7a6cd3ff21
comment fix
2017-03-07 14:53:04 +01:00
Luigi Malomo
60cc24370e
added wrapping function for libigl arap parametrization
2017-03-07 14:48:18 +01:00
nico
ec20f3307e
minor changes on field exporting classes
2017-02-24 18:20:09 +01:00
Marco Callieri
e8a1c89d1b
center pixel is no longer casted to INT
...
Why we did this? the camera structure IS a scalar_type (double or
float), all calculations use it as a scalar_type....
2017-02-21 18:43:11 +01:00
Marco Callieri
c547c56a0d
fix for space in material name, filename, texture
...
added support for space in material name, material filename, texture
name
2017-02-21 17:54:47 +01:00
Paolo Cignoni
b887f27e94
yet a couple of Proj->glProject that were forgotten
2017-02-05 11:54:22 +01:00
nico
c12bd12306
minor changes to accomplish with new LibIGL version
2017-01-27 12:18:19 +01:00
Paolo Cignoni
4529d09e58
Removed hard coded eigenlib path from the include. So you are free to use the version of eigen you prefer.
...
Note that since this commit in your projects you must add also the
eigen folder to the include path.
2017-01-26 15:31:53 +01:00
Paolo Cignoni
607ffe778f
made public some functions in glPick to ease glu replacement...
2017-01-26 12:22:59 +01:00
nico
1356db0573
added LoadCSVField function
2017-01-23 16:23:30 +01:00
nico
03f41fd117
restructured a bit the code
2017-01-23 16:20:22 +01:00
ganovelli
fce8b02767
Revert "const missing"
...
This reverts commit 825d90157c
.
2017-01-13 13:34:55 +01:00
ganovelli
825d90157c
const missing
...
GetFrustum does not chang ethe object, it's const
2017-01-13 12:14:56 +01:00
Paolo Cignoni
96087ff8e5
FaceGrid -> SparseFaceGrid
2016-12-20 09:12:50 +01:00
Guido Ranzuglia
c31be2edfc
- removed useless stupid code
2016-12-16 14:53:21 +01:00
John Senneker
0ee03d276d
Fix clang compiler errors (">>" -> "> >")
2016-12-12 18:07:20 -05:00
Paolo Cignoni
8ff8d6bb41
Small type changes (size_t -> GLuint) to avoid warning
2016-12-05 13:19:44 +01:00
Guido Ranzuglia
77b144b796
- added missing return value
2016-11-24 18:14:02 +01:00
Paolo Cignoni
095a697535
added a check for empty lines in obj (to avoid out of bound accesses)
2016-11-24 18:02:07 +01:00
Paolo Cignoni
62f9ecf602
Harmless warning
2016-11-24 17:13:35 +01:00
Paolo Cignoni
a52d3149b1
Added an enum for opening success (E_NOERROR) common to all the imported
2016-11-24 17:13:34 +01:00
Guido Ranzuglia
aa8cf5f4ae
Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel
2016-11-23 23:57:14 +01:00
John Senneker
7fdfd7423f
Add back deleted include in obj exporter
2016-11-22 16:44:36 -05:00
John Senneker
dc3f714b34
Add a per-mesh attribute in OBJ importer to hold a
...
std::vector<Material>, and a per-face attribute to hold an index into
that vector.
2016-11-22 16:21:57 -05:00
John Senneker
1abba4a694
Initial commit
2016-11-21 18:36:20 -05:00
Marco Callieri
84c99ef920
added axis display on trackball pan
...
When the trackball is panned, axes are rendered in the trackball sphere
2016-11-21 17:07:40 +01:00
Guido Ranzuglia
c8344bba1a
- fixed crash derived from changing mesh topology without updating internal data structures
2016-11-21 12:00:56 +01:00
Paolo Cignoni
f4feeb5d5b
Added support of backslash terminated lines in OBJ
2016-11-18 09:16:52 +01:00
Paolo Cignoni
a42c279255
Corrected various warning in an old importer/exporter
2016-11-10 16:41:51 +01:00
Paolo Cignoni
fd3c661efc
commented out unused param
2016-11-03 12:55:46 +01:00
Paolo Cignoni
e6cac33ec8
removed an unused var
2016-11-03 12:55:29 +01:00