David Williams
|
c906e71bc3
|
Tidying up basic OpenGL example.
|
2010-07-09 21:36:29 +00:00 |
|
Matt Williams
|
c7514c975f
|
More cleaning up of the Qt 'dependency'. Qt is now used by the tests, the OpenGL example and the documentation. These are of course all optional components.
|
2010-07-02 13:57:34 +00:00 |
|
Matt Williams
|
e470fc6b2e
|
Fix up the docs to reflect the latest changes.
|
2010-07-02 11:00:49 +00:00 |
|
Matt Williams
|
765739f450
|
Move the find_package(Qt4...) bit into the root CMakeLists.txt file since it is used by both the tests and library subdirectories.
|
2010-07-02 10:49:47 +00:00 |
|
Matt Williams
|
16ed15ee5f
|
qcollectiongenerator (comes with Qt Assistant) is now also required for building the documentation. This allows us to open the Doxygen-generated docs in Qt Assistant and have them fully searchable. This should all work on Windows too as long as Doxygen is installed.
See the changes to INSTALL.txt for details of the change.
|
2010-07-01 12:57:37 +00:00 |
|
Matt Williams
|
7a3f3b2b28
|
Fix compilation on GCC
|
2010-05-24 20:12:09 +00:00 |
|
David Williams
|
7ffcd0c7ed
|
Move to VS 2010.
Update to Ogre SDK 1.7.1
Removed support for compilers which don't adhere to C++0X
|
2010-05-23 21:51:34 +00:00 |
|
Matt Williams
|
9d03360436
|
Tell CTest the correct location of the test binaries on Windows.
|
2010-03-05 12:24:46 +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
|
c066c72c6d
|
More fidling and nicefying of the build system.
Add better C++0x support check to warn on old versions of GCC.
|
2010-03-03 15:50:50 +00:00 |
|
Matt Williams
|
b4194657ca
|
Make C++0x mode the default.
The option still remains to disable it.
|
2010-03-02 21:51:40 +00:00 |
|
Matt Williams
|
04b93b18f6
|
Add a status message at the end of the CMake run.
Move the ADD_DEPENDENCIES() call inside the conditional.
|
2010-03-02 16:12:25 +00:00 |
|
Matt Williams
|
3422503eeb
|
Add option to disable building examples or tests.
|
2010-02-25 16:53:48 +00:00 |
|
Matt Williams
|
b3e6e54c1b
|
Add an extremely simple test which checks the size of the volume doesn't
change. This will hopefully also be tracked by the dashboard.
|
2010-02-24 16:32:36 +00:00 |
|
Matt Williams
|
bced686fed
|
Add support for building on the CDash site. Running the 'Experimental'
target (that is, 'make Experimental' on Linux) will submit the build
results to http://my.cdash.org/index.php?project=PolyVox.
I've (hopefully) set up a nightly build as well.
|
2010-02-24 14:26:49 +00:00 |
|
Matt Williams
|
1664a86a7b
|
Add CMake option for enabling C++0x mode. Might need tweaking to work in Windows.
|
2009-09-02 13:19:34 +00:00 |
|
David Williams
|
97b162ee20
|
Work on basic logging framework.
|
2009-04-06 21:16:40 +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 |
|
Matt Williams
|
5a30062c6d
|
Minor changes to CMakeLists.txts
|
2008-12-16 12:17:30 +00:00 |
|
Matt Williams
|
7c9cefc2d6
|
Add missing headers causing compile errors on Linux
Don't build GL example at all on Linux
Add PolyVoxConfig.cmake file
|
2008-11-22 20:09:59 +00:00 |
|
David Williams
|
29ef5f021e
|
Rearranging files in PolyVox.
|
2008-07-03 19:17:17 +00:00 |
|
David Williams
|
4f546d1dc4
|
Working on refactoring code into namespaces - DOES NOT BUILD
|
2008-07-02 21:36:56 +00:00 |
|
David Williams
|
f8a090abba
|
Moving stuff around - not currently buildable!
|
2008-06-08 19:48:39 +00:00 |
|
David Williams
|
119cd925f0
|
Moving stuff around - not currently buildable!
|
2008-06-08 19:05:49 +00:00 |
|
David Williams
|
adff2177fd
|
Moved some code around...
|
2008-06-08 18:03:20 +00:00 |
|
David Williams
|
f75805999d
|
Reorganising some code...
|
2008-06-08 17:51:36 +00:00 |
|
David Williams
|
f6f5cb524d
|
Initial check-in of OpenGL example. Doesn't do anything yet.
|
2008-06-08 15:09:45 +00:00 |
|
David Williams
|
6fdbbc9b41
|
Updated CMake files with 'CMAKE_MINIMUM_REQUIRED(VERSION 2.6)'
Also slight change to the way boost is found.
|
2008-06-08 09:47:52 +00:00 |
|
David Williams
|
c8d632b554
|
Renamed VolumeIterator to BlockVolumeIterator
|
2008-05-26 20:07:06 +00:00 |
|
Matt Williams
|
29d1cd8ad1
|
Fix PolyVox library versioning
There's no need to link PolyVox against 'nothing'
|
2008-05-25 20:56:35 +00:00 |
|
David Williams
|
96eecdbbe2
|
Added Region class.
|
2008-05-24 19:48:41 +00:00 |
|
David Williams
|
c4debf2ca7
|
Renamed PolyVoxSceneManager to VolumeChangeTracker
|
2008-05-24 18:58:32 +00:00 |
|
David Williams
|
0b012cbd75
|
Moved some code from PolyVoxSceneManager to SurfaceExtractors
|
2008-05-24 17:29:27 +00:00 |
|
David Williams
|
b42f28793f
|
Renamed Volume to BlockVolume.
|
2008-05-24 16:25:05 +00:00 |
|
David Williams
|
06d433f559
|
Work on seperating PolyVox and Thermite. Now they are two seperate solutions.
|
2008-05-24 09:29:20 +00:00 |
|
David Williams
|
b48b869eb2
|
Commited refactoring changes made on the train.
|
2008-05-13 19:49:03 +00:00 |
|
David Williams
|
1d3c60f341
|
Tidying code and removing warnings.
|
2008-04-24 19:06:41 +00:00 |
|
David Williams
|
83d6a7327b
|
Separated gradient estimation code.
|
2008-04-20 21:58:14 +00:00 |
|
David Williams
|
bc28e240f3
|
Templatized VolumeIterator class.
|
2008-04-20 19:58:37 +00:00 |
|
David Williams
|
593a26ebd2
|
Templatized Volume class.
|
2008-04-20 19:23:41 +00:00 |
|
David Williams
|
7177db44ac
|
Templatized Block class.
|
2008-04-20 18:44:00 +00:00 |
|
David Williams
|
35f9996663
|
Removed redundant classes SurfaceEdge, SurfaceTriange, and SurfaceTypes.
Also fixed a new bug in IndexedSurfacePatch
|
2008-04-16 20:46:24 +00:00 |
|
David Williams
|
1d8fc1c544
|
Renamed PolyVoxSceneManager to PolyVox
|
2008-04-15 21:36:37 +00:00 |
|
David Williams
|
ebc0ad9cca
|
Renamed some headers to avoid ambiguity.
|
2008-03-13 22:21:50 +00:00 |
|
David Williams
|
5c075c7da2
|
Added RegionGeometry.cpp
|
2008-02-12 22:14:40 +00:00 |
|
David Williams
|
cc4902b4d7
|
Removed IntegralVector3.h
|
2008-02-11 19:54:57 +00:00 |
|
David Williams
|
e180f67bae
|
Started getting rid of IntegrealVector3.
Also added ForwardDeclarations.h
|
2008-02-10 21:58:35 +00:00 |
|
David Williams
|
76df5e00b5
|
Moved core code from Ogre namespace to PolyVox namespace.
|
2008-02-10 11:45:34 +00:00 |
|
David Williams
|
a518afff41
|
Removed more Ogre stuff from core library...
|
2008-02-10 11:22:10 +00:00 |
|
David Williams
|
1e3904098a
|
Moved SurfacePatchRenderable to main application.
|
2008-02-04 19:30:57 +00:00 |
|