e89a55d154
Applied default Visual Studio formatting to most files. This is a quick fix for the tabs vs spaces issue that messes up the formatting in any editor (esp. Linux) which handles tabs/spaces differently to Visual Studio. Some parts of the formatting look a bit worse but overall it should be better (or at least more consistent).
...
I didn't apply the changes to a few macro-heavy files as Visual Studio removes all indentation from macros, whereas the indentation can be handy to see nesting.
2015-12-26 23:11:27 +00:00
b3ca051878
Changed 'embedded' licenses from zlib to MIT.
2015-12-26 21:45:41 +00:00
354b6aa9d0
When PolyVox files include other PolyVox files the 'PolyVox' part of the path is not needed. This is only needed when examples, tests, and external applications include PolyVox.
2015-12-20 20:56:37 +00:00
04c4e49aa1
Fully eliminated MarchingCubesSurfaceExtractor class. It's now only a standalone function called 'extractMarchingCubesMesh'.
2015-05-25 21:23:27 +02:00
37db0bac52
Moved gradient calculation outside of class.
2015-05-25 21:16:29 +02:00
e4ef845045
Removed sobel gradient calculation code.
...
Removed m_controller member.
2015-05-25 21:00:50 +02:00
b3ce982ef3
Removed some member variables.
2015-05-25 20:51:42 +02:00
d353685ce9
Restructuring code...
2015-05-25 20:42:40 +02:00
1d51ee8d0a
Revert "Rather ugly split of some code into a separate function, to keep the main loop as small and simple as possible. To be tidied up shortly."
...
This reverts commit 13be35aac9
.
2015-05-25 20:35:55 +02:00
c384fbfea8
Revert "Eliminated member variable."
...
This reverts commit 96ec47a972
.
2015-05-25 20:35:47 +02:00
96ec47a972
Eliminated member variable.
2015-05-25 17:45:40 +02:00
13be35aac9
Rather ugly split of some code into a separate function, to keep the main loop as small and simple as possible. To be tidied up shortly.
2015-05-25 17:37:30 +02:00
ecc06ba986
Changed the way samplers are used for a minor speed improvement.
2015-05-25 12:05:15 +02:00
50cf939e8a
Reorganizing code.
2015-05-22 16:15:53 +02:00
b4267b11f5
More refactoring code.
2015-05-15 09:57:32 +02:00
71adc7292c
Restructuring code.
2015-05-14 22:10:37 +02:00
89508f8b2b
Restructuring code.
2015-05-14 11:48:28 +02:00
f53efa1d64
Restructuring code.
2015-05-14 11:41:16 +02:00
e912950317
Restructuring code...
2015-05-14 11:35:04 +02:00
54f235e09a
Restructuring computeBitmask code.
2015-05-14 11:14:39 +02:00
5974a1de9b
Restructuring loops...
2015-05-14 10:52:07 +02:00
13fc8c5ba9
Removed unneeded variable.
2015-05-14 07:42:04 +02:00
c4ce66dec5
Replaced 2D pPreviousBitmask and pCurrentBitmask with 3D pBitmask.
2015-05-14 07:15:36 +02:00
2b22213bec
Replaced 2D arrays with single 3D array when tracking existing vertices.
2015-05-13 23:05:58 +02:00
5ce0d9c3e0
Cutting down and simplifying Marching Cubes code (also now slower...).
2015-05-10 19:43:09 +02:00
09253a7bcc
Removed a few uses of '#ifdef SWIG', mainly from areas where they would no longer work. e.g where the code has been templatized since the #ifdef was added so we can see that the SWIG version of the code is out of date and won't build anyway.
2015-05-08 21:08:43 +02:00
d8a422955d
Now that PolyVox is header only we have no further use for the POLYVOX_API/LOCAL/SHARED macros which wrap API import/export.
2015-05-08 15:04:17 +02:00
2a8e0a5f7b
Renamed 'Typedef.h' to 'PlatformDefinitions.h'.
2015-05-08 14:57:12 +02:00
1213a4047a
Fully stripped out references to wrap modes.
2015-03-04 23:13:37 +01:00
049a77cd0c
Moved all headers from 'PolyVoxCore' to 'PolyVox', as we no longer have the core/util distinction.
2015-02-07 17:26:36 +01:00