CHANGELOG 2.75 KB
Newer Older
Jan Möbius's avatar
Jan Möbius committed
1

2 3 4

#============================================================================================

Jan Möbius's avatar
Jan Möbius committed
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
OpenMesh 2.0-RC4 ( Rev 202 ):
* Core
- Added function for direct access to property vectors
- Fixed clear functions to swap vectors. This frees OpenMesh memory when clear is invoked.

* Readers/Writers
- Fixed reading ply files with unknown properties
- Added support for texture coordinates in ply files
- OMFromat -> Fixed empty template parameter issue under msvc
- OBJReader -> fixed loading multiple objs with material files


* Build system
- Added missing c files
- Build shared and static version under linux (cmake)
- Added -DBUILD_APPS=OFF cmake flag to skip building of apps (cmake)
- Added install target (cmake)
- Added doc target (cmake)
- Added doc-install target (cmake)
- Generate sonames under linux (cmake)
- Debian build dir for building Debian packages (Thanks to Jean Pierre Charalambos)
- Package generator for windows. Builds an setup file containing precompiled static libs and includes for windows.


* Documentation
- Updated properties tutorial to include all request_... functions
- Updates for build instructions
- Added Tutorial on deleting geometry
- Fixed Traits example
- Other minor fixes


Jan Möbius's avatar
Jan Möbius committed
37
OpenMesh 2.0-RC3 ( Rev 138 ):
Jan Möbius's avatar
Jan Möbius committed
38

Jan Möbius's avatar
Jan Möbius committed
39 40 41
* License
- Relicense under LGPL v3 with additional exception for template inclusion

Jan Möbius's avatar
Jan Möbius committed
42 43
* Readers/Writers
- PLY writer fix ( thanks to Marc Hugi )
Jan Möbius's avatar
Jan Möbius committed
44
- PLY reader fix ( wrong parsing of uchar binary data )
Jan Möbius's avatar
Jan Möbius committed
45 46
- PLY reader warnings fix ( thanks to Ilya A. Kriveshko )
- OBJ Reader now stores texture information in additional Mesh properties
Jan Möbius's avatar
Jan Möbius committed
47 48 49 50
- OBJ reader/writer fixes

* Tools
- Smoother now respects feature primitives
Jan Möbius's avatar
Jan Möbius committed
51
- Decimater improvements and fixes ( thanks to Ilya A. Kriveshko )
Jan Möbius's avatar
Jan Möbius committed
52 53 54 55 56 57

* Build system:
- Updated directory structure 
- Changed libnames to libOpenMesh and libOpenMeshTools
- cmake support
- bugfixes to qmake build system
Jan Möbius's avatar
Jan Möbius committed
58
- Keep some basic ACGMake files around ( acgmake is deprecated!! We will not provide support for it! Please use cmake or qmake instead. )
Jan Möbius's avatar
Jan Möbius committed
59

Jan Möbius's avatar
Jan Möbius committed
60 61 62 63 64 65 66 67
* Other
- Fixed some warnings with latest gcc
- Per halfedge texture coordinates added 
- Extended functions to get available properties

#============================================================================================

OpenMesh 2.0-RC2 ( Rev. 79 ):
Jan Möbius's avatar
Jan Möbius committed
68 69
- Fix for OBJ reader not reading texture coordinates correctly ( Thanks to Kamalneet Singh )
- Fixed included Visual Studio files
Jan Möbius's avatar
Jan Möbius committed
70

Jan Möbius's avatar
Jan Möbius committed
71 72
#============================================================================================

Jan Möbius's avatar
Jan Möbius committed
73
OpenMesh 2.0-RC1:
Jan Möbius's avatar
Jan Möbius committed
74 75 76 77 78 79
- Reader / writer have been updated
- Some general bugfixes
- The usage of acgmake has become deprecated since the last release.
  It has been entirely replaced by qmake.
- Credits to Simon Floery, Canjiang Ren, Johannes Totz, Leon Kos,
  Jean Pierre Charalambos, Mathieu Gauthier