Subversion Repositories gelsvn

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
573 4695 d 11 h jab /branches/ctl/hmesh_vector/ Took out some trash. The volume polygonize function was a complicated method that has been superceded, but the new method is not yet in GEL.  
572 4695 d 11 h jab /branches/ctl/hmesh_vector/ Entered standard header  
571 4695 d 11 h jab /branches/ctl/hmesh_vector/doc/ Added new documentation and an illustration  
568 4772 d 9 h jab /branches/ctl/hmesh_vector/apps/MeshEdit/ several changes  
566 4880 d 10 h jab /branches/ctl/hmesh_vector/ Many minor changes  
565 4908 d 7 h jab /branches/ctl/hmesh_vector/ Various changes - can nnow stitch manifolds together  
564 4909 d 10 h awk /branches/ctl/hmesh_vector/ Added Quake style console (GLGraphics::Console)
Added test of console
Fixed CMake a bit.. still very flaky.
Fixed Vec3f stream i/o.
 
562 4915 d 8 h jab /branches/ctl/hmesh_vector/ Many nice things added to GEL.  
560 4968 d 12 h jab /branches/ctl/hmesh_vector/apps/MeshEdit/ These were moved to GLGraphics  
559 4968 d 12 h jab /branches/ctl/hmesh_vector/ A number of minor changes  
558 4968 d 12 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ Minor interface changes  
557 4968 d 12 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ Moved the Renderer classes for Manifold to GLGraphics  
556 5004 d 12 h jab /branches/ctl/hmesh_vector/ many mostly minor changes  
553 5109 d 10 h jab /branches/ctl/hmesh_vector/ Mostly minor changes  
552 5281 d 1 h jab /branches/ctl/hmesh_vector/ Some experimental code for building a bridge between two vertex one rings added  
551 5283 d 10 h jab /branches/ctl/hmesh_vector/ Mostly Manifold::build was changed so that you can incrementally add geometry by calling build
on a non-empty mesh.
 
550 5286 d 0 h jab /branches/ctl/hmesh_vector/ Added a bridge face function to Manifold. It has not been stress tested, but it seems to work. In any case,
sane input is the user's responsibility for now.
 
549 5286 d 2 h jab /branches/ctl/hmesh_vector/ Experiments with a meshedit simplification function that is not really useful but a very useful experiment.  
548 5286 d 2 h jab /branches/ctl/hmesh_vector/src/HMesh/ The collapse_precond grew a new test.  
547 5287 d 14 h jab /branches/ctl/hmesh_vector/ Mostly updates to documentation.  
546 5288 d 1 h jab /branches/ctl/hmesh_vector/ merge_one_ring now works. However, it can create very nasty meshes. The practical application in mesh_edit also
needs work.
 
545 5293 d 10 h jab /branches/ctl/hmesh_vector/ a few changes.  
544 5293 d 10 h jab /branches/ctl/hmesh_vector/apps/MeshEdit/ MeshEdit grew an info function giving simple statistics.  
543 5293 d 10 h jab /branches/ctl/hmesh_vector/src/HMesh/ Several minor changes  
542 5293 d 10 h jab /branches/ctl/hmesh_vector/src/HMesh/ added the merge_one_ring function which takes all faces in the one ring of a vertex and merge them into one face, discarding the original vertex and its incident edges.  
538 5336 d 10 h jab /branches/ctl/hmesh_vector/src/HMesh/ remove_caps did not work properly. It has been fixed.  
537 5354 d 12 h jab /branches/ctl/hmesh_vector/ Fixed a number of bugs
- Normal computation sucked. Switched to Newell's method.
- Fixed a bug in curvature optimize and simulated annealing optimaziation
The root of these problems was that face circulate went the wrong way round (CW was CCW and vice versa).
 
536 5356 d 1 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ Issue with speed of the dual operation fixed.
small cosmetic issues fixed.
 
535 5356 d 2 h jab /branches/ctl/hmesh_vector/ Fixed a bug which prevented wireframe drawing from working on non-triangle meshes
Fixed a bug in vertex in face insertion.
 
534 5356 d 5 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ small bug in cc_split fixed (error in parenthesis).cpp
small bug in in add_to_queue fixed (but does not solve resolve optimization bugs)
small cleanup in manifold.cpp
cleanups in optimization.cpp
 
533 5357 d 14 h jab /branches/ctl/hmesh_vector/ Changed the console function valid to validity and fixed a minor bug in it.  
532 5358 d 4 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ minor bug corrected in split_face_by_edge (edges of f2 incorrectly set to be owned by f).
:-)
 
531 5358 d 10 h jab /branches/ctl/hmesh_vector/ inserted some more debugging code in triangulate  
530 5359 d 9 h jab /branches/ctl/hmesh_vector/ Added a valid function to the console interface.  
529 5360 d 13 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ minor edits  
528 5360 d 13 h jab /branches/ctl/hmesh_vector/ Fixed a bug pertaining to face splitting. Not done though.  
527 5360 d 15 h jab /branches/ctl/hmesh_vector/data/ Added bunny  
526 5360 d 16 h jab /branches/ctl/hmesh_vector/ - Declared (but did not define) the attributevector in ItemID.h. This appears to make
the friend declaration in ItemID work.
- Commented out some broken asserts in curvature.cpp
 
525 5360 d 17 h jab /branches/ctl/hmesh_vector/GEL.xcodeproj/ updated build file  
524 5360 d 17 h jab /branches/ctl/hmesh_vector/src/Geometry/ long -> int