Blender Git Commit Log
Git Commits -> Revision 3937271
Revision 3937271 by Rafael Campos (soc-2013-cycles_volume) June 28, 2013, 23:38 (GMT) |
=== OpenVDB 1.1.1 added === Necessary CMakeLists.txt files edited and created, and core OpenVDB files added to extern/openvdb. Although probably platform-specific, I needed to add macro definitions to externopenvdbinternalopenvdbmathCoord.h and externopenvdbinternalopenvdbioCompression.h for everything to compile on VS2008. Will revisit this at a more appropriate time. A more detailed description of the process will be available here: http://wiki.blender.org/index.php/User:Jehuty/GSoC_2013/Discussions/Compiling_OpenVDB |
Commit Details:
Full Hash: 393727188cbd2b0e6805401912a21ab60f0f7f1e
SVN Revision: 57865
Parent Commit: 7c04686
Lines Changed: +61207, -0
103 Added Paths:
/extern/openvdb/CMakeLists.txt (+134, -0) (View)
/extern/openvdb/COPYRIGHT (+25, -0)
/extern/openvdb/internal/openvdb/doc/api_0_98_0.txt (+196, -0) (View)
/extern/openvdb/internal/openvdb/doc/changes.txt (+741, -0) (View)
/extern/openvdb/internal/openvdb/doc/doc.txt (+417, -0) (View)
/extern/openvdb/internal/openvdb/doc/examplecode.txt (+1018, -0) (View)
/extern/openvdb/internal/openvdb/doc/faq.txt (+213, -0) (View)
/extern/openvdb/internal/openvdb/doc/math.txt (+416, -0) (View)
/extern/openvdb/internal/openvdb/Exceptions.h (+112, -0) (View)
/extern/openvdb/internal/openvdb/Grid.cc (+487, -0) (View)
/extern/openvdb/internal/openvdb/Grid.h (+1215, -0) (View)
/extern/openvdb/internal/openvdb/io/Archive.cc (+746, -0) (View)
/extern/openvdb/internal/openvdb/io/Archive.h (+266, -0) (View)
/extern/openvdb/internal/openvdb/io/Compression.cc (+145, -0) (View)
/extern/openvdb/internal/openvdb/io/Compression.h (+566, -0) (View)
/extern/openvdb/internal/openvdb/io/File.cc (+594, -0) (View)
/extern/openvdb/internal/openvdb/io/File.h (+220, -0) (View)
/extern/openvdb/internal/openvdb/io/GridDescriptor.cc (+232, -0) (View)
/extern/openvdb/internal/openvdb/io/GridDescriptor.h (+135, -0) (View)
/extern/openvdb/internal/openvdb/io/Stream.cc (+140, -0) (View)
/extern/openvdb/internal/openvdb/io/Stream.h (+112, -0) (View)
/extern/openvdb/internal/openvdb/math/BBox.h (+392, -0) (View)
/extern/openvdb/internal/openvdb/math/Coord.h (+477, -0) (View)
/extern/openvdb/internal/openvdb/math/FiniteDifference.h (+2280, -0) (View)
/extern/openvdb/internal/openvdb/math/Hermite.cc (+167, -0) (View)
/extern/openvdb/internal/openvdb/math/Hermite.h (+493, -0) (View)
/extern/openvdb/internal/openvdb/math/LegacyFrustum.h (+192, -0) (View)
/extern/openvdb/internal/openvdb/math/Maps.cc (+283, -0) (View)
/extern/openvdb/internal/openvdb/math/Maps.h (+2478, -0) (View)
/extern/openvdb/internal/openvdb/math/Mat.h (+975, -0) (View)
/extern/openvdb/internal/openvdb/math/Mat3.h (+821, -0) (View)
/extern/openvdb/internal/openvdb/math/Mat4.h (+1369, -0) (View)
/extern/openvdb/internal/openvdb/math/Math.h (+652, -0) (View)
/extern/openvdb/internal/openvdb/math/Operators.h (+2086, -0) (View)
/extern/openvdb/internal/openvdb/math/Proximity.cc (+377, -0) (View)
/extern/openvdb/internal/openvdb/math/Proximity.h (+134, -0) (View)
/extern/openvdb/internal/openvdb/math/QuantizedUnitVec.cc (+98, -0) (View)
/extern/openvdb/internal/openvdb/math/QuantizedUnitVec.h (+164, -0) (View)
/extern/openvdb/internal/openvdb/math/Quat.h (+658, -0) (View)
/extern/openvdb/internal/openvdb/math/Stats.h (+236, -0) (View)
/extern/openvdb/internal/openvdb/math/Stencils.h (+1466, -0) (View)
/extern/openvdb/internal/openvdb/math/Transform.cc (+490, -0) (View)
/extern/openvdb/internal/openvdb/math/Transform.h (+295, -0) (View)
/extern/openvdb/internal/openvdb/math/Tuple.h (+232, -0) (View)
/extern/openvdb/internal/openvdb/math/Vec2.h (+518, -0) (View)
/extern/openvdb/internal/openvdb/math/Vec3.h (+620, -0) (View)
/extern/openvdb/internal/openvdb/math/Vec4.h (+540, -0) (View)
/extern/openvdb/internal/openvdb/Metadata.h (+41, -0) (View)
/extern/openvdb/internal/openvdb/metadata/Metadata.cc (+168, -0) (View)
/extern/openvdb/internal/openvdb/metadata/Metadata.h (+414, -0) (View)
/extern/openvdb/internal/openvdb/metadata/MetaMap.cc (+204, -0) (View)
/extern/openvdb/internal/openvdb/metadata/MetaMap.h (+252, -0) (View)
/extern/openvdb/internal/openvdb/metadata/StringMetadata.h (+75, -0) (View)
/extern/openvdb/internal/openvdb/openvdb.cc (+134, -0) (View)
/extern/openvdb/internal/openvdb/openvdb.h (+98, -0) (View)
/extern/openvdb/internal/openvdb/Platform.cc (+38, -0) (View)
/extern/openvdb/internal/openvdb/Platform.h (+174, -0) (View)
/extern/openvdb/internal/openvdb/PlatformConfig.h (+57, -0) (View)
/extern/openvdb/internal/openvdb/tools/Composite.h (+555, -0) (View)
/extern/openvdb/internal/openvdb/tools/Dense.h (+418, -0) (View)
/extern/openvdb/internal/openvdb/tools/Filter.h (+325, -0) (View)
/extern/openvdb/internal/openvdb/tools/GridOperators.h (+738, -0) (View)
/extern/openvdb/internal/openvdb/tools/GridTransformer.h (+986, -0) (View)
/extern/openvdb/internal/openvdb/tools/Interpolation.h (+554, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetAdvect.h (+712, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetFilter.h (+411, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetFracture.h (+360, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetRebuild.h (+347, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetSphere.h (+221, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetTracker.h (+516, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetUtil.h (+480, -0) (View)
/extern/openvdb/internal/openvdb/tools/MeshToVolume.h (+2465, -0) (View)
/extern/openvdb/internal/openvdb/tools/Morphology.h (+359, -0) (View)
/extern/openvdb/internal/openvdb/tools/ParticlesToLevelSet.h (+613, -0) (View)
/extern/openvdb/internal/openvdb/tools/PointAdvect.h (+524, -0) (View)
/extern/openvdb/internal/openvdb/tools/PointScatter.h (+328, -0) (View)
/extern/openvdb/internal/openvdb/tools/Statistics.h (+370, -0) (View)
/extern/openvdb/internal/openvdb/tools/ValueTransformer.h (+588, -0) (View)
/extern/openvdb/internal/openvdb/tools/VolumeToMesh.h (+2710, -0) (View)
/extern/openvdb/internal/openvdb/tree/InternalNode.h (+2507, -0) (View)
/extern/openvdb/internal/openvdb/tree/Iterator.h (+276, -0) (View)
/extern/openvdb/internal/openvdb/tree/LeafManager.h (+522, -0) (View)
/extern/openvdb/internal/openvdb/tree/LeafNode.h (+1659, -0) (View)
/extern/openvdb/internal/openvdb/tree/LeafNodeBool.h (+1494, -0) (View)
/extern/openvdb/internal/openvdb/tree/NodeUnion.h (+137, -0) (View)
/extern/openvdb/internal/openvdb/tree/RootNode.h (+2649, -0) (View)
/extern/openvdb/internal/openvdb/tree/Tree.h (+2017, -0) (View)
/extern/openvdb/internal/openvdb/tree/TreeIterator.h (+1360, -0) (View)
/extern/openvdb/internal/openvdb/tree/Util.h (+124, -0) (View)
/extern/openvdb/internal/openvdb/tree/ValueAccessor.h (+2325, -0) (View)
/extern/openvdb/internal/openvdb/Types.h (+374, -0) (View)
/extern/openvdb/internal/openvdb/util/Formats.cc (+121, -0) (View)
/extern/openvdb/internal/openvdb/util/Formats.h (+140, -0) (View)
/extern/openvdb/internal/openvdb/util/logging.h (+69, -0) (View)
/extern/openvdb/internal/openvdb/util/MapsUtil.h (+329, -0) (View)
/extern/openvdb/internal/openvdb/util/Name.h (+72, -0) (View)
/extern/openvdb/internal/openvdb/util/NodeMasks.h (+1282, -0) (View)
/extern/openvdb/internal/openvdb/util/NullInterrupter.h (+90, -0) (View)
/extern/openvdb/internal/openvdb/util/Util.cc (+77, -0) (View)
/extern/openvdb/internal/openvdb/util/Util.h (+165, -0) (View)
/extern/openvdb/internal/openvdb/version.h (+139, -0) (View)
/extern/openvdb/LICENSE (+373, -0)
/extern/openvdb/README (+16, -0)
/extern/openvdb/COPYRIGHT (+25, -0)
/extern/openvdb/internal/openvdb/doc/api_0_98_0.txt (+196, -0) (View)
/extern/openvdb/internal/openvdb/doc/changes.txt (+741, -0) (View)
/extern/openvdb/internal/openvdb/doc/doc.txt (+417, -0) (View)
/extern/openvdb/internal/openvdb/doc/examplecode.txt (+1018, -0) (View)
/extern/openvdb/internal/openvdb/doc/faq.txt (+213, -0) (View)
/extern/openvdb/internal/openvdb/doc/math.txt (+416, -0) (View)
/extern/openvdb/internal/openvdb/Exceptions.h (+112, -0) (View)
/extern/openvdb/internal/openvdb/Grid.cc (+487, -0) (View)
/extern/openvdb/internal/openvdb/Grid.h (+1215, -0) (View)
/extern/openvdb/internal/openvdb/io/Archive.cc (+746, -0) (View)
/extern/openvdb/internal/openvdb/io/Archive.h (+266, -0) (View)
/extern/openvdb/internal/openvdb/io/Compression.cc (+145, -0) (View)
/extern/openvdb/internal/openvdb/io/Compression.h (+566, -0) (View)
/extern/openvdb/internal/openvdb/io/File.cc (+594, -0) (View)
/extern/openvdb/internal/openvdb/io/File.h (+220, -0) (View)
/extern/openvdb/internal/openvdb/io/GridDescriptor.cc (+232, -0) (View)
/extern/openvdb/internal/openvdb/io/GridDescriptor.h (+135, -0) (View)
/extern/openvdb/internal/openvdb/io/Stream.cc (+140, -0) (View)
/extern/openvdb/internal/openvdb/io/Stream.h (+112, -0) (View)
/extern/openvdb/internal/openvdb/math/BBox.h (+392, -0) (View)
/extern/openvdb/internal/openvdb/math/Coord.h (+477, -0) (View)
/extern/openvdb/internal/openvdb/math/FiniteDifference.h (+2280, -0) (View)
/extern/openvdb/internal/openvdb/math/Hermite.cc (+167, -0) (View)
/extern/openvdb/internal/openvdb/math/Hermite.h (+493, -0) (View)
/extern/openvdb/internal/openvdb/math/LegacyFrustum.h (+192, -0) (View)
/extern/openvdb/internal/openvdb/math/Maps.cc (+283, -0) (View)
/extern/openvdb/internal/openvdb/math/Maps.h (+2478, -0) (View)
/extern/openvdb/internal/openvdb/math/Mat.h (+975, -0) (View)
/extern/openvdb/internal/openvdb/math/Mat3.h (+821, -0) (View)
/extern/openvdb/internal/openvdb/math/Mat4.h (+1369, -0) (View)
/extern/openvdb/internal/openvdb/math/Math.h (+652, -0) (View)
/extern/openvdb/internal/openvdb/math/Operators.h (+2086, -0) (View)
/extern/openvdb/internal/openvdb/math/Proximity.cc (+377, -0) (View)
/extern/openvdb/internal/openvdb/math/Proximity.h (+134, -0) (View)
/extern/openvdb/internal/openvdb/math/QuantizedUnitVec.cc (+98, -0) (View)
/extern/openvdb/internal/openvdb/math/QuantizedUnitVec.h (+164, -0) (View)
/extern/openvdb/internal/openvdb/math/Quat.h (+658, -0) (View)
/extern/openvdb/internal/openvdb/math/Stats.h (+236, -0) (View)
/extern/openvdb/internal/openvdb/math/Stencils.h (+1466, -0) (View)
/extern/openvdb/internal/openvdb/math/Transform.cc (+490, -0) (View)
/extern/openvdb/internal/openvdb/math/Transform.h (+295, -0) (View)
/extern/openvdb/internal/openvdb/math/Tuple.h (+232, -0) (View)
/extern/openvdb/internal/openvdb/math/Vec2.h (+518, -0) (View)
/extern/openvdb/internal/openvdb/math/Vec3.h (+620, -0) (View)
/extern/openvdb/internal/openvdb/math/Vec4.h (+540, -0) (View)
/extern/openvdb/internal/openvdb/Metadata.h (+41, -0) (View)
/extern/openvdb/internal/openvdb/metadata/Metadata.cc (+168, -0) (View)
/extern/openvdb/internal/openvdb/metadata/Metadata.h (+414, -0) (View)
/extern/openvdb/internal/openvdb/metadata/MetaMap.cc (+204, -0) (View)
/extern/openvdb/internal/openvdb/metadata/MetaMap.h (+252, -0) (View)
/extern/openvdb/internal/openvdb/metadata/StringMetadata.h (+75, -0) (View)
/extern/openvdb/internal/openvdb/openvdb.cc (+134, -0) (View)
/extern/openvdb/internal/openvdb/openvdb.h (+98, -0) (View)
/extern/openvdb/internal/openvdb/Platform.cc (+38, -0) (View)
/extern/openvdb/internal/openvdb/Platform.h (+174, -0) (View)
/extern/openvdb/internal/openvdb/PlatformConfig.h (+57, -0) (View)
/extern/openvdb/internal/openvdb/tools/Composite.h (+555, -0) (View)
/extern/openvdb/internal/openvdb/tools/Dense.h (+418, -0) (View)
/extern/openvdb/internal/openvdb/tools/Filter.h (+325, -0) (View)
/extern/openvdb/internal/openvdb/tools/GridOperators.h (+738, -0) (View)
/extern/openvdb/internal/openvdb/tools/GridTransformer.h (+986, -0) (View)
/extern/openvdb/internal/openvdb/tools/Interpolation.h (+554, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetAdvect.h (+712, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetFilter.h (+411, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetFracture.h (+360, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetRebuild.h (+347, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetSphere.h (+221, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetTracker.h (+516, -0) (View)
/extern/openvdb/internal/openvdb/tools/LevelSetUtil.h (+480, -0) (View)
/extern/openvdb/internal/openvdb/tools/MeshToVolume.h (+2465, -0) (View)
/extern/openvdb/internal/openvdb/tools/Morphology.h (+359, -0) (View)
/extern/openvdb/internal/openvdb/tools/ParticlesToLevelSet.h (+613, -0) (View)
/extern/openvdb/internal/openvdb/tools/PointAdvect.h (+524, -0) (View)
/extern/openvdb/internal/openvdb/tools/PointScatter.h (+328, -0) (View)
/extern/openvdb/internal/openvdb/tools/Statistics.h (+370, -0) (View)
/extern/openvdb/internal/openvdb/tools/ValueTransformer.h (+588, -0) (View)
/extern/openvdb/internal/openvdb/tools/VolumeToMesh.h (+2710, -0) (View)
/extern/openvdb/internal/openvdb/tree/InternalNode.h (+2507, -0) (View)
/extern/openvdb/internal/openvdb/tree/Iterator.h (+276, -0) (View)
/extern/openvdb/internal/openvdb/tree/LeafManager.h (+522, -0) (View)
/extern/openvdb/internal/openvdb/tree/LeafNode.h (+1659, -0) (View)
/extern/openvdb/internal/openvdb/tree/LeafNodeBool.h (+1494, -0) (View)
/extern/openvdb/internal/openvdb/tree/NodeUnion.h (+137, -0) (View)
/extern/openvdb/internal/openvdb/tree/RootNode.h (+2649, -0) (View)
/extern/openvdb/internal/openvdb/tree/Tree.h (+2017, -0) (View)
/extern/openvdb/internal/openvdb/tree/TreeIterator.h (+1360, -0) (View)
/extern/openvdb/internal/openvdb/tree/Util.h (+124, -0) (View)
/extern/openvdb/internal/openvdb/tree/ValueAccessor.h (+2325, -0) (View)
/extern/openvdb/internal/openvdb/Types.h (+374, -0) (View)
/extern/openvdb/internal/openvdb/util/Formats.cc (+121, -0) (View)
/extern/openvdb/internal/openvdb/util/Formats.h (+140, -0) (View)
/extern/openvdb/internal/openvdb/util/logging.h (+69, -0) (View)
/extern/openvdb/internal/openvdb/util/MapsUtil.h (+329, -0) (View)
/extern/openvdb/internal/openvdb/util/Name.h (+72, -0) (View)
/extern/openvdb/internal/openvdb/util/NodeMasks.h (+1282, -0) (View)
/extern/openvdb/internal/openvdb/util/NullInterrupter.h (+90, -0) (View)
/extern/openvdb/internal/openvdb/util/Util.cc (+77, -0) (View)
/extern/openvdb/internal/openvdb/util/Util.h (+165, -0) (View)
/extern/openvdb/internal/openvdb/version.h (+139, -0) (View)
/extern/openvdb/LICENSE (+373, -0)
/extern/openvdb/README (+16, -0)