Subversion Repositories gelsvn

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
591 4618 d 0 h jab /branches/ctl/hmesh_vector/ Various changes to clean up mostly  
587 4623 d 11 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 4623 d 22 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 4625 d 6 h jab /branches/ctl/hmesh_vector/ Committed many small changes. resolved conflicts. This commit merges in trunk. Now to merge back ...  
584 4628 d 12 h jab /branches/ctl/hmesh_vector/ Number of minor changes  
582 4657 d 9 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 4657 d 23 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ these moved to GL  
580 4657 d 23 h jab /branches/ctl/hmesh_vector/ Integrated console in MeshEdit. Made it work  
578 4695 d 11 h jab /branches/ctl/hmesh_vector/ Added doxygen docs to standard headers.  
572 4698 d 7 h jab /branches/ctl/hmesh_vector/ Entered standard header  
566 4883 d 6 h jab /branches/ctl/hmesh_vector/ Many minor changes  
564 4912 d 7 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 4971 d 8 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ Minor interface changes  
557 4971 d 8 h jab /branches/ctl/hmesh_vector/src/GLGraphics/ Moved the Renderer classes for Manifold to GLGraphics  
556 5007 d 9 h jab /branches/ctl/hmesh_vector/ many mostly minor changes  
553 5112 d 6 h jab /branches/ctl/hmesh_vector/ Mostly minor changes  
545 5296 d 6 h jab /branches/ctl/hmesh_vector/ a few changes.  
537 5357 d 8 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 5358 d 23 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 5394 d 4 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