Commit Graph

  • 4be56378e4 Merge branch 'develop' of git@gitorious.org:polyvox/polyvox.git into develop unknown 2012-11-09 15:12:27 +01:00
  • af0643ce80 Added new functions for findings the dimensions of regions. These replace the deprecated versions. unknown 2012-11-09 15:12:02 +01:00
  • f36c7e7249 Merge branch 'develop' of gitorious.org:polyvox/polyvox into develop Matt Williams 2012-11-09 13:29:53 +00:00
  • b534811477 Explicitly include the TypeDef.h header in SWIG Matt Williams 2012-11-09 13:27:44 +00:00
  • 17054c6747 Removed exception specifiers from PolyVox. See http://stackoverflow.com/questions/88573/should-i-use-an-exception-specifier-in-c unknown 2012-11-09 14:04:01 +01:00
  • 5c88f2e49f Inform SWIG of the meaning of the POLYVOX_DEPRECATED command in Linux Matt Williams 2012-11-08 10:10:01 +00:00
  • 221036cbd1 Add POLYVOX_DEPRECATED to deprecated functions Matt Williams 2012-11-07 17:19:17 +00:00
  • f2a6fa9a7f Add POLYVOX_DEPRECATED macro to label deprecated classes and functions Matt Williams 2012-11-07 17:18:53 +00:00
  • 54188ce1f9 Fix include paths for Impl Matt Williams 2012-11-06 11:12:10 +00:00
  • d4edc1047e Renamed 'PolyVoxImpl' to just 'Impl'. unknown 2012-11-05 17:00:09 +01:00
  • 3c69bb651f Moved PolyVoxImpl inside of PolyVoxCore. This is the first stage of some tidying to better hide implementation details from the user. unknown 2012-11-05 16:40:02 +01:00
  • 29e656145e Removed accidental testing commit. unknown 2012-11-05 10:35:32 +01:00
  • 1bfdbbf531 Ambient occlusion calcualator now actually uses the return value from isVoxelTransparent. David Williams 2012-11-03 10:03:46 +01:00
  • 46de894af1 Formatting fix. unknown 2012-11-02 16:36:39 +01:00
  • e93d568cb4 Exposed linear and bilinear interpolation, in addition to trilinear. Moved them somewhere publically accessable. unknown 2012-11-02 16:34:31 +01:00
  • 787b5c6928 Removed traces of boost/std::hash. unknown 2012-11-02 15:34:07 +01:00
  • 57350a55d6 Removed some unused variable warning. unknown 2012-11-02 15:23:24 +01:00
  • b92d3fbfc0 Updated changelog unknown 2012-11-02 15:17:42 +01:00
  • b5414381ec Added asserting copy constructors and assignment operators to volumes. unknown 2012-11-02 14:41:56 +01:00
  • 2566f3a7d2 Examples have had their loops backwards... fortunately all the volumes were cubic so it didn't matter. unknown 2012-11-02 13:29:58 +01:00
  • f07fc46458 Verified AStar fix. David Williams 2012-11-02 11:45:31 +01:00
  • 1e81403e62 Hopefully fixed difference in A* between windows.Linux. unknown 2012-11-02 11:36:28 +01:00
  • 38f34faaac Fixed some variable shadowing warnings. David Williams 2012-11-01 13:05:43 +01:00
  • 8f4b422ece Fix some docs with incorrect or missing variable names Matt Williams 2012-10-30 10:18:09 +00:00
  • c261124775 Add dot path so that doxygen can properly run on Windows Matt Williams 2012-10-30 09:54:07 +00:00
  • 17c31b2ca1 Add some \deprecated Doxygen commands to deprecated functions Matt Williams 2012-10-28 20:20:39 +00:00
  • cc714af44c Add some [out] parameter documentation Matt Williams 2012-10-28 16:06:17 +00:00
  • 6ed2e7bbd1 Add documentation for calculateAmbientOcclusion Matt Williams 2012-10-28 15:52:47 +00:00
  • bb87e9e628 Fix Ambient Occlusion Calculator to accept functors, functions and lambdas Matt Williams 2012-10-28 15:41:53 +00:00
  • d6640f64d0 Add benchmark annotations to the tests Matt Williams 2012-10-27 21:37:54 +01:00
  • 856cdca604 Add a whole bunch of documentation Matt Williams 2012-10-27 18:52:50 +01:00
  • 313f7a11ec Merge branch 'develop' of git@gitorious.org:polyvox/polyvox.git into develop unknown 2012-10-27 15:49:43 +02:00
  • da7471bee2 Removed shadowed variables. unknown 2012-10-27 15:47:15 +02:00
  • 7d28122b13 Add some documentation to the raycast functions. Matt Williams 2012-10-25 22:49:36 +01:00
  • 49bfd33c4e Set PROJECT_BRIEF for newer versions of Doxygen Matt Williams 2012-10-25 20:53:23 +01:00
  • 9617f4a42d Nicer colours for doxygen docs Matt Williams 2012-10-25 20:50:06 +01:00
  • 7e409794ad Update Doxyfile to latest version of Doxygen Matt Williams 2012-10-25 20:48:55 +01:00
  • 2e71019d8f Don't fail if Qt isn't installed Matt Williams 2012-10-25 20:10:37 +01:00
  • 872bdc07f5 Merge branch 'feature/warning-fixes' into develop p265186 2012-10-25 17:23:16 +02:00
  • d7584e2d21 Fixed float comparison warning. p265186 2012-10-25 17:18:24 +02:00
  • 3c0f2ab4b2 Fixed all warnings with -Wall and -Wextra p265186 2012-10-25 17:12:41 +02:00
  • 6cad1e7748 Fixed variable shadowing warning. p265186 2012-10-25 17:04:45 +02:00
  • 6975a569b9 Fixed some casting warnings. p265186 2012-10-25 16:55:22 +02:00
  • bc0e2d9b29 Merge branch 'feature/documentation' into develop unknown 2012-10-23 18:47:24 +02:00
  • 0fd3db4051 Updated texture mapping docs. unknown 2012-10-23 18:43:07 +02:00
  • 0b72a7a0e2 Updated changelog. unknown 2012-10-23 18:28:52 +02:00
  • 816fadbde1 Linux compile fixes. p265186 2012-10-08 17:02:03 +02:00
  • 92ca1048b3 CubicSurfaceExtractor now makes use of callback. David Williams 2012-10-07 12:59:17 +02:00
  • 96c3b75804 Merge branch 'feature/unclassing' into develop David Williams 2012-10-05 16:58:51 +02:00
  • 5e25f80f81 Updated changelog David Williams 2012-10-05 16:57:02 +02:00
  • c8ba433b88 Replaced temporary use of MyClassname. David Williams 2012-10-05 16:53:08 +02:00
  • bedd09af18 Removing old raycasting code. David Williams 2012-10-05 16:49:39 +02:00
  • 8c7e2671be Rearranged ambient occlusion code. David Williams 2012-10-05 16:38:28 +02:00
  • bcea851f2c Removing class version of AmbientOcclusionCalculator. David Williams 2012-10-05 16:28:03 +02:00
  • b86a3552e6 Tidying up unclassed ambient occlusion calculator. David Williams 2012-10-05 15:57:41 +02:00
  • 3b61adefaa Work unclassing ambientOcclusionCalculator David Williams 2012-10-05 15:42:16 +02:00
  • 6b4e81e685 Merge branch 'develop' of git@gitorious.org:polyvox/polyvox.git David Williams 2012-10-03 16:37:38 +02:00
  • 419fa2e5d4 Work on unclassing the ambient occlusion calculation as it is currently making use of the old raycasts. David Williams 2012-10-02 21:05:09 +02:00
  • 191d04ec02 Split the raycast funtion into two versions. David Williams 2012-10-02 17:26:25 +02:00
  • 7af38d83a3 Added meaningful raycast return values and improved tests. David Williams 2012-10-02 16:52:43 +02:00
  • 23184e6924 Initial work on unclassing raycast. David Williams 2012-10-02 16:03:39 +02:00
  • ca66396631 Added info about CubicSurfaceExtractor changes to changelog. David Williams 2012-10-02 13:15:07 +02:00
  • c59a18363b Merge branch 'feature/voxel-refactor' into develop David Williams 2012-09-28 18:45:23 +02:00
  • 2fbe418259 Material/Density types are no longer exposed on voxels. This is because primitive types don't have them anyway. David Williams 2012-09-28 18:38:44 +02:00
  • 7189abb603 Tidying up LowPassfilter and reenabling use of iterator functionality. David Williams 2012-09-28 18:14:53 +02:00
  • 01e2a88b13 Improving the LowPassFilter to take advantage of the features made available by the voxel refactoring. Also improved the test case. David Williams 2012-09-28 18:09:21 +02:00
  • bc01223237 Removed some unecessary hierarchy in VS project structure. Renamed the documentation targets in VS for clarity. David Williams 2012-09-28 14:07:13 +02:00
  • 4b63c34305 Brought the manual and API docs together under the same heading in Visual Studio. David Williams 2012-09-28 13:54:27 +02:00
  • f8d29ca6f5 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git David Williams 2012-09-27 16:42:25 +02:00
  • a32049a5d2 Merge branch 'feature/documentation' into develop unknown 2012-09-18 19:39:29 +02:00
  • 035c2e7de2 Added GLSL example code. unknown 2012-09-18 19:38:49 +02:00
  • 79ca5aaae7 Work on prerequisites documentation. unknown 2012-09-18 19:27:01 +02:00
  • 959621854b Extending documentation for CubicSurfaceExtractor. unknown 2012-09-16 21:48:12 +02:00
  • 39f7bb851c Work on CubicSurfaceExtractor documentation. unknown 2012-09-13 00:34:00 +02:00
  • 9d6124d390 Merge branch 'feature/documentation' into develop unknown 2012-09-12 11:55:59 +02:00
  • bd5c8f4e81 Started documenting CubicSurfaceExtractor. unknown 2012-09-12 11:55:19 +02:00
  • b6f5970431 Fixes to LargeVolume documentation. unknown 2012-09-11 23:50:01 +02:00
  • ff3f414315 Small changes to documentation. unknown 2012-09-11 23:25:14 +02:00
  • 17827fe8a6 Tidying up documentation files. unknown 2012-09-11 00:20:42 +02:00
  • f5a1eee256 Merge branch 'release/Version_0.1.1' unknown 2012-09-10 22:54:52 +02:00
  • 4014c2b0fa Merge branch 'feature/documentation' into develop unknown 2012-09-10 22:41:22 +02:00
  • 8ccfb46d97 Re-added Matt's changes which I deleted by mistake. unknown 2012-09-10 22:40:44 +02:00
  • d7e24afdec Stage two of changing the case. unknown 2012-09-10 22:33:44 +02:00
  • 945db61b5f Stage one of changing the case... unknown 2012-09-10 22:33:21 +02:00
  • 58206e3c48 Renamed FAQ file. unknown 2012-09-10 22:30:42 +02:00
  • 9949aa6881 Added a big chunk of documentation. unknown 2012-09-09 22:56:51 +02:00
  • 73c900f4ae A few small fixes to the documentation. Matt Williams 2012-09-06 16:11:18 +01:00
  • 56d672e678 Renamed documentation files. Added placeholder. David Williams 2012-09-05 21:37:13 +02:00
  • 84b0ded313 Merge branch 'master' of gitorious.org:polyvox/polyvox Matt Williams 2012-08-24 13:21:21 +01:00
  • 480c159327 Add copyright headers to all the CMake files Matt Williams 2012-08-24 13:20:41 +01:00
  • fb060934d8 Corrections to texture mapping docs. Added initial LOD docs. unknown 2012-08-21 23:09:24 +02:00
  • 0cfa67d474 More work on texture mapping documentation. unknown 2012-08-20 23:34:04 +02:00
  • 0774f71652 More work on texture documentation. unknown 2012-08-20 18:09:28 +02:00
  • ca15e9b62b More work on texture documentation. unknown 2012-08-20 17:08:11 +02:00
  • 2c495e06bd Updated text and added diagram. unknown 2012-08-19 23:11:02 +02:00
  • f9332d2300 Extending documentation. unknown 2012-08-19 21:44:38 +02:00
  • 7ffad83a6f Expanding the texture mapping documentation. unknown 2012-08-19 18:41:31 +02:00
  • da7525468d Spelling correction and additional content for texturing documentation. unknown 2012-08-19 10:21:13 +02:00
  • 828cb211da Updated FAQ. unknown 2012-08-14 10:22:58 +02:00
  • b96309f4a4 Use the CMake folder tool to help IDEs groupt targets. Matt Williams 2012-08-12 04:29:51 +01:00