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
/
GLGraphics
– 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 7 h
jab
/branches/wireframe-experiments/
Creating a branch of GEL for certain wireframe experiments
/branches/wireframe-experiments
392
6081 d 6 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 4 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
373
6112 d 7 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
372
6112 d 10 h
jab
/trunk/
Minor changes to draw and the Xcode project
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/src/GLGraphics/draw.cpp
/trunk/src/GLGraphics/draw.h
369
6113 d 5 h
jab
/trunk/src/GLGraphics/
The SOIL - simple opengl image library is in the public domain. I added it to
GEL because it is much simpler to use and more compact than DevIL.
By including it in the actual GEL distribution, we also lower the number
of external dependencies by 1 while slightly increasing compilation time.
/trunk/src/GLGraphics/SOIL.c
/trunk/src/GLGraphics/SOIL.h
/trunk/src/GLGraphics/glsl_shader.cpp
/trunk/src/GLGraphics/glsl_shader.h
/trunk/src/GLGraphics/image_DXT.c
/trunk/src/GLGraphics/image_DXT.h
/trunk/src/GLGraphics/image_helper.c
/trunk/src/GLGraphics/image_helper.h
/trunk/src/GLGraphics/stb_image_aug.c
/trunk/src/GLGraphics/stb_image_aug.h
/trunk/src/GLGraphics/stbi_DDS_aug.h
/trunk/src/GLGraphics/stbi_DDS_aug_c.h
/trunk/src/GLGraphics/test_SOIL.cpp
368
6114 d 4 h
jrf
/trunk/
Bruteforce wireframe rendering introduced in draw framework and OBJViewer. Texture toggle on/off introduced in OBJViewer.
/trunk/apps/OBJViewer/objview.cpp
/trunk/src/GLGraphics/draw.cpp
/trunk/src/GLGraphics/draw.h
362
6254 d 21 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
344
6414 d 5 h
jab
/trunk/
The power eigensolution method was slightly broken. It seems to work now.
/trunk/test-bundle-Info.plist
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/src/GLGraphics/GLViewController.cpp
339
6477 d 10 h
jab
/trunk/src/GLGraphics/
Added ply view to OBJViewer
/trunk/src/GLGraphics/draw.cpp
331
6619 d 7 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
324
6655 d 8 h
jab
/trunk/src/
Some changes. Mostly a nasty precision issue has been fixed with regard
to 4x4 determinants. KDTrees have also been improved.
/trunk/src/CGLA/ArithSqMat4x4Float.cpp
/trunk/src/CGLA/Vec2ui.h
/trunk/src/GLGraphics/draw.cpp
/trunk/src/Geometry/BBox.cpp
/trunk/src/Geometry/BoundingINode.h
/trunk/src/Geometry/BoundingLNode.h
/trunk/src/Geometry/BoundingNode.h
/trunk/src/Geometry/BoundingTree.cpp
/trunk/src/Geometry/KDTree.h
/trunk/src/Geometry/Ray.h
321
6662 d 22 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
299
6742 d 7 h
jrf
/trunk/
The SPD branch has been merged with the main branch.
This means that Bounding Box Hierarchies, BSP Trees, and two new applications have been added.
/trunk/apps/MeshDistance
/trunk/apps/Raytracer
/trunk/src/Geometry/AABox.cpp
/trunk/src/Geometry/AABox.h
/trunk/src/Geometry/BBox.cpp
/trunk/src/Geometry/BBox.h
/trunk/src/Geometry/BSPTree.cpp
/trunk/src/Geometry/BSPTree.h
/trunk/src/Geometry/BoundingINode.cpp
/trunk/src/Geometry/BoundingINode.h
/trunk/src/Geometry/BoundingLNode.cpp
/trunk/src/Geometry/BoundingLNode.h
/trunk/src/Geometry/BoundingNode.cpp
/trunk/src/Geometry/BoundingNode.h
/trunk/src/Geometry/BoundingTree.cpp
/trunk/src/Geometry/BoundingTree.h
/trunk/src/Geometry/OBox.cpp
/trunk/src/Geometry/OBox.h
/trunk/src/Geometry/Ray.h
/trunk/src/Geometry/Triangle.cpp
/trunk/src/Geometry/Triangle.h
/trunk/src/Geometry/build_bbtree.cpp
/trunk/src/Geometry/build_bbtree.h
/trunk/src/Geometry/verification.cpp
/trunk/src/Geometry/verification.h
/trunk/apps/OBJViewer/objview.cpp
/trunk/src/GLGraphics/QuatTrackBall.cpp
/trunk/src/GLGraphics/draw.cpp
/trunk/src/GLGraphics/draw.h
/trunk/src/Geometry/ThreeDDDA.cpp
/trunk/src/Geometry/ThreeDDDA.h
277
6822 d 10 h
jrf
/trunk/src/
The int_pow function in CGLA has been updated to run with O(log(n)) complexity.
The QuatTrackBall has been updated.
/trunk/src/CGLA/CGLA.h
/trunk/src/GLGraphics/QuatTrackBall.cpp
/trunk/src/GLGraphics/QuatTrackBall.h
271
6836 d 7 h
bj
/trunk/
removed .vcproj and .sln files from SVN
/trunk/GEL.sln
/trunk/apps/BloomenthalPolygonize/BloomenthalPolygonize.vcproj
/trunk/apps/BoundaryCollapse/BoundaryCollapse.vcproj
/trunk/apps/Decimator/Decimator.vcproj
/trunk/apps/OBJViewer/OBJViewer.vcproj
/trunk/apps/VolumePolygonize/VolumePolygonize.vcproj
/trunk/src/CGLA/CGLA.vcproj
/trunk/src/GLGraphics/GLGraphics.vcproj
/trunk/src/Geometry/Geometry.vcproj
/trunk/src/HMesh/HMesh.vcproj
/trunk/src/LinAlg/LinAlg.vcproj
/trunk/src/Util/Util.vcproj
/trunk/test/CGLA-covariance/CGLA_covariance.vcproj
/trunk/test/CGLA-mat/CGLA_mat.vcproj
/trunk/test/CGLA-ogl/CGLA_ogl.vcproj
/trunk/test/CGLA-simple/CGLA_simple.vcproj
/trunk/test/CGLA-vec/CGLA_vec.vcproj
/trunk/test/Geometry-kdtree/Geometry_kdtree.vcproj
/trunk/test/LinAlg-leastsq/LinAlg_leastsq.vcproj
/trunk/test/Util-resman/Util_resman.vcproj
204
7072 d 8 h
jrf
/trunk/src/GLGraphics/
Minor bug corrected with respect to zero rotation
/trunk/src/GLGraphics/QuatTrackBall.cpp
198
7079 d 7 h
bj
/trunk/
Added Visual Studio 2005 compatibility
/trunk/MPC/config/swig_perl.mpb
/trunk/MPC/templates/vc8platforms.mpt
/trunk/build_vc8_solution.bat
/trunk/makefiles/msvc8exe.mpt
/trunk/makefiles/msvc8lib.mpt
/trunk
/trunk/MPC/config/boost_date_time.mpb
/trunk/MPC/config/boost_filesystem.mpb
/trunk/MPC/config/boost_prg_exec_monitor.mpb
/trunk/MPC/config/boost_regex.mpb
/trunk/MPC/config/boost_signals.mpb
/trunk/MPC/config/boost_test_exec_monitor.mpb
/trunk/MPC/config/boost_thread.mpb
/trunk/MPC/config/boost_unit_test_framework.mpb
/trunk/MPC/config/global.features
/trunk/MPC/config/xerces.mpb
/trunk/MPC/modules/AutomakeWorkspaceCreator.pm
/trunk/MPC/modules/BMakeWorkspaceCreator.pm
/trunk/MPC/modules/Creator.pm
/trunk/MPC/modules/DirectoryManager.pm
/trunk/MPC/modules/NMakeWorkspaceCreator.pm
/trunk/MPC/modules/ProjectCreator.pm
/trunk/MPC/modules/TemplateInputReader.pm
/trunk/MPC/modules/TemplateParser.pm
/trunk/MPC/modules/VC8WorkspaceCreator.pm
/trunk/MPC/modules/WorkspaceCreator.pm
/trunk/MPC/mpc.pl
/trunk/MPC/mwc.pl
/trunk/MPC/templates/automake.mpd
/trunk/MPC/templates/bmake.mpd
/trunk/MPC/templates/em3.mpd
/trunk/MPC/templates/ghs.mpd
/trunk/MPC/templates/html.mpd
/trunk/MPC/templates/make.mpd
/trunk/MPC/templates/makedll.mpt
/trunk/MPC/templates/nmake.mpd
/trunk/MPC/templates/nmakedll.mpt
/trunk/MPC/templates/nmakeexe.mpt
/trunk/MPC/templates/sle.mpd
/trunk/MPC/templates/vc6.mpd
/trunk/MPC/templates/vc7.mpd
/trunk/MPC/templates/vc7csharp.mpd
/trunk/MPC/templates/vc7dll.mpt
/trunk/MPC/templates/vc7exe.mpt
/trunk/MPC/templates/vc7libexe.mpt
/trunk/MPC/templates/vc7vb.mpd
/trunk/MPC/templates/vc8.mpd
/trunk/MPC/templates/vc8dll.mpt
/trunk/MPC/templates/vc8exe.mpt
/trunk/MPC/templates/vc8lib.mpt
/trunk/MPC/templates/vc8libexe.mpt
/trunk/MPC/templates/vccommon.mpt
/trunk/apps/BloomenthalPolygonize/BloomenthalPolygonize.vcproj
/trunk/apps/BoundaryCollapse/BoundaryCollapse.vcproj
/trunk/apps/Decimator/Decimator.vcproj
/trunk/apps/Decimator/decimator.cpp
/trunk/apps/OBJViewer/OBJViewer.vcproj
/trunk/apps/OBJViewer/objview.cpp
/trunk/apps/VolumePolygonize/VolumePolygonize.vcproj
/trunk/makefiles/msvcexe.mpt
/trunk/src/CGLA/CGLA.vcproj
/trunk/src/GLGraphics/GLGraphics.vcproj
/trunk/src/GLGraphics/SimpleTrackBall.h
/trunk/src/Geometry/Geometry.vcproj
/trunk/src/Geometry/KDTree.h
/trunk/src/HMesh/HMesh.vcproj
/trunk/src/LinAlg/LinAlg.vcproj
/trunk/src/Util/Util.vcproj
/trunk/test/CGLA-covariance/CGLA_covariance.vcproj
/trunk/test/CGLA-mat/CGLA_mat.vcproj
/trunk/test/CGLA-ogl/CGLA_ogl.vcproj
/trunk/test/CGLA-simple/CGLA_simple.vcproj
/trunk/test/CGLA-vec/CGLA_vec.vcproj
/trunk/test/Geometry-kdtree/Geometry_kdtree.vcproj
/trunk/test/Geometry-kdtree/kdtree-test.cpp
/trunk/test/LinAlg-leastsq/LinAlg_leastsq.vcproj
/trunk/test/Util-resman/Util_resman.vcproj
195
7080 d 9 h
jrf
/trunk/
warning pragmas corrected.
Added messages stating that some preprocessor directives are needed for HMesh to work with MSVC8.
/trunk/apps/OBJViewer/objview.cpp
/trunk/src/CGLA/CGLA.h
/trunk/src/GLGraphics/SimpleTrackBall.cpp
/trunk/src/Geometry/Material.h
/trunk/src/HMesh/build_manifold.cpp
/trunk/src/HMesh/templates.h
/trunk/test/CGLA-simple/simple_test.cpp
190
7096 d 9 h
bj
/trunk/
updated vcproj/sln files
/trunk/GEL.sln
/trunk/apps/BloomenthalPolygonize/BloomenthalPolygonize.vcproj
/trunk/apps/BoundaryCollapse/BoundaryCollapse.vcproj
/trunk/apps/Decimator/Decimator.vcproj
/trunk/apps/OBJViewer/OBJViewer.vcproj
/trunk/apps/VolumePolygonize/VolumePolygonize.vcproj
/trunk/src/CGLA/CGLA.vcproj
/trunk/src/GLGraphics/GLGraphics.vcproj
/trunk/src/Geometry/Geometry.vcproj
/trunk/src/HMesh/HMesh.vcproj
/trunk/src/LinAlg/LinAlg.vcproj
/trunk/src/Util/Util.vcproj
/trunk/test/CGLA-covariance/CGLA_covariance.vcproj
/trunk/test/CGLA-mat/CGLA_mat.vcproj
/trunk/test/CGLA-ogl/CGLA_ogl.vcproj
/trunk/test/CGLA-simple/CGLA_simple.vcproj
/trunk/test/CGLA-vec/CGLA_vec.vcproj
/trunk/test/Geometry-kdtree/Geometry_kdtree.vcproj
/trunk/test/LinAlg-leastsq/LinAlg_leastsq.vcproj
/trunk/test/Util-resman/Util_resman.vcproj
←Prev
1
2
Next→
Show All