Gianpaolo Palma
4cfb4c3744
Added string serialization and deserialization methods
2017-11-27 13:26:15 +01:00
Luigi Malomo
370b8a5daa
updated wrap of igl/comisi
2017-11-23 19:15:36 +01:00
Luigi Malomo
2a52c8ae8c
thomas minor changes and fixes
2017-11-23 19:14:02 +01:00
Paolo Cignoni
f0a2e655e3
Added a missing inline to avoid linking errors...
2017-07-28 00:37:44 +02:00
Paolo Cignoni
ac5c368d2a
Commented callback, cleaned and added helper StrFormat
2017-07-27 15:55:12 +02:00
Paolo Cignoni
a9e78a1cf5
Corrected small error in the 3ds io wrapper
2017-06-29 11:44:15 +02:00
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
Gianpaolo Palma
16de4693b2
Bug fixed in the loading of the per-vertex and per-face color alpha value
2016-10-28 15:00:24 +02:00
Marco Callieri
9f2f60850d
added cameraType in XML export/import
...
added "cameraType" property in Intrinsics XML export and import, for
better handling of orthographic cameras in MeshLab
2016-10-25 14:32:29 +02:00
Marco Callieri
be72f858e4
updated rubberband drawing mode (for meshlab measurement filter)
2016-10-20 12:24:17 +02:00
Guido Ranzuglia
052e7242fe
- fixed "glerror for 0 argument passed to glpointsize" bug
2016-10-14 05:34:04 +02:00
Guido Ranzuglia
20fa52181f
- fixed "if there is color both vertex/face colors are enabled even if there is just one of them" bug
2016-10-13 04:28:00 +02:00
Gianpaolo Palma
9b9e4f6681
Bug fixed for an implicit cast to float
2016-10-03 10:09:27 +02:00
Guido Ranzuglia
684bb9ecfb
- fixed "no per mesh color applied on polygonal wire rendering" bug
2016-09-15 06:10:18 +02:00
Guido Ranzuglia
cb4f24383f
- various bugs fixed
2016-09-12 08:58:29 +02:00
Guido Ranzuglia
16879ec6ca
- removed "no texture binded with per points vertex texture modality" bug
2016-09-08 05:22:53 +02:00
Guido Ranzuglia
0e454e5c87
- added empty space in order to force github to recognize that something changed
2016-09-01 05:46:46 +02:00
Guido Ranzuglia
5c72790884
- fixed RenderingModalityGLOptions init bug
2016-08-31 13:45:11 +02:00
Guido Ranzuglia
eacb3c0d46
- added setPerAllViewsInfo function
2016-08-30 02:38:18 +02:00
Guido Ranzuglia
cda696c536
- properly rewritten ifndef for windows systems
2016-08-30 02:37:52 +02:00
Guido Ranzuglia
92dfeec652
- added missing ifndef
2016-08-30 02:37:19 +02:00
Guido Ranzuglia
64aaeaf2d0
- added new setPerAllViewsInfo function
2016-08-30 02:36:57 +02:00
Guido Ranzuglia
36ff9b0c58
- added missing include file
2016-07-31 11:50:24 +02:00
Guido Ranzuglia
a1826b6adf
- added new functions to draw just a subset of the allocated buffers obj
...
(just useful for some very specific meshlab plugins....other people
should ignore them)
2016-07-29 10:24:35 +02:00
Guido Ranzuglia
16694a31cf
Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel
2016-07-25 12:36:29 +02:00
Guido Ranzuglia
9caa217af9
- removed ply error in 3d model with wedge texture coord saved in ascii format
2016-07-25 12:36:23 +02:00
Guido Ranzuglia
037cf41afa
- added missing namespace
2016-07-25 12:34:12 +02:00
Gianpaolo Palma
dbf3e0f6c9
Bug fixing
...
- Add method to cast an enum to unsigned int (DiBenedetto)
- Add inline
- Fix bug in the read and write of the texture filename
2016-07-22 15:41:39 +02:00
Paolo Cignoni
6ec5b3373b
Added explicit braces to avoid dangling else warning
2016-07-15 11:06:57 +02:00
Guido Ranzuglia
59ffcd0e55
removed GL_TYPE_NM class from trimesh.h file
2016-07-12 15:19:07 +02:00
Guido Ranzuglia
40073ddfd1
removed mesh color bug
2016-07-03 13:55:33 +02:00
Guido Ranzuglia
febc30581a
- removed "per point fixed color provides same color of the per mesh color" bug
2016-07-01 10:05:50 +02:00
Paolo Cignoni
49f49efaf3
Small changes to allow the clang compilation of meshlab
2016-06-30 09:39:22 +02:00
Guido Ranzuglia
0207d2b0c5
removed useless code generating warnings
2016-06-29 15:06:46 +02:00
Guido Ranzuglia
18c30b9d17
Updated the file preamble
2016-06-29 14:35:17 +02:00
Guido Ranzuglia
8374dd97e5
Bug Fixing for the Rendering System
2016-06-29 14:19:20 +02:00
Paolo Cignoni
71024d14e6
Added a missing include
2016-06-14 22:46:42 +02:00
Paolo Cignoni
c9ebf323fa
Removed two harmless warning
...
testing <0 of a unsigned int
2016-06-14 15:30:11 +02:00
Paolo Cignoni
32333eba24
Huge copyright sanitization of the header files of vcg folder.
2016-06-13 05:29:25 +00:00
Nico Pietroni
e7e785b3cb
minor changes
2016-06-09 12:11:54 +00:00
Paolo Cignoni
8a68df0fc5
Small changes to allow clang compilation
2016-06-06 08:55:33 +00:00
granzuglia
0f9cf2e947
- new version of the renderer. Ready for the upcoming MeshLab release...
2016-06-04 16:20:59 +00:00
granzuglia
c54c85768a
- fixed some minor bugs
2016-05-22 15:40:41 +00:00
Paolo Cignoni
9598832d34
added missing typename
2016-05-11 14:19:26 +00:00
granzuglia
9f9fab7a98
- added optional debugging info system
...
- removed bugs
2016-05-11 12:01:34 +00:00
granzuglia
6c7fb7b0ab
- added optional debugging info system
...
- removed bugs
2016-05-11 12:00:59 +00:00
granzuglia
c870c26f12
- removed useless file
2016-05-06 11:52:52 +00:00
granzuglia
737eb38aca
- added a lot of typename
2016-05-06 11:51:03 +00:00
granzuglia
122ef9e337
- added a lot of typename
2016-05-06 11:50:28 +00:00
granzuglia
4e71a57fff
- fixed some small bugs
2016-05-06 10:41:00 +00:00
granzuglia
361c3a6a1d
added wrapping files using qt features (mainly QReadWriteLock but not only) in order to synchronize the new rendering system
2016-05-06 02:11:38 +00:00
granzuglia
e278fceee8
removed compiler error glColor(Color4b::LightGray); -> glColor(Color4b(Color4b::LightGray));
2016-05-06 02:08:57 +00:00
granzuglia
3cfcfb8248
new rendering system committed
...
WARNING!!! Please, note that the old one contained gl_mesh_attributes_info.h is not yet removed by the SVN repository but it's going to disappear soon!
2016-05-06 02:07:13 +00:00
Paolo Cignoni
662d0ce811
corrected the FileExtension helper func as suggested in BUG#55
2016-02-24 05:57:27 +00:00
Marco Callieri
dd56766889
added the writing of the DXF header to the exporter, as it is required by a lot of importers (like Blender)
2016-01-05 10:09:02 +00:00
Paolo Cignoni
9dc93f2b24
small bug in mask initialization for obj files
2015-12-29 07:13:51 +00:00
Nico Pietroni
23fbd5b769
added Save2AngleFace function
2015-12-24 10:56:49 +00:00
Nico Pietroni
67cfacf2c6
added Save2AngleFace function
2015-12-24 10:55:21 +00:00
Marco Callieri
f66fed8c6a
- changed rubberband rendering mode (now draws in XOR)
...
- added secondary rendering function of line A->B (with no side-effects)
2015-11-10 16:51:43 +00:00
Gianpaolo Palma
667d3034dd
Fixed the indices of the PropDescriptor.
2015-10-29 13:47:21 +00:00
Gianpaolo Palma
e814e3a9f5
Added support to load alpha value in vertex and face color.
2015-10-29 12:22:51 +00:00
Gianpaolo Palma
ed0136c5bd
Bug fixed in the save of the color per Face in the ASCII PLY file.
2015-10-29 10:41:21 +00:00
Gianpaolo Palma
4b9df9a889
Add pro file for nanoply example
2015-10-28 09:15:38 +00:00
Gianpaolo Palma
d174b793fa
Refactoring nanoply library.
...
Added wrapper for VCGLIB mesh.
2015-10-28 09:14:49 +00:00
granzuglia
8d23af8436
- fixed small bug
2015-10-12 02:02:53 +00:00
granzuglia
f30429c603
- fixed "it doesn't update the mesh rendering" bug
2015-10-09 11:35:08 +00:00
granzuglia
4403fb04d1
- updated version of the gl_mesh_attributes_feeder class
...
- class has been cleaned up
- still strange "don't update" bug
2015-10-09 03:05:57 +00:00
Paolo Cignoni
8fab7af2c6
added two default:break to avoid clang severe warnings
2015-10-01 13:08:33 +00:00
Nico Pietroni
3627a7ccfd
minor changes
2015-09-14 12:05:03 +00:00
Nico Pietroni
c59d1a3bba
added LoadNDF function
2015-09-14 12:04:50 +00:00
Nico Pietroni
dc98d346c5
added preamble to avoid multiple inclusion
2015-09-14 12:04:13 +00:00
Nico Pietroni
0c826ad949
minor changes in InitByCurvature function
2015-09-14 12:01:47 +00:00
Gianpaolo Palma
36380231e5
The right version
2015-09-11 08:13:50 +00:00
Paolo Cignoni
175266d7dc
Added copy of the nanoply library
2015-09-10 21:16:44 +00:00
Paolo Cignoni
5b34b5c8e6
from long long unsigned int to std::ptrdiff_t
2015-09-10 10:18:10 +00:00
Marco Callieri
032eaf47fd
corrected a wrong template type (CMesh0 -> MESH_TYPE)
2015-09-07 09:42:50 +00:00
granzuglia
d238a74cd9
- added missed security control
2015-07-30 11:46:05 +00:00
granzuglia
f8d63a765d
- added tons of missing security controls on the returning values
2015-07-30 11:44:18 +00:00
granzuglia
8869ac344b
- adding last changes to the gl_mesh_attributes_feeder.h file
2015-07-30 11:41:57 +00:00
granzuglia
59dd06f949
- recommitted last working version of the gl_mesh_attributes_feeder.h contained in the git repository
2015-07-30 11:07:29 +00:00
granzuglia
786cd1d850
- added support for contemporary maintaining per face/per vertex bos of the same attribute
2015-07-14 15:15:39 +00:00
granzuglia
4b3b1da6b1
- cleaned up the GLMeshAttributesFeeder class removing the per view internal map
2015-07-13 06:03:27 +00:00
granzuglia
1dc8a067ac
- removed compiler time errors
2015-07-06 02:38:32 +00:00
granzuglia
73ee392537
- fixed parenthesis bug
2015-07-05 02:18:54 +00:00
granzuglia
a974f13258
- completely rewritten GLMeshAttributesFeeder code
2015-07-03 06:02:33 +00:00
granzuglia
1c62f61f4b
- added new file, minimized and cleaned up in order to avoid proliferation of useless included files in the code
2015-07-03 06:01:15 +00:00
Nico Pietroni
56856e2e22
minor changes to accomplish with new version of libIGL
2015-06-14 23:15:19 +00:00
granzuglia
8842cea2b3
- cleaned up a little the class function members
...
- switched from private functions to protected ones
2015-06-14 09:39:42 +00:00
granzuglia
69bc2244d1
- removed "glIndexPointer invalid operation" bug
2015-06-10 23:52:50 +00:00
granzuglia
1d9d1e6324
- removed linux compiler errrors
2015-06-10 18:39:23 +00:00
granzuglia
ec348bc0fe
- removed the vertex array object handle from the GLMeshAttributesFeeder class in order to make it opengl context dependent (According to opengl specification VAO cannot be share by different glcontext)
2015-06-10 18:13:28 +00:00
granzuglia
80babdb68e
- removed the GLMeshAttributesFeeder classes from the old trimesh.h file
2015-06-04 00:19:46 +00:00
granzuglia
b5a8f57137
- added gl_mesh_attributes_feeder.h file
2015-06-04 00:18:35 +00:00
granzuglia
62208a4fd2
- fixed "not allocated vertex buffer array" bug
2015-06-03 14:08:22 +00:00
granzuglia
c8004cf4ad
- removed clang compiler errors
2015-06-03 13:45:41 +00:00
granzuglia
a2efddf456
- added new opengl attributes feeder
2015-06-03 13:06:35 +00:00
Nico Pietroni
73db4e0190
added the possibility of selective rounding of certain vertex
2015-04-12 06:14:08 +00:00
Nico Pietroni
bb8d80c311
added the possibility to set user added constraints
2015-04-12 06:12:51 +00:00
Nico Pietroni
7a6aa07201
minor changes
2015-04-12 06:08:20 +00:00
Paolo Cignoni
7b31a05a99
added small hack to better texture name managment in collada importing
2015-03-24 17:44:11 +00:00
Paolo Cignoni
9d093af774
Added a missing #include<wrap/io_trimesh/io_mask.h>
2015-03-18 22:25:53 +00:00
mtarini
965d8f0fbf
lscm_parametrization.h: first version.
2014-12-22 15:25:30 +00:00
Paolo Cignoni
ac56acdd9f
Added the OpenMem and OpenStream version of the OFF importer to allow generic use of the importer
2014-12-11 21:34:46 +00:00
granzuglia
1f721c1507
- added small conversion function from DramMode to NormalMode
2014-11-28 13:07:14 +00:00
Paolo Cignoni
2b2b828b43
Correct printing of normal values in off files
2014-11-14 23:05:40 +00:00
Nico Pietroni
c38743aaff
changed to version on igl linked on wrap
2014-11-12 15:42:43 +00:00
Nico Pietroni
836d1dd12d
2014-11-12 15:39:55 +00:00
Paolo Cignoni
17f1f52bae
New version of the Mixed Integer Quadrangulation framework that relies only on IGL and comiso
2014-11-12 06:55:41 +00:00
Paolo Cignoni
fb2ad3f323
Changed a few GL_TYPE -> GL_TYPE_NM to remove ambiguity
2014-11-12 00:22:24 +00:00
Paolo Cignoni
63e67d5131
Updated to reflect the Normal() -> TriangleNormal() change
2014-11-12 00:21:16 +00:00
Nico Pietroni
0a597d4682
did several changes in the function calls
2014-11-05 19:26:54 +00:00
Nico Pietroni
7dd839a8eb
added namespacing
2014-11-05 19:24:09 +00:00
Federico Ponchio
7f6288ed16
added float parameters
2014-11-05 18:53:36 +00:00
Paolo Cignoni
4dc3c08004
forgot missing include
2014-11-05 15:47:57 +00:00
Paolo Cignoni
c84d999b4b
Other small improvement to the trackball for the ortographic case
2014-11-05 11:02:51 +00:00
Paolo Cignoni
1ff3a301ec
Trackball Improvement. Now it works well also for ortho views
2014-11-04 23:16:04 +00:00
Paolo Cignoni
63046a8bab
updated OFF exporter to correctly save double precision values
2014-11-04 23:13:16 +00:00
Paolo Cignoni
7364bbdb61
Added managment of face color in saving off files
2014-10-29 22:24:45 +00:00
Gianpaolo Palma
b363673f0e
Added generic case
2014-10-14 09:28:28 +00:00
Paolo Cignoni
cd46470774
corrected a small bug in the saving of ply got by generalizing float/double type
2014-10-09 16:40:35 +00:00
Paolo Cignoni
c8d09b8ed5
Corrected the ShotScalarType definintion in export Ply
2014-10-08 17:08:16 +00:00
granzuglia
eefdd5ddf6
- improved support for double precision floating point attributes
2014-10-06 08:28:40 +00:00
granzuglia
adca0d032e
- added precision.h file
2014-10-06 08:27:24 +00:00
Nico Pietroni
66c7b45321
removed damping of debug meshes
2014-09-20 23:56:36 +00:00
Nico Pietroni
40b3c014c2
minor changes in using the parametrizator, now called using the appropriate namespace
2014-09-14 01:04:23 +00:00
Nico Pietroni
37880b3f52
minor changes on naming functions
2014-09-14 01:03:41 +00:00
Nico Pietroni
32dd3138f8
minor changes, added namespace
2014-09-14 01:03:16 +00:00
Nico Pietroni
4fe40ecef5
completely restructured the whole class, much more robust
2014-09-11 20:42:57 +00:00
Nico Pietroni
7911ad3d93
minor naming changes
2014-09-11 20:41:35 +00:00
Paolo Cignoni
9fa2820419
removed bug causing crash when reading a emtpy off
2014-09-07 21:36:52 +00:00
Luigi Malomo
a78ac53814
added edge mesh support to OBJ importer
...
corrected a type to avoid clang compiler issues
2014-09-06 11:06:23 +00:00
granzuglia
5c809dc701
- renamed GL_TYPE with GL_TYPE_NM in order to avoid names conflict
2014-08-28 08:59:24 +00:00
Federico Ponchio
f92992780e
added typename
2014-08-27 11:38:42 +00:00
Paolo Cignoni
7a68b662a8
Commented out again the extension added for managing double uniform
2014-08-23 01:30:40 +00:00
granzuglia
db5ffd6d80
- small changes
2014-08-21 16:26:16 +00:00
granzuglia
8cebfaf679
pick.h:
...
- added support for double scalar type (the changes have been validated by Paolo)
- there is still a bug on the PickClosestFace function.
2014-08-09 10:00:09 +00:00
granzuglia
558fcd784a
trimesh.h:
...
- added ScalarType typedef to GL_TYPE structure
2014-08-09 09:54:43 +00:00
granzuglia
eedb03d390
trackmode.h:
...
- removed Visual Studio warnings
2014-08-09 09:53:02 +00:00
granzuglia
e24129b20e
trackmode.cpp:
...
- removed Visual Studio warnings
2014-08-09 09:52:27 +00:00
granzuglia
f3fe37bed1
rubberband.cpp:
...
- removed Visual Studio warnings
2014-08-09 09:51:46 +00:00
granzuglia
0a3c8c3d8f
export_idtf.h:
...
- removed Visual Studio warnings
2014-08-09 09:50:42 +00:00
granzuglia
1d2e76c17b
export_obj.h:
...
- added additional control on mesh having per-vertex texture coordinates
2014-08-09 09:49:56 +00:00
granzuglia
42a5755fb0
import_asc.h:
...
- removed Visual Studio warnings
2014-08-09 09:47:24 +00:00
granzuglia
622a67ccc9
import_ply.h:
...
- err == ply::E_NOERROR is not a critical error
2014-08-09 09:46:19 +00:00
granzuglia
dd19843fe1
import_ptx.h:
...
- added support for double scalar type
2014-08-09 09:43:24 +00:00
Paolo Cignoni
ffb02815a8
Added a static class GL_TYPE with a memenber SCALAR that returns the correct GLenum (GL_FLOAT or GL_DOUBLE) according to the template type. Needed to make this class works also with double...
2014-08-09 00:06:15 +00:00
Paolo Cignoni
f0a765bf1e
added a few missing _GLW_IMPLEMENT_SCALAR_UNIFORM_ for doubles... (still fighting for float/double independence...)
2014-08-09 00:04:18 +00:00
Paolo Cignoni
9b6833e521
added templated glLoadMatrix that automatically choose the right OpenGL call according the matrix type
2014-08-06 22:37:55 +00:00
Nico Pietroni
ea8856c468
corrected one compilation bug
2014-07-03 15:40:11 +00:00
Nico Pietroni
c3daffa826
added instruction to skip an extra line in the ffield file
2014-07-02 15:02:57 +00:00
Paolo Cignoni
5e910a0058
Improved float/double consistency removing some wrong Point3f and substitued with MeshType::CoordType
2014-07-01 10:08:30 +00:00