
==============================================================================
MeshSmoothingTools
==============================================================================

Version 	 : 0.1

License 	 : See LICENSE.txt 
Copyright	 : See LICENSE.txt

Description 	 : Program contains implementation of couple of polygonal mesh smoothing
	      	   algorithms. It also contains implementation of an algorithm described
	       	   in upcoming WSCG2010 paper titled 'Feature preserving mesh smoothing
	      	   algorithm based on local normal covariance' by Miroslav Svub. 

Requirements     : In order to compile and run the program, the user is required have the
		   following libraries compiled and installed for Microsoft Visual Studio 2008 :
		
		   MDSTk library 		(http://mdstk.sourceforge.net)
		   OpenSceneGraph toolkit	(http://www.openscenegraph.org) 


Authors 	 : Miroslav Svub (svub@fit.vutbr.cz)
	  	   Premysl Krsek (krsek@fit.vutbr.cz)


Archive contents : Program source codes (./src, ./modules) and header files (./include)
		   Precompiled atlas library for MSVC08 (./misc/atlas)
		   Doxygen generated documentation files (./doc)
		   MSVC08 solution
		   Copy of a draft paper describing the novel method implemented (./paper)

Compilation 	 : Install the MDSTk library and OpenSceneGraph library
		   (Be sure to set the MSVC environment in order to use these libraries)
		   Open the supplied MSVC solution file and build the binaries

Running 	 : You can run the compiled binary MeshSmoothingTools from Debug/Release directory.
		   The program reads input polygonal mesh in STL format and outputs smoothed mesh.
		   For further informations, run MeshSmoothingTools with -h parameter
		   
		
		   

