Paolo Cignoni
|
20b3385c59
|
fix some bugs
|
2006-01-04 16:39:29 +00:00 |
Paolo Cignoni
|
0e28dcfe31
|
Corrected use of mask and callback in function Open(m,filename,mask,callback);
|
2006-01-04 16:17:03 +00:00 |
Paolo Cignoni
|
e64b6d7849
|
Added callback managment on loading of binary stl
|
2006-01-04 16:14:43 +00:00 |
Nico Pietroni
|
e9b8ee44e1
|
unified use of float in drawing methods
|
2006-01-03 11:13:25 +00:00 |
Paolo Cignoni
|
cc15fbcde1
|
Added support for per vertex color stored as 'diffuse_xxx' property
|
2005-12-30 22:30:43 +00:00 |
Paolo Cignoni
|
d32db6dd2a
|
add test (tm==TMPerWedgeMulti)
|
2005-12-15 14:05:59 +00:00 |
Paolo Cignoni
|
67528dcf14
|
multiple texture support
|
2005-12-14 00:18:43 +00:00 |
Federico Ponchio
|
d652973606
|
glut->GL/glut (for real this time)
|
2005-12-06 14:11:15 +00:00 |
ganovelli
|
45dc280239
|
minor bug
|
2005-12-06 10:42:59 +00:00 |
ganovelli
|
03d96c24b2
|
*** empty log message ***
|
2005-12-03 09:36:28 +00:00 |
Paolo Cignoni
|
b3abb3c44f
|
Changed a wrong uppercase in the include
|
2005-12-02 10:38:07 +00:00 |
Paolo Cignoni
|
b2674f227f
|
forgotten a couple of std::
|
2005-12-02 10:04:18 +00:00 |
Paolo Cignoni
|
8ae47cd7c7
|
Added support for one texture mode (perwedge)
Changed texturemapid array into a safer vector
|
2005-12-02 00:03:22 +00:00 |
Paolo Cignoni
|
d010453f42
|
Added loading of texturenames (normalmap still to do)
|
2005-12-02 00:01:30 +00:00 |
Paolo Cignoni
|
7bd3c4601a
|
Moved and corrected interpret_texture_name from plystuff.h to plylib.cpp
|
2005-12-02 00:00:53 +00:00 |
Paolo Cignoni
|
0863ff9364
|
Added and removed typenames for gcc compiling...
|
2005-12-01 00:58:56 +00:00 |
Paolo Cignoni
|
5e903fd16b
|
added untested code of interpret_texture
|
2005-11-26 00:22:46 +00:00 |
Paolo Cignoni
|
c5b331ff66
|
added prototype of interpret_texture_name
|
2005-11-26 00:12:25 +00:00 |
Paolo Cignoni
|
07d2259700
|
shot.camera -> shot.Camera()
shot.similarity.Matrix() -> shot.Similarity().Matrix()
|
2005-11-25 10:33:33 +00:00 |
Paolo Cignoni
|
a00bf751be
|
Added safe zero initialization of index of wedge texture
|
2005-11-25 10:23:27 +00:00 |
Paolo Cignoni
|
6a04d281df
|
Added bound checking in texture access
|
2005-11-24 08:06:50 +00:00 |
Marco Callieri
|
a31f11710a
|
corrected protected access methods (camera, similarity) of shot
|
2005-11-23 16:59:55 +00:00 |
Nico Pietroni
|
a671530c73
|
changed shot::similarity to shot::Similarity() and shot::camera to shot::Camera()
|
2005-11-23 15:48:25 +00:00 |
Paolo Cignoni
|
7bca532292
|
Added a missing colormaterial for flatwire.
|
2005-11-22 23:57:28 +00:00 |
Paolo Cignoni
|
3fe284e519
|
Initial Commit
|
2005-11-12 18:34:17 +00:00 |
Paolo Cignoni
|
003e70f410
|
Changed wrong 'MyMesh' into the correct types
|
2005-11-12 18:24:56 +00:00 |
Paolo Cignoni
|
fd8e9de787
|
Added support for non triangular faces (simple fan triangulation) and removed flags intiailization.
|
2005-11-12 18:13:30 +00:00 |
Paolo Cignoni
|
7d58ce0910
|
Added casts and changed integral types to remove warnings
|
2005-11-12 18:12:16 +00:00 |
Paolo Cignoni
|
bb91241d14
|
Removed Abs and LowClampToZero and added comments
|
2005-11-12 18:10:35 +00:00 |
Paolo Cignoni
|
a6b312715b
|
Changed Offset types to remove warnings
|
2005-11-12 07:07:47 +00:00 |
Paolo Cignoni
|
50f4e33dcc
|
add
#ifndef __PICK______H
#define __PICK______H
|
2005-10-27 14:46:26 +00:00 |
Paolo Cignoni
|
45583a69ae
|
add namespace vcg:: to GetFrustum(...)
|
2005-10-24 14:42:57 +00:00 |
Paolo Cignoni
|
1ad3bfb230
|
Main restructuring. Removed the Draw function and slightly changed the meaning of the trackball itself.
See the notes at the beginning of trackball.h
|
2005-10-17 01:29:46 +00:00 |
Federico Ponchio
|
16eafff705
|
Fixed viewport<->window coordinate change for the z. (z = 2*z -1 now)
Accordingly to gluUnproject documentation.
|
2005-10-15 15:23:32 +00:00 |
Paolo Cignoni
|
fc03684cb5
|
Added LoadMask without plyinfo and some comment on the mask usage
|
2005-10-14 15:09:56 +00:00 |
Paolo Cignoni
|
53f49b4784
|
Added glscale(scalar) and corrected bug in glscale(point2)
|
2005-10-13 08:32:26 +00:00 |
Federico Ponchio
|
0446646573
|
another bunch of typenames.
|
2005-10-12 18:24:30 +00:00 |
Federico Ponchio
|
b54c4ce850
|
Added gazillions typenames, commented out old broken functions,
added unsigned int TextureMapID[128], and unsigned int & TMId(int i).
|
2005-10-12 17:19:03 +00:00 |
Marco Di Benedetto
|
62893095e0
|
Added classes GetBox3Functor and GetBarycenter3Functor.
|
2005-09-29 22:22:59 +00:00 |
Marco Di Benedetto
|
7f70a0b847
|
First Commit.
|
2005-09-28 20:01:35 +00:00 |
Paolo Cignoni
|
f37ac2dd1b
|
modified count edges
|
2005-09-28 12:35:36 +00:00 |
Paolo Cignoni
|
239c1a5260
|
*** empty log message ***
|
2005-09-28 10:30:14 +00:00 |
Paolo Cignoni
|
5b728745f4
|
Fixing comments
|
2005-09-28 10:17:49 +00:00 |
Paolo Cignoni
|
ca8ec26f06
|
Created the ExporterOOFF Class
created the method Save
still to work on the faces since we only write he vertices indexes for each face and no other information.
|
2005-09-28 10:16:19 +00:00 |
Paolo Cignoni
|
b5d9271a14
|
add GLPickTri
|
2005-09-15 15:44:52 +00:00 |
Marco Di Benedetto
|
0f747b1967
|
#included missing <wrap/callback.h> and <vcg/complex/trimesh/allocate.h>
|
2005-09-15 09:29:45 +00:00 |
ganovelli
|
3312583e86
|
glut.h --> GL/glut.h
|
2005-07-23 09:21:37 +00:00 |
Marco Callieri
|
bf23eca7be
|
in SphereMode::Hit added a check on the sphere intersection, if no intersection, calculating distance could generate a NAN exception
|
2005-07-15 16:39:30 +00:00 |
Paolo Cignoni
|
2d2bbfb454
|
fix some bugs
|
2005-07-11 09:04:26 +00:00 |
Paolo Cignoni
|
701abb9c2c
|
modificato:
- void Cone(..)
aggiustate le normali per avere un effetto piu' gradevole.
|
2005-06-30 13:20:32 +00:00 |
ganovelli
|
7df3a00426
|
*** empty log message ***
|
2005-06-30 10:32:21 +00:00 |
ganovelli
|
0c7caf4a75
|
added draw plane
|
2005-06-30 10:17:04 +00:00 |
ganovelli
|
3d0dee1073
|
*** empty log message ***
|
2005-06-30 10:16:11 +00:00 |
Marco Callieri
|
2e76236b31
|
changed the name of some intersection functions to avoid ambiguity
|
2005-06-29 15:22:26 +00:00 |
Paolo Cignoni
|
e6feeb2e3d
|
aggiunto:
- static void CavalieriProj( .. )
- static void IsometricProj( .. )
modificato:
- static void TransformGL( .. )
- static void SetSubView( .. )
|
2005-06-29 15:02:29 +00:00 |
Paolo Cignoni
|
70574b6f7f
|
Made inline PlyType specializations
|
2005-06-10 15:05:00 +00:00 |
Nico Pietroni
|
91c6c86b54
|
first release version
|
2005-05-20 12:47:04 +00:00 |
Nico Pietroni
|
0a7cd4af5c
|
minor changes
|
2005-05-19 09:09:54 +00:00 |
Marco Callieri
|
fc20ce261c
|
added line cleaning to eliminate all separators, added a rough triangulation scheme.
|
2005-05-09 12:29:55 +00:00 |
Paolo Cignoni
|
9447483394
|
ho tolto 2 warning del tipo unreferenced formal parameter, commentando le var che producevano tale warning.
|
2005-05-09 11:28:48 +00:00 |
Marco Callieri
|
6dfdc4fc5f
|
First working version (callieri)
|
2005-05-06 13:58:26 +00:00 |
Paolo Cignoni
|
6fa3316cb6
|
added glboxwire
|
2005-05-05 12:28:13 +00:00 |
Paolo Cignoni
|
b07f6f2343
|
Minor Changes To Compile With List Containers.
|
2005-04-22 15:16:48 +00:00 |
ganovelli
|
820aa5dbd1
|
modes deallocation commented (quick and dirty solution..to debug)
|
2005-04-17 17:48:24 +00:00 |
ganovelli
|
a07352eacd
|
"void" added
|
2005-04-14 21:29:03 +00:00 |
ganovelli
|
46ede434d8
|
*** empty log message ***
|
2005-04-14 21:23:39 +00:00 |
Federico Ponchio
|
9b9197ccb4
|
New gcc 3.3.3 (with bugs and features) now compiles.
|
2005-04-14 15:09:38 +00:00 |
Federico Ponchio
|
2328e5b1e4
|
*** empty log message ***
|
2005-04-14 11:35:09 +00:00 |
Nico Pietroni
|
6160f0545d
|
added boolean parameter to use on not the display list
|
2005-04-04 11:59:16 +00:00 |
Paolo Cignoni
|
4c1f6e73b6
|
removed small gcc compiling issues
|
2005-03-18 00:14:40 +00:00 |
Paolo Cignoni
|
903447e85a
|
Cleaning of the automatic bbox caching support for ply files. First working version.
|
2005-03-15 11:46:52 +00:00 |
Nico Pietroni
|
a5128f71e3
|
added disabling of cullfaces to obtaing a correct visualization of arrows
|
2005-03-03 13:29:35 +00:00 |
Nico Pietroni
|
5ce9f028b7
|
1 error corrected in display list of glCylinder
|
2005-03-03 13:11:30 +00:00 |
Nico Pietroni
|
0663f16525
|
first working version
|
2005-03-03 10:48:54 +00:00 |
Federico Ponchio
|
09c6d67301
|
Minimal fix in remoteness (Bugged anyway)
|
2005-03-02 15:13:45 +00:00 |
Paolo Cignoni
|
7cd3979a16
|
Face Deleted Check Added.
|
2005-03-02 11:57:39 +00:00 |
Paolo Cignoni
|
6de8c98656
|
Point3f to SaveMeshType::CoordType
|
2005-03-02 11:19:05 +00:00 |
Paolo Cignoni
|
0277184638
|
corretto bug: SaveMeshType to MyMesh
|
2005-03-02 11:11:47 +00:00 |
Paolo Cignoni
|
6c1174ecdd
|
ripristinata la modalita' di render bbox....
|
2005-02-26 12:45:23 +00:00 |
Federico Ponchio
|
048c401f92
|
small bugs
|
2005-02-22 14:33:04 +00:00 |
ganovelli
|
a212f6320d
|
added vcg namespace
|
2005-02-22 11:15:01 +00:00 |
Paolo Cignoni
|
b1469351ad
|
corrected some syntax errors in GetFrustum
|
2005-02-22 10:57:05 +00:00 |
ganovelli
|
31ac4bbe6f
|
GetFrustum moved from gl/camera to math/camera.h
|
2005-02-21 18:11:47 +00:00 |
ganovelli
|
8e14aef886
|
mass canceled
|
2005-02-18 11:58:26 +00:00 |
Paolo Cignoni
|
b80cfc783d
|
changed pointf to point<t> in ViewLineFromWindow
|
2005-02-11 11:53:18 +00:00 |
Paolo Cignoni
|
6a41a6ba9b
|
Trackball translation corrected
|
2005-02-11 11:44:07 +00:00 |
Paolo Cignoni
|
abaae0c2fd
|
FromTrackball() corrected
|
2005-02-11 11:43:09 +00:00 |
mtarini
|
0233f3799a
|
dispelled the mega-evil of GL_TRANSPOSE_*_MATRIX_ARB
|
2005-02-10 20:09:11 +00:00 |
mtarini
|
71f78f7333
|
changed 120 "const static" to "static const", and added missing "format" fields to all PropDescriptor literals, to keep Mingw compiler happy
|
2005-02-08 17:28:22 +00:00 |
Nico Pietroni
|
8a4c8ea5b9
|
added #include <point4.h>
|
2005-02-07 15:27:19 +00:00 |
Paolo Cignoni
|
8adae6ff1c
|
corretto nome costruttore....
|
2005-02-04 15:04:29 +00:00 |
Paolo Cignoni
|
85242ce7c8
|
prima versione da ottimizzare e migliorare.... ma intanto questa prima stesura e' compatibile con Autocad
|
2005-02-03 11:38:31 +00:00 |
Paolo Cignoni
|
b9ae5df5bb
|
ricorretti i metodi save per rendere compatibile il formato dxf con il formato di autocad specificato nel dxf reference 2005
|
2005-02-03 11:22:34 +00:00 |
Nico Pietroni
|
0e290b75d4
|
some warning corrected
|
2005-02-02 16:46:41 +00:00 |
Paolo Cignoni
|
54d5f9c148
|
Resolved scoping of constant of OFF codes
|
2005-01-26 22:44:51 +00:00 |
Paolo Cignoni
|
aed29264bb
|
Add std:: to stl containers
|
2005-01-26 22:43:19 +00:00 |
Federico Ponchio
|
ee2a720b71
|
Added remoteness ("distance" from frustum)
|
2005-01-21 18:06:05 +00:00 |
Paolo Cignoni
|
20891ed96b
|
Removed the inclusion of a glext.h
|
2005-01-19 10:29:45 +00:00 |
Paolo Cignoni
|
7dca7fd327
|
*** empty log message ***
|
2005-01-18 16:47:42 +00:00 |
Paolo Cignoni
|
71de928876
|
Added #include<vcg/complex/trimesh/allocate.h>
it was giving problems with Allocator::
|
2005-01-18 12:35:18 +00:00 |