gelsvn
bdplot
seema-scanner
BlueGrey
calm
Elegant
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
gelsvn
(root)
/
branches
/
wireframe-experiments
/
src
/
HMesh
– Rev 393
Rev
Hide changed files
|
Directory listing
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
Changes
393
6071 d 23 h
jab
/branches/wireframe-experiments/
Creating a branch of GEL for certain wireframe experiments
/branches/wireframe-experiments
392
6081 d 22 h
jab
/trunk/
Many mostly minor changes. The QuatTrackball and GLViewController had
some questionable code that I improved. Fixed a bug in the loader.
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/src/GLGraphics/GLViewController.cpp
/trunk/src/GLGraphics/GLViewController.h
/trunk/src/GLGraphics/QuatTrackBall.cpp
/trunk/src/GLGraphics/QuatTrackBall.h
/trunk/src/HMesh/load.cpp
/trunk/src/HMesh/x3d_load.cpp
385
6093 d 20 h
jab
/trunk/
CMakefiles included.
Note that exceptions were removed from Geometry/Polygonize.cpp since it did not play nice with visual studio 2005. An improved solution is needed so that the program does not just abort.
/trunk/CMakeLists.txt
/trunk/GELConfig.cmake.in
/trunk/GELFindGlew.cmake
/trunk/GELFindGlut.cmake
/trunk/GELFindLapack.cmake
/trunk/GELUse.cmake
/trunk/apps/BloomenthalPolygonize/CMakeLists.txt
/trunk/apps/BoundaryCollapse/CMakeLists.txt
/trunk/apps/Decimator/CMakeLists.txt
/trunk/apps/MeshDistance/CMakeLists.txt
/trunk/apps/OBJViewer/CMakeLists.txt
/trunk/apps/Pathtracer/CMakeLists.txt
/trunk/apps/RangeScanViewer/CMakeLists.txt
/trunk/apps/Raytracer/CMakeLists.txt
/trunk/apps/VolumePolygonize/CMakeLists.txt
/trunk/src/CGLA/CMakeLists.txt
/trunk/src/GLGraphics/CMakeLists.txt
/trunk/src/Geometry/CMakeLists.txt
/trunk/src/HMesh/CMakeLists.txt
/trunk/src/LinAlg/CMakeLists.txt
/trunk/src/Util/CMakeLists.txt
/trunk/test/CGLA-covariance/CMakeLists.txt
/trunk/test/CGLA-mat/CMakeLists.txt
/trunk/test/CGLA-ogl/CMakeLists.txt
/trunk/test/CGLA-simple/CMakeLists.txt
/trunk/test/CGLA-vec/CMakeLists.txt
/trunk/test/Geometry-kdtree/CMakeLists.txt
/trunk/test/LinAlg-eigensolver/CMakeLists.txt
/trunk/test/LinAlg-leastsq/CMakeLists.txt
/trunk/test/Util-resman/CMakeLists.txt
/trunk/apps/BoundaryCollapse/boundary_collapse.cpp
/trunk/src/Geometry/Polygonizer.cpp
383
6093 d 21 h
jab
/trunk/src/HMesh/
Added ply load as well as a generic loader that detects file type
/trunk/src/HMesh/load.cpp
/trunk/src/HMesh/load.h
/trunk/src/HMesh/ply_load.cpp
/trunk/src/HMesh/ply_load.h
380
6109 d 22 h
jrf
/trunk/src/
switching the XML parser to a process-while-reading strategy
/trunk/src/HMesh/x3d_load.cpp
/trunk/src/Util/XmlParser.cpp
/trunk/src/Util/XmlParser.h
377
6110 d 2 h
jrf
/trunk/src/
making the XML parser more robust
/trunk/src/HMesh/x3d_load.cpp
/trunk/src/Util/XmlParser.cpp
375
6112 d 20 h
jrf
/trunk/src/
Adding a homebrewed XmlParser and bashing the Expat dependency!
/trunk/src/Util/XmlParser.cpp
/trunk/src/Util/XmlParser.h
/trunk/src/Util/string_utils.cpp
/trunk/src/Util/string_utils.h
/trunk/src/Geometry/TriMesh.cpp
/trunk/src/Geometry/TriMesh.h
/trunk/src/HMesh/x3d_load.cpp
373
6112 d 23 h
jrf
/trunk/
eliminating errors and warnings in VS 2005 compile
/trunk/apps/Decimator/decimator.cpp
/trunk/apps/OBJViewer/wireframe.cpp
/trunk/apps/Pathtracer/core.h
/trunk/apps/Pathtracer/pathtracer.cpp
/trunk/apps/RangeScanViewer/plyfile.c
/trunk/src/GLGraphics/SOIL.c
/trunk/src/GLGraphics/draw.cpp
/trunk/src/GLGraphics/glsl_shader.cpp
/trunk/src/GLGraphics/glsl_shader.h
/trunk/src/GLGraphics/image_helper.c
/trunk/src/GLGraphics/stbi_DDS_aug_c.h
/trunk/src/GLGraphics/test_SOIL.cpp
/trunk/src/Geometry/Triangle.cpp
/trunk/src/Geometry/ply_load.cpp
/trunk/src/Geometry/tessellate.cpp
/trunk/src/HMesh/quadric_simplify.cpp
/trunk/src/Util/ArgExtracter.h
367
6142 d 23 h
jab
/trunk/
Slight changes to quadric simplification. I made the interface a little saner.
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/apps/Decimator/decimator.cpp
/trunk/apps/Pathtracer/pathtracer.cpp
/trunk/src/HMesh/quadric_simplify.cpp
/trunk/src/HMesh/quadric_simplify.h
363
6250 d 20 h
jab
/trunk/
A few changes to make quadric simplification better. In particular, boundaries
are now handled well.
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/apps/Decimator/decimator.cpp
/trunk/apps/OBJViewer/objview.cpp
/trunk/src/HMesh/Vertex.cpp
/trunk/src/HMesh/quadric_simplify.cpp
/trunk/src/HMesh/quadric_simplify.h
362
6255 d 13 h
jab
/trunk/src/
Some added documentation and also I added the tesselation routine
/trunk/src/Geometry/tessellate.cpp
/trunk/src/Geometry/tessellate.h
/trunk/src/GLGraphics/draw.cpp
/trunk/src/GLGraphics/draw.h
/trunk/src/HMesh/build_manifold.h
/trunk/src/HMesh/close_holes.h
/trunk/src/HMesh/mesh_optimization.h
/trunk/src/HMesh/obj_load.cpp
/trunk/src/HMesh/obj_load.h
/trunk/src/HMesh/obj_save.h
/trunk/src/HMesh/quadric_simplify.cpp
/trunk/src/HMesh/quadric_simplify.h
/trunk/src/HMesh/x3d_load.h
357
6374 d 0 h
jab
/trunk/
A number of changes were made to quadric simplification
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/apps/OBJViewer/objview.cpp
/trunk/apps/Pathtracer/pathtracer.cpp
/trunk/src/Geometry/QEM.cpp
/trunk/src/Geometry/QEM.h
/trunk/src/HMesh/quadric_simplify.cpp
/trunk/src/HMesh/quadric_simplify.h
349
6401 d 20 h
awk
/trunk/
Misc fixed to make it compile on ubuntu 7.10
/trunk/Makefile
/trunk/apps/Pathtracer/camera.hpp
/trunk/apps/Pathtracer/glass.cpp
/trunk/apps/Pathtracer/glass.hpp
/trunk/apps/Pathtracer/luminaire.cpp
/trunk/apps/Pathtracer/luminaire.hpp
/trunk/apps/Pathtracer/material.cpp
/trunk/apps/Pathtracer/material.hpp
/trunk/apps/Pathtracer/matte.cpp
/trunk/apps/Pathtracer/matte.hpp
/trunk/apps/Pathtracer/mesh.hpp
/trunk/apps/Pathtracer/metal.cpp
/trunk/apps/Pathtracer/metal.hpp
/trunk/apps/Pathtracer/omni.cpp
/trunk/apps/Pathtracer/omni.hpp
/trunk/apps/Pathtracer/path_tracer.hpp
/trunk/apps/Pathtracer/plastic.cpp
/trunk/apps/Pathtracer/plastic.hpp
/trunk/apps/Pathtracer/scene.cpp
/trunk/apps/Pathtracer/scene.hpp
/trunk/apps/Pathtracer/tracer.cpp
/trunk/apps/Pathtracer/tracer.hpp
/trunk/src/Geometry/BSPTree.cpp
/trunk/src/Geometry/BSPTree.h
/trunk/src/HMesh/x3d_load.cpp
/trunk/src/Util/ArgExtracter.h
346
6401 d 21 h
awk
/trunk/
/trunk/apps/Pathtracer
/trunk/apps/Pathtracer/Makefile
/trunk/apps/Pathtracer/camera.cpp
/trunk/apps/Pathtracer/camera.hpp
/trunk/apps/Pathtracer/core.hpp
/trunk/apps/Pathtracer/glass.cpp
/trunk/apps/Pathtracer/glass.hpp
/trunk/apps/Pathtracer/luminaire.cpp
/trunk/apps/Pathtracer/luminaire.hpp
/trunk/apps/Pathtracer/main.cpp
/trunk/apps/Pathtracer/material.cpp
/trunk/apps/Pathtracer/material.hpp
/trunk/apps/Pathtracer/matte.cpp
/trunk/apps/Pathtracer/matte.hpp
/trunk/apps/Pathtracer/mesh.cpp
/trunk/apps/Pathtracer/mesh.hpp
/trunk/apps/Pathtracer/metal.cpp
/trunk/apps/Pathtracer/metal.hpp
/trunk/apps/Pathtracer/mt19937ar.c
/trunk/apps/Pathtracer/mt19937ar.h
/trunk/apps/Pathtracer/omni.cpp
/trunk/apps/Pathtracer/omni.hpp
/trunk/apps/Pathtracer/path_tracer.cpp
/trunk/apps/Pathtracer/path_tracer.hpp
/trunk/apps/Pathtracer/plastic.cpp
/trunk/apps/Pathtracer/plastic.hpp
/trunk/apps/Pathtracer/scene.cpp
/trunk/apps/Pathtracer/scene.hpp
/trunk/apps/Pathtracer/tracer.cpp
/trunk/apps/Pathtracer/tracer.hpp
/trunk/data/cornell_box
/trunk/data/cornell_box/back.obj
/trunk/data/cornell_box/box1.obj
/trunk/data/cornell_box/box2.obj
/trunk/data/cornell_box/ceiling.obj
/trunk/data/cornell_box/floor.obj
/trunk/data/cornell_box/front.obj
/trunk/data/cornell_box/left.obj
/trunk/data/cornell_box/quad.obj
/trunk/data/cornell_box/right.obj
/trunk/data/cornell_box/small_sphere.obj
/trunk/data/cornell_box/sphere1.obj
/trunk/data/cornell_box/sphere2.obj
/trunk/data/cornell_box/teapot1.obj
/trunk/data/cornell_box/teapot2.obj
/trunk/apps/Raytracer/Makefile
/trunk/src/HMesh/x3d_load.cpp
341
6459 d 3 h
jab
/trunk/
Added a ply viewer to OBJViewer.
other minor changes.
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/apps/MeshDistance/meshdist.cpp
/trunk/apps/OBJViewer/objview.cpp
/trunk/apps/OBJViewer/ply_load.cpp
/trunk/apps/VolumePolygonize/volpoly.cpp
/trunk/src/HMesh/obj_save.cpp
336
6479 d 22 h
jab
/trunk/
Ensured that the touched value is unchanged when saving
more work to do:
In many places, I change touch values, and probably all
these should be changed so that they restore the value.
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/apps/Decimator/decimator.cpp
/trunk/src/HMesh/Manifold.cpp
/trunk/src/HMesh/Manifold.h
/trunk/src/HMesh/obj_save.cpp
332
6598 d 17 h
jab
/trunk/src/HMesh/
Added functions for subdividing (Catmull Clark topological splits - but
not averaging) and closing holes simply by turning holes into boundary
polygons.
/trunk/src/HMesh/close_holes.cpp
/trunk/src/HMesh/close_holes.h
/trunk/src/HMesh/subdivision.cpp
/trunk/src/HMesh/subdivision.h
331
6619 d 23 h
jab
/trunk/src/
Added a draw function for HMesh
/trunk/src/GLGraphics/draw.cpp
/trunk/src/GLGraphics/draw.h
/trunk/src/HMesh/FaceCirculator.h
321
6663 d 14 h
jab
/trunk/
No log message.
/trunk/Makefile
/trunk/src/CGLA/Vec3i.cpp
/trunk/src/GLGraphics/draw.cpp
/trunk/src/Geometry/BoundingINode.cpp
/trunk/src/Geometry/BoundingLNode.cpp
/trunk/src/Geometry/BoundingNode.cpp
/trunk/src/Geometry/BoundingTree.cpp
/trunk/src/HMesh/obj_load.cpp
315
6677 d 1 h
jab
/trunk/
Some slight changes to QEM based decimation
/trunk/apps/Decimator/decimator.cpp
/trunk/src/Geometry/QEM.cpp
/trunk/src/Geometry/QEM.h
/trunk/src/HMesh/quadric_simplify.cpp
/trunk/src/Util/Grid2D.h
←Prev
1
2
Next→
Show All