Commit Graph

4528 Commits

Author SHA1 Message Date
Paolo Cignoni c83fd4d7bb Renamed as standard the sample file names 2012-10-17 05:15:58 +00:00
Nico Pietroni d7e581cf96 first release version 2012-10-16 15:30:58 +00:00
Nico Pietroni 40d42c9aa9 removed all the functions that loads from file 2012-10-16 15:30:35 +00:00
Nico Pietroni 2477c1f7b9 removed some commented lines 2012-10-16 15:29:00 +00:00
Nico Pietroni 9b0e2b2f88 completely refactored the class, based on static function calls 2012-10-16 15:28:15 +00:00
Nico Pietroni f68d67fadf removed some call to importing functions 2012-10-16 10:12:49 +00:00
Nico Pietroni c24d846f7c changed import field functions to the call of wrap/io_trimesh/import_field.h 2012-10-16 10:11:46 +00:00
Nico Pietroni f4ef1e09d5 removed import/export functions and added to wrap/io_trimesh/import_field.h and wrap/io_trimesh/export_field.h 2012-10-16 10:07:58 +00:00
Nico Pietroni fcf300015c first release version 2012-10-16 10:06:14 +00:00
Paolo Cignoni a25d0197a9 Moved unsupported vcg app into the apposite folder 2012-10-16 09:32:39 +00:00
Paolo Cignoni 8e5d2c1140 Moved unsupported vcg app into the apposite folder 2012-10-16 09:29:06 +00:00
Paolo Cignoni b17079c7b9 Moved unsupported vcg app into the apposite folder 2012-10-16 09:23:55 +00:00
Paolo Cignoni 9ae5490a8b Still improving the documentation of the samples 2012-10-16 09:08:19 +00:00
Paolo Cignoni ac9b6b16f2 Improved documentation of inertia and slightly changed the interface (added a constructor) 2012-10-16 07:36:35 +00:00
Paolo Cignoni bebfa3eb8b Removed using namespace vcg from samples 2012-10-15 14:09:24 +00:00
Paolo Cignoni 036aeae1c9 corrected a bug in torus creation 2012-10-15 12:49:17 +00:00
Paolo Cignoni ec0c145454 corrected the order or the parameter of the torus 2012-10-15 09:58:01 +00:00
Paolo Cignoni 372ee1ed99 Corrected a small (!) bug in the IntersectionSegmentTriangle. (the line triangle intersection function returns a **signed** distance...) 2012-10-15 09:42:05 +00:00
Paolo Cignoni 1331ead487 Corrected a small bug in TestFaceFaceIntersection
the case of two faces sharing an edge was not managed correctly in the case the two faces had the two edges opposite to the shared vertex lying on the same plane.
2012-10-15 09:26:15 +00:00
Paolo Cignoni 0c6c1bd822 Removed unneeded inclusion of component_ocf 2012-10-15 09:22:16 +00:00
Paolo Cignoni fb60087ee4 component_ocf are now part of the standard inclusion sequence of complex.h
No more need of including them.
It was needed to avoid the issue of wrong inclusion order that could trigger a failure in the partial specialization of the reflection functions that should say if a component is present or not...
2012-10-15 09:17:48 +00:00
Paolo Cignoni 42252b04b4 Improved documentation of Attribute mechanims 2012-10-15 08:17:26 +00:00
Paolo Cignoni 08458c2652 Improved documentation (new CSS better description of attributes) 2012-10-15 07:59:28 +00:00
Paolo Cignoni c40c1b7f6b Changed all vn,fn into VN(),FN() in all the samples.
Shortened the curvature example
Cleaned the attribute Example comments
2012-10-15 07:52:40 +00:00
Nico Pietroni aa2d1751f7 first release version 2012-10-15 01:15:04 +00:00
Nico Pietroni 52648c58ad used per vertex and per face optional attributes 2012-10-15 01:13:30 +00:00
Nico Pietroni 8d4bdc467e added function VFExtendedStarVF 2012-10-14 09:24:49 +00:00
Nico Pietroni 210b348626 corrected UpdateNormal calls 2012-10-14 07:41:58 +00:00
Nico Pietroni a8e4104559 removed missmatch initialization in SelectSingularByCross function 2012-10-14 07:40:26 +00:00
Paolo Cignoni 6760de8bdd added per mesh attribute example to the trimesh_attribute sample 2012-10-13 21:35:42 +00:00
Paolo Cignoni 3778d69fd4 Removed useless include 2012-10-12 06:14:04 +00:00
Paolo Cignoni cd3af281cc Added a few more samples (normals, inertia, sampling) 2012-10-12 06:07:06 +00:00
Paolo Cignoni 980b463a41 Added Torus primitive creation 2012-10-11 22:45:21 +00:00
Paolo Cignoni 1f8baf9131 Updated to reflect the naming changes in updateNormals 2012-10-11 11:20:55 +00:00
Paolo Cignoni a40bb0ff93 minimal change (useless passing by reference of const intended parameters) 2012-10-11 11:19:37 +00:00
Paolo Cignoni 6739455da9 Updated to reflect the naming changes in updateNormals 2012-10-11 11:11:33 +00:00
Paolo Cignoni 41060feef9 Updated to reflect the naming changes in updateNormals 2012-10-11 11:09:30 +00:00
Paolo Cignoni df87b9710e Updated to reflect the naming changes in updateNormals 2012-10-11 11:08:38 +00:00
Paolo Cignoni bf13a8ee8f Changed a bit the interface of the exception throwing. Updated normals and other to follow this changes 2012-10-11 11:04:37 +00:00
Paolo Cignoni 36c12730d9 Substituted old deprecated LinAlg with Eigen stuff 2012-10-11 11:02:52 +00:00
Paolo Cignoni 19675a4e33 Deprecating the use of old dangerous linear algebra code. Please use Eigen!
Now attempting to include lin_algebra will block your compilation...
2012-10-11 10:48:55 +00:00
Paolo Cignoni 6750b5d80a Cleaning and updating all the samples... 2012-10-11 10:40:07 +00:00
Paolo Cignoni a315eceb3d updated documentation (converted shot and camera...) 2012-10-11 10:36:05 +00:00
Paolo Cignoni 75c7ac1873 Improving documentation tags in the sample 2012-10-10 08:42:59 +00:00
Paolo Cignoni 699164ea11 removed useless example snippet 2012-10-10 08:14:24 +00:00
Paolo Cignoni 89d3fa3c43 Added a sample for curvature 2012-10-09 10:25:00 +00:00
Paolo Cignoni 44b9b56c42 Updated to reflect the naming changes in updateNormals 2012-10-09 08:51:15 +00:00
Paolo Cignoni 69000a6af7 Yet another big cleaning pass to the samples 2012-10-09 08:43:35 +00:00
Paolo Cignoni ba4a51e02d Updated to reflect the naming changes in updateNormals 2012-10-09 08:00:25 +00:00
Paolo Cignoni f9b2088e12 Cleaned up and moved into the tri namespace all the refine class 2012-10-09 07:56:47 +00:00