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 |
|
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 |
|