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