David Williams
							
						 
					 | 
					
						
						
							
						
						bd1d2b2244
					 | 
					
						
						
							
							Moved various files from PolyVoxCore to PolyVoxImpl.
						
						
						
						
						
						
					 | 
					
						2009-04-01 22:51:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a719aec2e7
					 | 
					
						
						
							
							Small linux fix
						
						
						
						
						
						
					 | 
					
						2009-03-30 22:02:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c66629c1ad
					 | 
					
						
						
							
							Small linux fix
						
						
						
						
						
						
					 | 
					
						2009-03-30 22:01:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						73d0d9e0d6
					 | 
					
						
						
							
							Small linux fix
						
						
						
						
						
						
					 | 
					
						2009-03-30 21:51:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						096d335ee2
					 | 
					
						
						
							
							Small linux fix
						
						
						
						
						
						
					 | 
					
						2009-03-30 21:50:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						5acbd012cf
					 | 
					
						
						
							
							Switched to integer naming conventions from C++0x (e.g. uint16_t)
						
						
						
						
						
						
					 | 
					
						2009-03-30 21:44:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						47e0e66228
					 | 
					
						
						
							
							More C++0x support stuff.
						
						
						
						
						
						
					 | 
					
						2009-03-30 21:30:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						da6cc053fc
					 | 
					
						
						
							
							More C++0x support stuff.
						
						
						
						
						
						
					 | 
					
						2009-03-30 21:15:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a703bf7a43
					 | 
					
						
						
							
							Had to put the LIMK_DIRECTORIES line back in, as windows didn't work without it.
						
						
						
						
						
						
					 | 
					
						2009-03-30 19:43:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						329093abcf
					 | 
					
						
						
							
							Work on mimicing C++0x support using boost.
						
						
						
						
						
						
					 | 
					
						2009-03-30 19:32:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						a4a8362dba
					 | 
					
						
						
							
							Example builds now
						
						
						
						
						
						
						
						Seg faults on running though 
						
						
					 | 
					
						2009-03-30 13:09:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						1fb999966f
					 | 
					
						
						
							
							Put the bindings CMake stuff in a separate directory to keep things clean
						
						
						
						
						
						
						
						Fully remove the if(win32) stuff from the examples 
						
						
					 | 
					
						2009-03-29 23:02:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ab331497d9
					 | 
					
						
						
							
							Small linux fix...
						
						
						
						
						
						
					 | 
					
						2009-03-29 22:37:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4e1b815797
					 | 
					
						
						
							
							Fix for PolyVox::Region clashing with XWindows Region.
						
						
						
						
						
						
					 | 
					
						2009-03-29 22:32:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						aa028166bc
					 | 
					
						
						
							
							Glew linux fix.
						
						
						
						
						
						
					 | 
					
						2009-03-29 22:27:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d574a18ce3
					 | 
					
						
						
							
							Added the parts of boost which we need to access shared_ptr and weak_ptr. This will allow for improved memory management of large volumes.
						
						
						
						
						
						
					 | 
					
						2009-03-29 22:07:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						69751dc084
					 | 
					
						
						
							
							To bind a template, you must bind a specific instantiation of it. I'm binding the instantiations defined by the typedefs in Vector.h (though I have to specify them manually in SWIG).
						
						
						
						
						
						
						
						The uint8 etc. typedefs aren't working for now though. 
						
						
					 | 
					
						2009-03-29 15:36:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						25898425f5
					 | 
					
						
						
							
							One or two things towards gettings it working on Linux.
						
						
						
						
						
						
						
						At least now it _attempts_ to build the example :) 
						
						
					 | 
					
						2009-03-29 00:32:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						58355da40b
					 | 
					
						
						
							
							A few more tiny steps in the right direction
						
						
						
						
						
						
						
						Getting templates to work is the next thing 
						
						
					 | 
					
						2009-03-28 13:08:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						00f19e05a4
					 | 
					
						
						
							
							Work on Qt version of example.
						
						
						
						
						
						
					 | 
					
						2009-03-28 09:36:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ee5e33612c
					 | 
					
						
						
							
							Work on Qt version of example.
						
						
						
						
						
						
					 | 
					
						2009-03-28 00:27:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						dc39415eb8
					 | 
					
						
						
							
							Work on Qt version of example.
						
						
						
						
						
						
					 | 
					
						2009-03-28 00:21:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						e50699ab63
					 | 
					
						
						
							
							Add #includes to help it build in GCC
						
						
						
						
						
						
						
						Still not fully building atm but I'm not sure why 
						
						
					 | 
					
						2009-03-28 00:17:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						c65c23acf4
					 | 
					
						
						
							
							Use correct file extensions for python dlls
						
						
						
						
						
						
						
						Build it as  'PolyVoxCore' module 
						
						
					 | 
					
						2009-03-27 23:00:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ccfe97ed73
					 | 
					
						
						
							
							Work on Qt version of example.
						
						
						
						
						
						
					 | 
					
						2009-03-27 20:37:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						27b17cf348
					 | 
					
						
						
							
							Extremely basic first go at SWIG bindings
						
						
						
						
						
						
						
						Only Enums.h is wrapped so far and I haven't tested it
For now I will focus on Python but Java and C# will be useful too 
						
						
					 | 
					
						2009-03-27 18:54:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						fc7cf98347
					 | 
					
						
						
							
							Started porting GLUT example to Qt.
						
						
						
						
						
						
					 | 
					
						2009-03-26 23:03:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						50b3ff407e
					 | 
					
						
						
							
							Memory management for volumes.
						
						
						
						
						
						
					 | 
					
						2009-03-26 22:22:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						fab64488ee
					 | 
					
						
						
							
							Renamed Block to BlockData. Introduced new Block class which can be shared.
						
						
						
						
						
						
					 | 
					
						2009-03-26 21:17:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						a9ab2f2d4d
					 | 
					
						
						
							
							Add first iteration of SDK building.
						
						
						
						
						
						
						
						Builds a PolyVox NSIS installer with the 'package' target. 
						
						
					 | 
					
						2009-03-26 18:03:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						5955a29a46
					 | 
					
						
						
							
							Work on Volume class.
						
						
						
						
						
						
					 | 
					
						2009-03-24 22:29:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d191902db3
					 | 
					
						
						
							
							Work on Block class.
						
						
						
						
						
						
					 | 
					
						2009-03-24 20:45:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						409afc3a99
					 | 
					
						
						
							
							Work removing POLYVOX_REGION_SIDE_LENGTH from fast surface extractor.
						
						
						
						
						
						
					 | 
					
						2009-03-24 19:55:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						152717e904
					 | 
					
						
						
							
							Work removing POLYVOX_REGION_SIDE_LENGTH from decimated surface extractor.
						
						
						
						
						
						
					 | 
					
						2009-03-23 23:02:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						02319db9dc
					 | 
					
						
						
							
							Work on removing hard coded vales.
						
						
						
						
						
						
					 | 
					
						2009-03-22 22:45:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f705eaf67c
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2009-03-20 13:09:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1292499c87
					 | 
					
						
						
							
							Removed some constants from VolumeChangeTracker.
						
						
						
						
						
						
					 | 
					
						2009-03-19 22:46:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d951f4d3b0
					 | 
					
						
						
							
							Renamed BlockVolume to Volume.
						
						
						
						
						
						
						
						Renamed BlockVolumeIterator to VolumeIterator. 
						
						
					 | 
					
						2009-03-19 22:04:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1dcec5bd3b
					 | 
					
						
						
							
							Small fixes and some comments.
						
						
						
						
						
						
					 | 
					
						2009-03-18 23:13:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						74292f7a62
					 | 
					
						
						
							
							Work on new OpenGL example - Splitting into several files.
						
						
						
						
						
						
					 | 
					
						2009-03-18 22:48:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						877396af31
					 | 
					
						
						
							
							Work on new OpenGL example - Splitting into several files.
						
						
						
						
						
						
					 | 
					
						2009-03-18 22:35:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						bd5acdb4cd
					 | 
					
						
						
							
							Work on new OpenGL example - Splitting into several files.
						
						
						
						
						
						
					 | 
					
						2009-03-18 21:10:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a50bb8413e
					 | 
					
						
						
							
							Work on new OpenGL example.
						
						
						
						
						
						
					 | 
					
						2009-03-18 20:44:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e32d840c50
					 | 
					
						
						
							
							Work on new OpenGL example - Fixed bug with missing polygons.
						
						
						
						
						
						
					 | 
					
						2009-03-17 23:44:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4d02b60471
					 | 
					
						
						
							
							Work on new OpenGL example - Fixed lighting bug.
						
						
						
						
						
						
					 | 
					
						2009-03-17 23:35:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						93e90b6031
					 | 
					
						
						
							
							Work on new OpenGL example - Work on immediate mode.
						
						
						
						
						
						
					 | 
					
						2009-03-16 21:33:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						3e483c4355
					 | 
					
						
						
							
							Adding immediate mode rendering back into example.
						
						
						
						
						
						
					 | 
					
						2009-03-16 20:56:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8bbb32a31a
					 | 
					
						
						
							
							Work on new OpenGL example - Added FPS counter.
						
						
						
						
						
						
					 | 
					
						2009-03-15 22:16:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						226d727b83
					 | 
					
						
						
							
							Work on new OpenGL example - Added mouse handling for rotation.
						
						
						
						
						
						
					 | 
					
						2009-03-15 22:07:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						997bef28db
					 | 
					
						
						
							
							Update the Doxygen mainpage to show an example of how to make a page for a PolyVox tutorial.
						
						
						
						
						
						
					 | 
					
						2009-03-15 19:28:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |