Templatised SurfaceMesh class on vertex type.
Replaced 'SurfaceVertex' with PositionMaterial and PositionMaterialNormal classes. Different surface extractors can now work with different vertex types.
This commit is contained in:
@ -6,7 +6,6 @@ PROJECT(PolyVoxCore)
|
||||
SET(CORE_SRC_FILES
|
||||
source/ArraySizes.cpp
|
||||
source/GradientEstimators.cpp
|
||||
source/SurfaceMesh.cpp
|
||||
source/Log.cpp
|
||||
source/Mesh.cpp
|
||||
source/MeshEdge.cpp
|
||||
@ -24,6 +23,8 @@ SET(CORE_INC_FILES
|
||||
include/ArraySizes.h
|
||||
include/CubicSurfaceExtractor.h
|
||||
include/CubicSurfaceExtractor.inl
|
||||
include/CubicSurfaceExtractorWithNormals.h
|
||||
include/CubicSurfaceExtractorWithNormals.inl
|
||||
include/Filters.h
|
||||
include/Filters.inl
|
||||
include/GradientEstimators.inl
|
||||
@ -39,6 +40,7 @@ SET(CORE_INC_FILES
|
||||
include/SurfaceExtractor.h
|
||||
include/SurfaceExtractor.inl
|
||||
include/SurfaceMesh.h
|
||||
include/SurfaceMesh.inl
|
||||
include/SurfaceVertex.h
|
||||
include/Vector.h
|
||||
include/Vector.inl
|
||||
|
Reference in New Issue
Block a user