August 21, 2020, 16:45 (GMT) |
Cleanup: Comments, clang-format. |
August 21, 2020, 16:01 (GMT) |
Remove unused uv vertex index offset. |
August 21, 2020, 15:36 (GMT) |
Edit FaceElem list outside polygon creating code. `new_faces` was a lie after it was extended. Better is all_faces. |
August 21, 2020, 10:43 (GMT) |
Add newly creates faces to imported faces and dissolve edges. The code so far imports triangles, but also fills holes. Committing since it doesn't crash. test file: ``` o plane_with_hole v 2 2 0 v 2 -2 0 v -2 -2 0 v -2 2 0 v 1 1 0 v 1 -1 0 v -1 -1 0 v -1 1 0 f 4 1 2 3 4 8 5 6 7 8 4 ``` |
August 21, 2020, 10:42 (GMT) |
Fix tessellate crash due to wrong Vector size. Also fix crash due to out of bound vertex indices. |
August 21, 2020, 10:16 (GMT) |
Commit as it is ngon-tessellate. The code is totally untested and will very likely crash. |
August 18, 2020, 10:32 (GMT) |
Cleanup: use const, remove single use variables. |
August 18, 2020, 10:31 (GMT) |
Fix overlapping nodes in the nodetree. Fix filepath being wrong in cases like `-bm 0 filepath`. Use fallback value in out of range exception. |
August 18, 2020, 09:00 (GMT) |
Silence normal being zero warnings in mesh validate. |
August 17, 2020, 20:00 (GMT) |
Parse vertex normals: vn lines. Still need to understand how it translates to the normals seen in the viewport. |
August 17, 2020, 19:58 (GMT) |
Decouple getting smooth groups from export parameters |
August 17, 2020, 10:00 (GMT) |
Export vertex normals if smooth shading is enabled. `s on/off` line will not be written if that is not checked in the exporter parameters. |
August 17, 2020, 06:46 (GMT) |
Move file open errors to constructors. |
August 17, 2020, 06:45 (GMT) |
Add a public member function in MaterialWrap. |
August 16, 2020, 14:08 (GMT) |
Cleanup : clang format; cout > cerr |
August 16, 2020, 14:02 (GMT) |
Clean up: use const, header cleanup. Also fix build issues that the last two commits introduced. https://github.com/include-what-you-use/include-what-you-use |
August 16, 2020, 14:01 (GMT) |
Skip parsing extra texture map options, move MTLWriter from Objects code. |
August 16, 2020, 13:58 (GMT) |
Move MTL writer code near OBJ writer code. |
August 14, 2020, 08:56 (GMT) |
Apply axes transform to exportable Nurbs. |
August 13, 2020, 20:26 (GMT) |
Fix usemtl line not being written. `==` ? `!=` : the bug. `totface` ? `totpoly`: it was a mistake. Rest is cleanup. |
|