- 28 Apr, 2016 4 commits
-
-
Jan Möbius authored
-
Jan Möbius authored
-
Jan Möbius authored
-
Jan Möbius authored
-
- 27 Apr, 2016 1 commit
-
-
Jan Möbius authored
(cherry picked from commit dd91a7ea)
-
- 15 Apr, 2016 3 commits
-
-
Jan Möbius authored
don't emit an error message for every face that could not be added (due to complex elements) See merge request !55
-
Jan Möbius authored
- Always emit warning
-
Isaak Lim authored
-
- 14 Apr, 2016 11 commits
-
-
Jan Möbius authored
Fix double swap See merge request !54
-
Jan Möbius authored
-
Jan Möbius authored
-
Jan Möbius authored
add factory functions for creating PropertyManagers without restating the mesh type in C++11 See merge request !53
-
Janis Born authored
-
Martin Schultz authored
-
Martin Schultz authored
-
Martin Schultz authored
-
Jan Möbius authored
Not collecting failed faces but directly processing them **Problem description:** I encountered severe problems in my application because OpenMesh does not load attributes, such as face texture index, for failed faces (non-manifold geometry). Instead of directly handling them, the Importer class defers the handling of failed faces to a post process - but at that point, the attribute information is not available any more, since it is read and applied in the reader, which only deals with the non-failed faces. **Solution:** My simple solution was to remove the list of failed faces and instead directly handle failed faces inside the "add_face" function of the Importer class. **Discussion:** I didn't see any drawback, compared to the previous code. It would be interesting to know why the list of failed faces was maintained - was this legacy code, or was there some idea to extend this concept, which was just never realized? The only functional point that has changed is that I removed the code that adds degenerate faces to the mesh (line 129), since, in my opinion, this makes things just more complicated for some applications, and the benefit of being able to import degenerate faces seems marginal. But that's a design decision, it will be very easy to encapsulate the code that adds a separate face (line 140) into a separate function and use it also for degenerate faces. It would be great to receive your feedback on this issue, and to know if it is possible to include this change (or something similar). See merge request !51
-
Jan Möbius authored
-
Janis Born authored
-
- 07 Apr, 2016 2 commits
-
-
Jan Möbius authored
Added check for property iterators See merge request !52
-
Jan Möbius authored
-
- 06 Apr, 2016 1 commit
-
-
Max Limper authored
-
- 05 Apr, 2016 2 commits
-
-
Jan Möbius authored
Obj writer: Fix OBJ writer bug file extension removal (Thanks to Katharina Breininger for the patch) (cherry picked from commit 4cfe7578)
-
Jan Möbius authored
Decimater: Added missing preprocess collapse call in size_t DecimaterT<Mesh>::decimate(size_t _n_collapses) (Thanks to Andrej Ivanis for the hint) (cherry picked from commit 0dee5a61)
-
- 24 Mar, 2016 4 commits
-
-
Jan Möbius authored
Added a couple of methods to enable more efficient adding of batches of vertices. See merge request !44
-
Jan Möbius authored
-
Hans-Christian Ebke authored
-
Hans-Christian Ebke authored
-
- 23 Mar, 2016 4 commits
-
-
Jan Möbius authored
-
Jan Möbius authored
Fix OBJ material files and face color (Thanks to Sven-Kristofer Pilz for the patch) closes #20 See merge request !50
-
Jan Möbius authored
-
Jan Möbius authored
(cherry picked from commit 732bb637)
-
- 21 Mar, 2016 1 commit
-
-
Jan Möbius authored
drop VectorDimensionsT metaprogram in favor of vector_traits (thanks to Marco Centin and Amodio Pesce) See merge request !49
-
- 17 Mar, 2016 1 commit
-
-
Janis Born authored
(thanks to Marco Centin and Amodio Pesce)
-
- 12 Feb, 2016 2 commits
-
-
Jan Möbius authored
(cherry picked from commit 0093646b)
-
Jan Möbius authored
Fixed CR LF newline handling for binary file headers. The PLYReader did not handle CR LF newlines correctly, which caused it to read the vertex data 2 bytes too early. See merge request !48
-
- 11 Feb, 2016 2 commits
-
-
Jan Möbius authored
-
Alexander Dielen authored
-
- 04 Feb, 2016 2 commits
-
-
Jan Möbius authored
-
Jan Möbius authored
-