Subversion Repositories gelsvn

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
591 4665 d 18 h jab /branches/ctl/hmesh_vector/ Various changes to clean up mostly  
587 4671 d 5 h jab /branches/ctl/hmesh_vector/ A number of changes. Importantly
Vertex positions in Manifold are now stored as Vec3d
HalfEdgeWalker has been renamed Walker
 
586 4671 d 16 h jab /branches/ctl/hmesh_vector/ Numerous changes. In particular, I changed the ItemID, ItemVector, and ConnectivityKernel in HMesh. This was done to make interfaces more clear.
Now ItemVector knows ItemIDs and conversion from ItemID to the actual integer ids happens in the ItemVector class and not connectivity kernel.
 
585 4673 d 0 h jab /branches/ctl/hmesh_vector/ Committed many small changes. resolved conflicts. This commit merges in trunk. Now to merge back ...  
584 4676 d 6 h jab /branches/ctl/hmesh_vector/ Number of minor changes  
582 4705 d 3 h awk /branches/ctl/hmesh_vector/ Uncommented some stuff in CMakeLists.txt.. BloomenthalP.. Boundarycollapse, decimator, etc doesn't exist anymore.

Added some glPushAttribs to Console.cpp, so that gl state is the same before and after calls to display.
 
581 4705 d 17 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ these moved to GL  
580 4705 d 17 h jab /branches/ctl/hmesh_vector/ Integrated console in MeshEdit. Made it work  
578 4743 d 5 h jab /branches/ctl/hmesh_vector/ Added doxygen docs to standard headers.  
572 4746 d 1 h jab /branches/ctl/hmesh_vector/ Entered standard header  
566 4931 d 0 h jab /branches/ctl/hmesh_vector/ Many minor changes  
564 4960 d 1 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.
 
558 5019 d 2 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ Minor interface changes  
557 5019 d 2 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ Moved the Renderer classes for Manifold to GLGraphics  
556 5055 d 2 h jab /branches/ctl/hmesh_vector/ many mostly minor changes  
553 5160 d 0 h jab /branches/ctl/hmesh_vector/ Mostly minor changes  
545 5344 d 0 h jab /branches/ctl/hmesh_vector/ a few changes.  
537 5405 d 2 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).
 
535 5406 d 17 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.
 
519 5441 d 22 h s042372 /branches/ctl/hmesh_vector/ The manifold functions no_* have been split into active_* and total_* in order to improve the interface.
Specialized AttributeVectors no longer depends on the manifold to improve code clarity and remove cyclic dependency.
 

Show All