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:
		@@ -41,7 +41,7 @@ public:
 | 
			
		||||
	void mousePressEvent(QMouseEvent* event);
 | 
			
		||||
 | 
			
		||||
	//Convert a SrfaceMesh to OpenGL index/vertex buffers
 | 
			
		||||
	void setSurfaceMeshToRender(const PolyVox::SurfaceMesh& surfaceMesh);
 | 
			
		||||
	void setSurfaceMeshToRender(const PolyVox::SurfaceMesh<PolyVox::PositionMaterialNormal>& surfaceMesh);
 | 
			
		||||
 | 
			
		||||
protected:
 | 
			
		||||
	//Qt OpenGL functions
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user