David Williams
a9b8e5b0cf
Moved some stuff from Array to SubArray.
2010-03-28 22:04:17 +00:00
David Williams
9485706e52
Committing missing files.
...
Fixed inconsistent line endings.
2010-03-28 01:10:59 +00:00
David Williams
8ac9e1307f
.dll export code now checks do Microsoft compiler rather than Windows. This should make G++ work properly on Windows.
2010-03-07 23:04:17 +00:00
David Williams
06ef752d05
Fixed windows build to install libraries and executables into the same folder.
2010-03-04 23:37:38 +00:00
Matt Williams
5db2913e41
Make it work slightly better in Windows.
...
I tried with MinGW in Qt Creator and it now compiles. There's a crash though, possibly due to the TypeDef.h stuff.
I need to recompile Qt in VS before I can try it in VS 2010.
2010-03-04 22:01:06 +00:00
David Williams
5c8dd011e7
Switched to ZLib license.
2009-11-10 18:37:50 +00:00
David Williams
5eb538e925
Added code to determine how much memory a volume is using.
...
Also map of homogenous regions is no longer static.
2009-10-17 20:39:38 +00:00
David Williams
094d279f74
Fix for compile problem in 64-bit mode.
2009-09-01 19:01:41 +00:00
Matt Williams
5ca6178e10
Commit commented out version of the code which fixes the build on Linux
2009-08-31 21:52:46 +00:00
David Williams
1994155d07
Removed the boost::function stuff. It was too heavy, and not that useful without boost::bind (which added more weight). Switched to listener classes - to be reviewed with C++0x.
2009-06-21 10:12:56 +00:00
David Williams
bf26f9c89a
Replaced function pointers with boost::function.
2009-06-18 23:04:10 +00:00
David Williams
69d6ad86a7
Removed old, redundant surface extraction algorithms (FastSurfaceExtractor and DecimatedSurfaceExtractor). These are now replaced by the general SurfaceExtractor.
2009-05-31 09:59:43 +00:00
David Williams
6e9c31d6bc
Renamed VlumeIterator to VolumeSampler.
2009-05-21 22:44:19 +00:00
Matt Williams
f6e1af1828
Compilation works with C++0x features (set -std=c++0x in gcc and def C_PLUS_PLUS_ZERO_X_SUPPORTED)
2009-05-17 12:22:55 +00:00
David Williams
46801f1e3d
Work on refactoring surface extractor.
2009-05-14 22:52:55 +00:00
David Williams
74013b7500
Removed now redundant reference surface extractor.
2009-05-05 07:58:04 +00:00
David Williams
cb37ab39da
Moved Block from PolyVoxCore to PolyVoxImpl.
2009-04-26 21:20:17 +00:00
David Williams
1f6a3231c1
Renamed BlockData to Block, and moved it out of Impl. It might be useful more generally...
2009-04-17 21:57:50 +00:00
David Williams
6e1ddaeb97
Removed Block class.
2009-04-17 21:25:49 +00:00
David Williams
df68b1fe7a
Work on volume memory management.
2009-04-10 08:56:37 +00:00
David Williams
19ed8246ff
Removed isShared variable from block class. using shared_ptr reference counting instead.
2009-04-09 22:12:02 +00:00
David Williams
3a9c42576c
Removed homogeneous value from Block class.
2009-04-09 22:04:17 +00:00
David Williams
df1bf690c9
Massive changes to the organisation of PolyVoxCore and PolyVoxYtil.
...
Also added start of logging capability.
2009-04-03 21:36:22 +00:00