Blender Git Commits

Blender Git "soc-2020-io-performance" branch commits.

Page: 12 / 23

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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021