b607653e9f
Work on raycasting.
2011-01-08 17:31:42 +00:00
8df20f2203
Work on Raycast.
2011-01-08 16:57:33 +00:00
a57e1d749a
Got carried away with the cleaning up and removed some stuff that is still needed by Thermite. Would be nice to remove it in the future though.
2011-01-08 16:14:52 +00:00
1d64f7aecb
Initial version of new Raycast class.
2011-01-08 15:58:02 +00:00
9310c97333
SurfaceExtractor no longer flags region and material edges.
...
Region/material edges no longer stored as vertex flags.
Replaced addCubicTriangle with addTriangle.
2011-01-06 23:00:17 +00:00
3205ce6c30
Removed old and redundant Mesh* classes.
2011-01-06 22:46:24 +00:00
83b2f84529
OpenGLExample does decimation now, so so we can check it still compiles.
2011-01-06 22:36:25 +00:00
db13224bba
Reverted some accidental commits from testing the MeshDecimator.
2011-01-06 21:54:07 +00:00
2b70409baa
Optimisations to the MeshDecimator.
2011-01-06 21:41:53 +00:00
149dde9460
Fix compilation on Linux:
...
- The template addition is apparently a C++ Standard thing which is a bit of a mess but the way GCC interprets it requires these.
- In XOrg there is a struct called 'Region' which causes ambiguities. For some reason doing 'using PolyVox::Region' didn't fix it.
2011-01-06 17:56:19 +00:00
e6307a9a77
Added some documentation and small performance improvements.
2011-01-05 22:43:46 +00:00
a7828995d9
Just tidying up the MeshDecimator stuff a bit...
2011-01-05 22:05:53 +00:00
d0e4b06051
Just tidying up the MeshDecimator stuff a bit...
2011-01-05 21:32:31 +00:00
f8c036bcf6
Work on MeshDecimator.
2011-01-04 23:01:38 +00:00
10b44eabae
Added missing file Density.i
2011-01-04 20:49:22 +00:00
773cfc4887
Work on MeshDecimator.
2011-01-03 21:46:40 +00:00
996dfac39c
Work on MeshDecimator.
2011-01-03 11:19:03 +00:00
090e002ff1
Reverted accidental commit.
2011-01-02 17:50:54 +00:00
68ac0f0056
Work on MeshDecimator.
2011-01-02 17:43:41 +00:00
fff36662a5
Work on MeshDecimator.
2011-01-02 15:28:02 +00:00
6b78768ba0
Work on MeshDecimator.
2011-01-01 18:18:32 +00:00
f39e2f0935
Fix for surface extractors not extracting surfaces outside of volume.
2010-12-30 21:56:48 +00:00
f7573e7660
Work on SWIG bindings for PolyVox.
2010-12-28 11:14:55 +00:00
57ff257669
Work on SWIG bindings for PolyVox.
2010-12-28 09:52:17 +00:00
89df1c8824
Work on SWIG bindings for PolyVox.
2010-12-28 09:49:18 +00:00
26081fd4ba
Got the Vector class working in Python through SWIG.
2010-12-27 11:54:49 +00:00
78cda39c38
Disabled accidentely commited non-functioning SWIG stuff.
2010-12-27 10:43:38 +00:00
fd2070bd90
OpenGL examples fix for Linux.
2010-12-27 10:34:51 +00:00
4bdba629fb
Add stub of test to compile the Material class.
2010-12-21 21:11:36 +00:00
26d114defe
Work on MeshDecimator.
2010-12-18 23:47:18 +00:00
d30ea9d709
Initial check in of MeshDecimator.
2010-12-18 17:42:17 +00:00
7a93879fa7
Fix for Linux compile error.
2010-12-18 11:40:36 +00:00
6f2218f910
Fixed numeric_limits compile error.
2010-12-18 10:08:49 +00:00
e5946f4bc4
Add PyParsing to the build requirements.
2010-12-15 15:29:55 +00:00
26d3cd18df
Minor fixes to the tutorial reST syntax.
2010-12-15 15:28:32 +00:00
755f5247d1
Update Doxylink to the latest development version.
...
This uses a completely new parsing system based on PyParsing (http://pyparsing.wikispaces.com/ ) but it should be faster and mush more resilient.
If this new dependency is deemed oer the top then PyParsing can probably be directly included in SVN as it is only 1 Python file.
2010-12-13 17:03:31 +00:00
46c805759c
Fix compilation on Linux
2010-12-13 15:48:09 +00:00
2bbd401351
Comments on const_cast.
2010-12-09 23:08:25 +00:00
11fc214583
Documentation for pathfinder.
2010-12-09 21:39:35 +00:00
cb7180f7d0
Adding defines so that Boost can be used instead of C++0x when pathfinding.
2010-12-08 23:24:16 +00:00
c9331c3e35
Moved AStarPathfinder code from Thermite to PolyVox.
2010-12-08 23:06:29 +00:00
30425a4d86
Added default boundaries for Regions::containsPoint() functions.
2010-12-05 12:37:43 +00:00
ef60a5b442
Updated todo list.
2010-12-02 20:35:28 +00:00
3752dda53f
Patch for improved Boost support for VS2008 and below.
2010-12-02 20:18:19 +00:00
87a526bb46
Without this, Thermite errors at compilation time.
...
Given the large amount of templated classes in PolyVox perhaps we need some tests in PolyVox which compile classes like this to find errors like this earlier?
2010-11-28 14:07:31 +00:00
fbb3f0537c
Fixed bug with 'empty()' being called rather than 'clear()'.
2010-11-22 23:42:45 +00:00
b5814a410c
Fixed some warnings with patch from AndiNo.
2010-11-04 23:25:26 +00:00
625bd14187
Added Material8 and Density8 classes, and Thermite now uses the Material8 one.
2010-11-04 23:12:31 +00:00
0b410eaed3
Memory improvements for surface extractor.
2010-10-20 22:14:03 +00:00
695c15cecd
More work on CubicSurfaceExtractor.
2010-10-20 21:09:55 +00:00