Paolo Cignoni
|
64ce68dac0
|
* make EmptyRadius::HasRadius returns false
* make gl/Shader and gl/Program* a bit easier to use:
- automatic object creation
- add Uniform() overloads for vcg::Point*f types
|
2008-10-15 08:02:14 +00:00 |
Paolo Cignoni
|
117c2a06de
|
New Parameter function to setup glsl programs that use geometry shaders
|
2008-10-09 08:58:57 +00:00 |
Paolo Cignoni
|
7722469c4f
|
Public keyword missing
|
2008-10-08 14:30:56 +00:00 |
Paolo Cignoni
|
2da37bd5f7
|
Geometri shader, initial support
|
2008-10-08 14:00:32 +00:00 |
Paolo Cignoni
|
b6d7e548b2
|
Commented out filename after final endif
|
2008-10-08 14:00:01 +00:00 |
ganovelli
|
ca01052454
|
Chamged MatrixGL to comply renaming in wrap/gl/shot.h
|
2008-10-07 10:58:18 +00:00 |
ganovelli
|
b4fa6b9c97
|
-missing template type added in CameraDistance
-bug in DrawPoints removed
|
2008-07-24 12:37:18 +00:00 |
Paolo Cignoni
|
700b8cd26e
|
Removed annoying unsigned vs signed warnings.
Thanks to Alain Boyer for the kind bug submission!
|
2008-06-29 22:44:44 +00:00 |
Paolo Cignoni
|
17369b521b
|
Matrix transformations corrected in glCylinder and glArrow.
|
2008-06-23 14:33:51 +00:00 |
Paolo Cignoni
|
67ce430991
|
Added point drawing using vertex arrays and distance attenuation for large points
|
2008-06-10 00:57:46 +00:00 |
Paolo Cignoni
|
7fe04d928d
|
added newline at end of file
|
2008-03-02 15:50:20 +00:00 |
Paolo Cignoni
|
9607ee6107
|
made all static
|
2008-03-02 14:16:39 +00:00 |
Paolo Cignoni
|
0fdd22023e
|
removed unused vars
|
2008-02-15 08:19:51 +00:00 |
Paolo Cignoni
|
0e283de929
|
added sanity checks when deleting buffers
|
2008-01-28 08:49:58 +00:00 |
Paolo Cignoni
|
c80e50570b
|
Renamed some unmeaningful variable names (b -> array_buffers ; h -> curr_hints)
|
2007-12-05 11:08:16 +00:00 |
Paolo Cignoni
|
63ee2004b6
|
- Fixed DrawFill method, which required the hint 'HNUseVArray' enabled in order to render the mesh with VBO. This was also causing extra overhead in the Update method since HNUseVArray has to be enabled and therefore extra calculation were done to copy vertices in VArrays even if the user was using only VBOs.
|
2007-12-04 17:59:41 +00:00 |
Marco Di Benedetto
|
2ea14ac83b
|
Added cast to prevent pointer truncation warning/error messages.
|
2007-12-01 18:09:14 +00:00 |
Marco Di Benedetto
|
87b88070c1
|
Added a GLenum cast to suppress warning message.
|
2007-10-16 13:31:23 +00:00 |
Marco Di Benedetto
|
fe22c31f2d
|
*** empty log message ***
|
2007-09-12 16:20:24 +00:00 |
Marco Di Benedetto
|
5261480fc7
|
Corrected indexing for non textured faces.
|
2007-09-12 14:48:50 +00:00 |
Paolo Cignoni
|
afdaa7e3db
|
Added ifdef needed for mac gcc compilation
|
2007-08-28 05:43:56 +00:00 |
Paolo Cignoni
|
8b27c96df2
|
moved here callback def and added some needed opengl related casts
|
2007-08-25 08:43:33 +00:00 |
Paolo Cignoni
|
c14e1511db
|
added a missing typename
|
2007-08-17 07:00:00 +00:00 |
ganovelli
|
135951fd27
|
added gltetra, added normal gltriangle
|
2007-07-31 12:21:50 +00:00 |
Marco Di Benedetto
|
29febfdf25
|
First Commit.
|
2007-07-26 16:22:47 +00:00 |
ganovelli
|
f2e35aaf0d
|
precompiler directives
|
2007-07-05 16:35:29 +00:00 |
ganovelli
|
96adfb6f7c
|
typenames
|
2007-07-05 16:35:14 +00:00 |
Paolo Cignoni
|
f354a9f445
|
Small gcc compiling issues
|
2007-05-31 09:39:56 +00:00 |
Paolo Cignoni
|
3cf34fb91a
|
Added std:: prefix to advance call
|
2007-05-28 07:35:21 +00:00 |
Paolo Cignoni
|
97d7baf66c
|
Corrected gcc compiling issues
|
2007-05-21 13:22:40 +00:00 |
Marco Di Benedetto
|
1c2f0e7db7
|
First Commit.
|
2007-05-14 22:23:36 +00:00 |
ganovelli
|
1b72079489
|
change from Tetra.h to tetra.h
|
2007-05-08 18:56:51 +00:00 |
ganovelli
|
e77e2dcf26
|
glTriangle added
|
2007-05-08 18:55:38 +00:00 |
ganovelli
|
9ff5b1a193
|
adde vf iterator
|
2007-05-08 18:55:14 +00:00 |
Paolo Cignoni
|
5d4900c29f
|
Added cast for mac compiling
|
2007-02-22 09:17:56 +00:00 |
Paolo Cignoni
|
13a26e1b89
|
Added cast for mac compiling
|
2007-01-18 01:26:23 +00:00 |
matteodelle
|
17ebec98c6
|
minor eroor correction on variable names
|
2006-12-18 16:02:57 +00:00 |
Marco Callieri
|
02f23020fc
|
added a function to approximate a far plane value given a shot and the mesh bbox
|
2006-12-18 15:26:24 +00:00 |
matteodelle
|
5360cc0977
|
*** empty log message ***
|
2006-12-18 14:28:07 +00:00 |
Marco Callieri
|
a344d59446
|
camera+shot revamp: changed field names to something with more sense, cleaning of various functions, correction of minor bugs/incongruences, removal of the infamous reference in shot.
|
2006-12-18 09:46:39 +00:00 |
Paolo Cignoni
|
1cb21d78f1
|
Slightly changed the colormaterial mode for the flatwire
|
2006-12-12 11:06:58 +00:00 |
ganovelli
|
ebfacd2db3
|
first draft of the class the draw a Pos
|
2006-12-10 19:59:28 +00:00 |
Paolo Cignoni
|
67007b3691
|
Added a class prototype for avoiding the inclusion of tetra.h
|
2006-12-07 00:39:22 +00:00 |
Paolo Cignoni
|
aa10ac62be
|
Removed useless include <tetra.h>
|
2006-12-04 09:27:13 +00:00 |
Paolo Cignoni
|
132ffb7d82
|
Added type cast (in order to remove warnings)
|
2006-10-27 08:55:15 +00:00 |
Federico Ponchio
|
4b46ed3c4e
|
Aggiunti un paio di typename... al solito.
|
2006-10-14 16:26:26 +00:00 |
Paolo Cignoni
|
b9b2725478
|
Removed the default use of the OpenGL transpose extension. Added two method for direct (non transposed) matrix multiplication and getting
|
2006-10-09 19:56:09 +00:00 |
Marco Di Benedetto
|
d878081824
|
First Commit.
|
2006-10-05 18:34:13 +00:00 |
ganovelli
|
89c3034fd9
|
*** empty log message ***
|
2006-07-06 12:38:32 +00:00 |
Paolo Cignoni
|
e7200db32e
|
remove warning C4244
|
2006-07-03 13:46:34 +00:00 |