Commit Graph

53 Commits

Author SHA1 Message Date
b3e6e54c1b Add an extremely simple test which checks the size of the volume doesn't
change. This will hopefully also be tracked by the dashboard.
2010-02-24 16:32:36 +00:00
bced686fed Add support for building on the CDash site. Running the 'Experimental'
target (that is, 'make Experimental' on Linux) will submit the build
results to http://my.cdash.org/index.php?project=PolyVox.
I've (hopefully) set up a nightly build as well.
2010-02-24 14:26:49 +00:00
1664a86a7b Add CMake option for enabling C++0x mode. Might need tweaking to work in Windows. 2009-09-02 13:19:34 +00:00
97b162ee20 Work on basic logging framework. 2009-04-06 21:16:40 +00:00
a9ab2f2d4d Add first iteration of SDK building.
Builds a PolyVox NSIS installer with the 'package' target.
2009-03-26 18:03:21 +00:00
5a30062c6d Minor changes to CMakeLists.txts 2008-12-16 12:17:30 +00:00
7c9cefc2d6 Add missing headers causing compile errors on Linux
Don't build GL example at all on Linux
Add PolyVoxConfig.cmake file
2008-11-22 20:09:59 +00:00
29ef5f021e Rearranging files in PolyVox. 2008-07-03 19:17:17 +00:00
4f546d1dc4 Working on refactoring code into namespaces - DOES NOT BUILD 2008-07-02 21:36:56 +00:00
f8a090abba Moving stuff around - not currently buildable! 2008-06-08 19:48:39 +00:00
119cd925f0 Moving stuff around - not currently buildable! 2008-06-08 19:05:49 +00:00
adff2177fd Moved some code around... 2008-06-08 18:03:20 +00:00
f75805999d Reorganising some code... 2008-06-08 17:51:36 +00:00
f6f5cb524d Initial check-in of OpenGL example. Doesn't do anything yet. 2008-06-08 15:09:45 +00:00
6fdbbc9b41 Updated CMake files with 'CMAKE_MINIMUM_REQUIRED(VERSION 2.6)'
Also slight change to the way boost is found.
2008-06-08 09:47:52 +00:00
c8d632b554 Renamed VolumeIterator to BlockVolumeIterator 2008-05-26 20:07:06 +00:00
29d1cd8ad1 Fix PolyVox library versioning
There's no need to link PolyVox against 'nothing'
2008-05-25 20:56:35 +00:00
96eecdbbe2 Added Region class. 2008-05-24 19:48:41 +00:00
c4debf2ca7 Renamed PolyVoxSceneManager to VolumeChangeTracker 2008-05-24 18:58:32 +00:00
0b012cbd75 Moved some code from PolyVoxSceneManager to SurfaceExtractors 2008-05-24 17:29:27 +00:00
b42f28793f Renamed Volume to BlockVolume. 2008-05-24 16:25:05 +00:00
06d433f559 Work on seperating PolyVox and Thermite. Now they are two seperate solutions. 2008-05-24 09:29:20 +00:00
b48b869eb2 Commited refactoring changes made on the train. 2008-05-13 19:49:03 +00:00
1d3c60f341 Tidying code and removing warnings. 2008-04-24 19:06:41 +00:00
83d6a7327b Separated gradient estimation code. 2008-04-20 21:58:14 +00:00
bc28e240f3 Templatized VolumeIterator class. 2008-04-20 19:58:37 +00:00
593a26ebd2 Templatized Volume class. 2008-04-20 19:23:41 +00:00
7177db44ac Templatized Block class. 2008-04-20 18:44:00 +00:00
35f9996663 Removed redundant classes SurfaceEdge, SurfaceTriange, and SurfaceTypes.
Also fixed a new bug in IndexedSurfacePatch
2008-04-16 20:46:24 +00:00
1d8fc1c544 Renamed PolyVoxSceneManager to PolyVox 2008-04-15 21:36:37 +00:00
ebc0ad9cca Renamed some headers to avoid ambiguity. 2008-03-13 22:21:50 +00:00
5c075c7da2 Added RegionGeometry.cpp 2008-02-12 22:14:40 +00:00
cc4902b4d7 Removed IntegralVector3.h 2008-02-11 19:54:57 +00:00
e180f67bae Started getting rid of IntegrealVector3.
Also added ForwardDeclarations.h
2008-02-10 21:58:35 +00:00
76df5e00b5 Moved core code from Ogre namespace to PolyVox namespace. 2008-02-10 11:45:34 +00:00
a518afff41 Removed more Ogre stuff from core library... 2008-02-10 11:22:10 +00:00
1e3904098a Moved SurfacePatchRenderable to main application. 2008-02-04 19:30:57 +00:00
d2c87f7bf7 Moved VolumeResource, VolumeSerializer, and VolumeManager to main application. 2008-01-31 21:07:25 +00:00
9e9537a9ee Introduced VolumeResourcePtr as a wrapper around Volume. 2008-01-31 20:27:33 +00:00
e5fbb59db2 Removed MaterialMap. 2008-01-29 21:04:13 +00:00
e368926b5f Separated getChangedRegionGeometry() from _findVisibleObjects(). 2008-01-19 22:14:51 +00:00
bb67aaceb1 Moved some stuff to the scrapyard 2008-01-16 21:35:43 +00:00
ee060d85d3 Adding axis for debugging. 2007-10-09 18:59:04 +00:00
4bf983dce4 Moving some file around... 2007-10-08 21:26:13 +00:00
52446c765d Refactoring mesh generation code. 2007-10-07 16:33:53 +00:00
8137b1eb46 Refactoring mesh generation code. 2007-10-06 18:31:37 +00:00
6f779427d8 Cleaning up decimation. 2007-09-28 23:40:33 +00:00
2c69a373a1 Switched to Half-Edge based data structure for meshes. 2007-09-05 21:40:32 +00:00
eaf17afc10 Refactoring work... working on meshes 2007-08-27 22:45:51 +00:00
7bd433cbf3 Start of some refactoring work... 2007-08-19 16:15:56 +00:00