Matt Williams
|
793976c519
|
Add GPL license file
|
2009-05-08 11:55:46 +00:00 |
|
David Williams
|
330cab3de9
|
Changes to comment formatting for Doxygen.
|
2009-05-05 22:27:03 +00:00 |
|
Matt Williams
|
f2bb515a52
|
Exclude boost and PolyVoxImpl from Doxygen build
|
2009-05-05 21:39:22 +00:00 |
|
David Williams
|
74013b7500
|
Removed now redundant reference surface extractor.
|
2009-05-05 07:58:04 +00:00 |
|
David Williams
|
c03c18c1e4
|
Simplification of bitwise operations in Marching Cubes algorithm.
|
2009-05-04 19:18:18 +00:00 |
|
David Williams
|
e36b50908b
|
Fixed silly local variable mistake (thanks Matt!).
|
2009-05-04 15:26:08 +00:00 |
|
David Williams
|
07784f2393
|
Reorganised Marching Cubes tables to simplify bitwise operations.
|
2009-05-04 15:22:28 +00:00 |
|
David Williams
|
e6e18a0454
|
Reformatting Marching Cubes tables.
|
2009-05-04 12:39:42 +00:00 |
|
David Williams
|
03163404df
|
Refactoring and optimising Marching Cubes algorithm.
|
2009-05-04 10:28:20 +00:00 |
|
David Williams
|
6da15633e6
|
Small changes for the purpose of profiling.
|
2009-04-29 22:07:50 +00:00 |
|
David Williams
|
362bf9283a
|
Added some documentation for Volume class.
|
2009-04-26 23:12:45 +00:00 |
|
David Williams
|
cb37ab39da
|
Moved Block from PolyVoxCore to PolyVoxImpl.
|
2009-04-26 21:20:17 +00:00 |
|
David Williams
|
b7ea308897
|
Renamed BlockData to Block
|
2009-04-26 21:09:01 +00:00 |
|
David Williams
|
ed5bff9ee1
|
Small volume fixes.
|
2009-04-25 15:47:20 +00:00 |
|
David Williams
|
76fa702ea7
|
Renamed WorldRegion to MapRegion.
|
2009-04-21 22:05:31 +00:00 |
|
David Williams
|
498db68b59
|
Work on VolumeChangeTracker.
|
2009-04-21 21:46:55 +00:00 |
|
David Williams
|
d61827c365
|
Work on OpenGL Example.
|
2009-04-20 21:00:28 +00:00 |
|
David Williams
|
e87f84af86
|
Adjusting example to use non-cubic volume...
|
2009-04-20 19:51:10 +00:00 |
|
David Williams
|
2b5b076b98
|
Adjusting example to use non-cubic volume...
|
2009-04-20 19:43:40 +00:00 |
|
David Williams
|
0b847eb271
|
Small tweaks.
|
2009-04-20 19:23:11 +00:00 |
|
David Williams
|
c627c90cd0
|
Added support for non-cubic volumes.
|
2009-04-19 22:48:56 +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
|
5418be6313
|
Moved PolyVox into separate folder. It's now really separate from Thermite.
|
2009-04-15 22:02:26 +00:00 |
|
David Williams
|
03891ad6bb
|
Linux fix.
|
2009-04-15 21:21:44 +00:00 |
|
David Williams
|
8f0ca490df
|
Properly implemented Volume::tidyUpMemory().
|
2009-04-15 20:50:41 +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
|
2c2f99a8e2
|
Made homogeneous blocks static so they can be shared between volumes.
|
2009-04-09 21:27:28 +00:00 |
|
David Williams
|
6d72169e11
|
Added new mesh smoothing algorithm.
|
2009-04-08 22:07:16 +00:00 |
|
David Williams
|
3c5e2e6202
|
Demo now supports large volumes (1024x1024x1024 works nicely).
|
2009-04-08 19:18:12 +00:00 |
|
David Williams
|
97b162ee20
|
Work on basic logging framework.
|
2009-04-06 21:16:40 +00:00 |
|
David Williams
|
1b76395856
|
Removed source folder which slipped through...
|
2009-04-03 21:37:37 +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 |
|
David Williams
|
dbf7257edd
|
Small header-related Linux fix.
|
2009-04-02 21:44:19 +00:00 |
|
David Williams
|
08ce6f0b74
|
Making sure header includes are relative.
|
2009-04-02 21:34:56 +00:00 |
|
David Williams
|
d997378b76
|
Work on Volume class.
|
2009-04-02 21:02:50 +00:00 |
|
David Williams
|
92cf2402e2
|
Moved various files from PolyVoxCore to PolyVoxImpl.
|
2009-04-02 20:37:43 +00:00 |
|
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 |
|