First steps to prepare 4.0 (4.0 due to relicense)
refs #2513 git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1304 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<!-- --------------------------------------------------------------------- -->
|
<!-- --------------------------------------------------------------------- -->
|
||||||
|
|
||||||
<tr valign=top><td><b>3.4</b> (?/?/?,Rev.1285)</td><td>
|
<tr valign=top><td><b>4.0</b> (?/?/?,Rev.1303)</td><td>
|
||||||
|
|
||||||
<b>LICENSE</b>
|
<b>LICENSE</b>
|
||||||
<ul>
|
<ul>
|
||||||
@@ -24,6 +24,7 @@
|
|||||||
<li>Fixed wrong normal calculation in calc_face_normal for Poly Meshes. closes #2427</li>
|
<li>Fixed wrong normal calculation in calc_face_normal for Poly Meshes. closes #2427</li>
|
||||||
<li>Fixed various warnings with vector casts</li>
|
<li>Fixed various warnings with vector casts</li>
|
||||||
<li>General: Get rid of some compiler warnings</li>
|
<li>General: Get rid of some compiler warnings</li>
|
||||||
|
<li>VectorT: fix compile error on vector scalar multiplication when scalar type differs of vector scalar type and the scalar was lhs. closes #2367</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<b>IO</b>
|
<b>IO</b>
|
||||||
@@ -36,6 +37,8 @@
|
|||||||
<li>OBJReader: load vertex color values as float in range of [0..1] instead of integers [0..255]</li>
|
<li>OBJReader: load vertex color values as float in range of [0..1] instead of integers [0..255]</li>
|
||||||
<li>PLY Reader: Ascii reader now supports custom attributes</li>
|
<li>PLY Reader: Ascii reader now supports custom attributes</li>
|
||||||
<li>PLY Writer: add custom property support for ascii version</li>
|
<li>PLY Writer: add custom property support for ascii version</li>
|
||||||
|
<li>PLY Reader: unify int8_t/signed char/char in ply reader and writer. </li>
|
||||||
|
<li>STL Writer: Add a space after the solid keyword to make some readers happy. </li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<b>Utils</b>
|
<b>Utils</b>
|
||||||
@@ -63,9 +66,10 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Example for locking vertices in decimater</li>
|
<li>Example for locking vertices in decimater</li>
|
||||||
<li>Added extra hint about status flags when collapsing edges</li>
|
<li>Added extra hint about status flags when collapsing edges</li>
|
||||||
<li>updated tutorial on reading and writing meshes with python bindings</li>
|
<li>Updated tutorial on reading and writing meshes with python bindings</li>
|
||||||
<li>updated the tutorial with further information on how to build the python bindings</li>
|
<li>Updated the tutorial with further information on how to build the python bindings</li>
|
||||||
<li>added missing requestsfor polyMesh in collapsee docu</li>
|
<li>Added missing requestsfor polyMesh in collapsee docu</li>
|
||||||
|
<li>Add feature support list for readers/writers</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<b>Unittests</b>
|
<b>Unittests</b>
|
||||||
@@ -76,6 +80,7 @@
|
|||||||
<li>Added unit test for bool PropertyManager::set_range.</li>
|
<li>Added unit test for bool PropertyManager::set_range.</li>
|
||||||
<li>Added write unittest for binary stl files</li>
|
<li>Added write unittest for binary stl files</li>
|
||||||
<li>Added c++11 test file</li>
|
<li>Added c++11 test file</li>
|
||||||
|
<li>Use the acg macro to add the unittests to make sure flags are passed through (e.g. to enable c++11)</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<b>Build System</b>
|
<b>Build System</b>
|
||||||
|
|||||||
2
README
2
README
@@ -1,4 +1,4 @@
|
|||||||
OpenMesh, 3.4
|
OpenMesh, 4.0
|
||||||
~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
0. Licence
|
0. Licence
|
||||||
|
|||||||
6
VERSION
6
VERSION
@@ -1,6 +1,6 @@
|
|||||||
VERSION=3.4
|
VERSION=4.0
|
||||||
MAJOR=3
|
MAJOR=4
|
||||||
MINOR=4
|
MINOR=0
|
||||||
PATCH=0
|
PATCH=0
|
||||||
ID=OPENMESH
|
ID=OPENMESH
|
||||||
|
|
||||||
|
|||||||
@@ -63,6 +63,7 @@ IF (NOT OPENMESH_FOUND)
|
|||||||
"${CMAKE_SOURCE_DIR}/OpenMesh/src/OpenMesh"
|
"${CMAKE_SOURCE_DIR}/OpenMesh/src/OpenMesh"
|
||||||
"${CMAKE_SOURCE_DIR}/libs_required/OpenMesh/src/OpenMesh"
|
"${CMAKE_SOURCE_DIR}/libs_required/OpenMesh/src/OpenMesh"
|
||||||
"${CMAKE_SOURCE_DIR}/../OpenMesh/src/OpenMesh"
|
"${CMAKE_SOURCE_DIR}/../OpenMesh/src/OpenMesh"
|
||||||
|
"C:/Program Files/OpenMesh 4.0"
|
||||||
"C:/Program Files/OpenMesh 3.4"
|
"C:/Program Files/OpenMesh 3.4"
|
||||||
"C:/Program Files/OpenMesh 3.3"
|
"C:/Program Files/OpenMesh 3.3"
|
||||||
"C:/Program Files/OpenMesh 3.2"
|
"C:/Program Files/OpenMesh 3.2"
|
||||||
@@ -71,6 +72,7 @@ IF (NOT OPENMESH_FOUND)
|
|||||||
"C:/Program Files/OpenMesh 2.4.1"
|
"C:/Program Files/OpenMesh 2.4.1"
|
||||||
"C:/Program Files/OpenMesh 2.4"
|
"C:/Program Files/OpenMesh 2.4"
|
||||||
"C:/Program Files/OpenMesh 2.0/include"
|
"C:/Program Files/OpenMesh 2.0/include"
|
||||||
|
"C:/libs/OpenMesh 4.0"
|
||||||
"C:/libs/OpenMesh 3.4"
|
"C:/libs/OpenMesh 3.4"
|
||||||
"C:/libs/OpenMesh 3.3"
|
"C:/libs/OpenMesh 3.3"
|
||||||
"C:/libs/OpenMesh 3.2"
|
"C:/libs/OpenMesh 3.2"
|
||||||
|
|||||||
@@ -64,7 +64,8 @@
|
|||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#define OM_VERSION 0x30400
|
#define OM_VERSION 0x40000
|
||||||
|
// #define OM_VERSION 0x30400
|
||||||
|
|
||||||
// only defined, if it is a beta version
|
// only defined, if it is a beta version
|
||||||
//#define OM_VERSION_BETA 4
|
//#define OM_VERSION_BETA 4
|
||||||
|
|||||||
Reference in New Issue
Block a user