573c36db87
Renamed vertex classes to the far more meaningful 'CubicVertex' and 'MarchingCubesVertex'. The old names didn't make much sense, even less so now they are templatized.
2014-05-11 15:17:59 +02:00
ae87dbee77
Fixed materials in OpenGL example.
2014-05-08 16:40:27 +02:00
b0a8ca8a64
This commit templatizes the vertex classes on voxel types. This was the main change which was made for Cubiquity and it's very messy at the moment. However, this will improve when we make more use of 'auto' to hide the template madness.
2014-05-07 23:47:18 +02:00
97e6b56778
Fixed some compiler warnings.
...
Removed m_mapUsedMaterials as it didn't seem to be used.
2011-11-28 16:43:40 +00:00
528cb73771
Moved headers into subdirectories.
2011-05-17 22:27:46 +01:00
9e1de4ba72
Templatised SurfaceMesh class on vertex type.
...
Replaced 'SurfaceVertex' with PositionMaterial and PositionMaterialNormal classes.
Different surface extractors can now work with different vertex types.
2010-10-17 21:13:46 +00:00
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
2d78808000
Renamed IndexedSurfacePatch to SurfaceMesh.
2010-02-20 00:20:43 +00:00
5c8dd011e7
Switched to ZLib license.
2009-11-10 18:37:50 +00:00
c695a7bc86
Initial work on progressive mesh generation. Currently based on Stan Melax's PolyChop.
2009-10-20 22:02:58 +00:00
b1e111d940
Refactoring smoothing and normal generation code.
2009-05-27 22:09:38 +00:00
df1bf690c9
Massive changes to the organisation of PolyVoxCore and PolyVoxYtil.
...
Also added start of logging capability.
2009-04-03 21:36:22 +00:00
c66629c1ad
Small linux fix
2009-03-30 22:01:06 +00:00
5acbd012cf
Switched to integer naming conventions from C++0x (e.g. uint16_t)
2009-03-30 21:44:23 +00:00
1dcec5bd3b
Small fixes and some comments.
2009-03-18 23:13:34 +00:00
74292f7a62
Work on new OpenGL example - Splitting into several files.
2009-03-18 22:48:44 +00:00
877396af31
Work on new OpenGL example - Splitting into several files.
2009-03-18 22:35:21 +00:00
bd5acdb4cd
Work on new OpenGL example - Splitting into several files.
2009-03-18 21:10:51 +00:00