David Williams
|
83d6a7327b
|
Separated gradient estimation code.
|
2008-04-20 21:58:14 +00:00 |
|
David Williams
|
286ba35b42
|
Various refactoring of volume stuff. Including moving region growing code to scrapyard.
|
2008-04-20 21:32:44 +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
|
2bc1fc2b88
|
PolyVox now returns vertex positions as floats rather than ints.
Avoids converting and scaling in the engine.
|
2008-04-16 19:56:07 +00:00 |
|
David Williams
|
f060898986
|
Physics geometry is now updated.
|
2008-03-29 23:00:13 +00:00 |
|
David Williams
|
8f5e5e51b4
|
Got a box bouncing around the scene.
|
2008-03-05 21:16:48 +00:00 |
|
David Williams
|
99b54dfa2e
|
Removed redundant headers - reduced build time.
|
2008-02-12 21:41:24 +00:00 |
|
David Williams
|
66cc4a5eab
|
Drastically reduced memory usage.
|
2008-02-12 19:32:56 +00:00 |
|
David Williams
|
abb3def1e7
|
Tiding up...
|
2008-02-11 20:34:45 +00:00 |
|
David Williams
|
d8dacdadc3
|
Renamed some constants.
|
2008-02-11 20:16:08 +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
|
38b266d261
|
Started removing OgreVector3 from main library.
|
2008-02-09 17:49:34 +00:00 |
|
David Williams
|
f263714ebc
|
Removed Ogre logging from main library.
|
2008-02-09 16:58:48 +00:00 |
|
David Williams
|
f29af2f8d4
|
Removed OgrePrerequisites.h from main library.
|
2008-02-07 21:33:11 +00:00 |
|
David Williams
|
91c2c7241c
|
Cleaning up some code.
|
2008-02-05 21:33:09 +00:00 |
|
David Williams
|
d2c87f7bf7
|
Moved VolumeResource, VolumeSerializer, and VolumeManager to main application.
|
2008-01-31 21:07:25 +00:00 |
|
David Williams
|
4438660440
|
Moved some loading code out of PolyVoxSceneManager.
|
2008-01-31 20:43:57 +00:00 |
|
David Williams
|
9e9537a9ee
|
Introduced VolumeResourcePtr as a wrapper around Volume.
|
2008-01-31 20:27:33 +00:00 |
|
David Williams
|
05c5d1dbce
|
Fixed axis display code.
|
2008-01-29 21:15:26 +00:00 |
|
David Williams
|
e5fbb59db2
|
Removed MaterialMap.
|
2008-01-29 21:04:13 +00:00 |
|
David Williams
|
7b8e035bd1
|
Refactoring - PolyVoxSceneManager no longer derives from SceneManager.
|
2008-01-29 20:47:04 +00:00 |
|
David Williams
|
a093b57ae4
|
|
2008-01-28 19:17:13 +00:00 |
|
David Williams
|
168ab6760b
|
Started moving code for maintaining scene graph out of _findVisibleObjects and into main application.
|
2008-01-27 21:01:06 +00:00 |
|
David Williams
|
bdbfa5f457
|
Cleaning up.
|
2008-01-25 23:07:24 +00:00 |
|
David Williams
|
1a41acd06b
|
Cleaning up.
|
2008-01-24 21:07:31 +00:00 |
|
David Williams
|
679e419946
|
Cleaning up.
|
2008-01-24 19:36:10 +00:00 |
|
David Williams
|
048af66620
|
Cleaning up.
|
2008-01-23 22:02:12 +00:00 |
|
David Williams
|
a319751d7e
|
Cleaning up.
|
2008-01-19 23:22:06 +00:00 |
|
David Williams
|
852f293e3b
|
Cleaning up _findVisibleObjects.
|
2008-01-19 23:04:50 +00:00 |
|
David Williams
|
247535f471
|
Cleaning up _findVisibleObjects.
|
2008-01-19 22:39:15 +00:00 |
|
David Williams
|
e368926b5f
|
Separated getChangedRegionGeometry() from _findVisibleObjects().
|
2008-01-19 22:14:51 +00:00 |
|
David Williams
|
b41793b520
|
Work on reducing batch count.
|
2008-01-19 21:04:55 +00:00 |
|
David Williams
|
a0bcd6b214
|
Working on excessive batch count bug.
|
2008-01-17 21:44:16 +00:00 |
|
David Williams
|
bb67aaceb1
|
Moved some stuff to the scrapyard
|
2008-01-16 21:35:43 +00:00 |
|
David Williams
|
2ec6e8fbda
|
Added normal based material.
|
2008-01-16 20:56:54 +00:00 |
|
David Williams
|
4013e9143f
|
Debugging materials...
|
2008-01-16 20:21:47 +00:00 |
|
David Williams
|
c013b100a2
|
Got blending between materials working with texture atlases.
|
2008-01-16 19:51:47 +00:00 |
|
David Williams
|
98af071bdd
|
Refactoring work. Removed some maps and created separate members for single material surfaces and multi material surfaces.
|
2008-01-13 21:25:35 +00:00 |
|
David Williams
|
38686782bb
|
Texture atlas approach basics working but with no texture interpolation and no blending between material.
Next task should probably be to simplify the code to remove unnecessary maps.
|
2008-01-08 20:21:40 +00:00 |
|
David Williams
|
31656cb68b
|
Started using texture atlas instead of many small meshes.
|
2007-12-03 22:24:48 +00:00 |
|
David Williams
|
ee060d85d3
|
Adding axis for debugging.
|
2007-10-09 18:59:04 +00:00 |
|
David Williams
|
ef1d2a15a9
|
Adding axis for debugging.
|
2007-10-08 10:23:09 +00:00 |
|
David Williams
|
ca1756c504
|
Adding axis for debugging.
|
2007-10-08 01:25:53 +00:00 |
|
David Williams
|
52446c765d
|
Refactoring mesh generation code.
|
2007-10-07 16:33:53 +00:00 |
|
David Williams
|
8137b1eb46
|
Refactoring mesh generation code.
|
2007-10-06 18:31:37 +00:00 |
|
David Williams
|
a2c984408d
|
Fixed problem with computeNormal() sometimes returning zero length.
|
2007-10-06 00:52:43 +00:00 |
|