Blender Git Commits

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

Page: 10 / 23

September 4, 2020, 11:28 (GMT)
Export loop normals not vertex normals.
September 4, 2020, 11:26 (GMT)
Don't write default scale and translation.

Also fix debug warning of material not found.

Add asserts to catch unchanged values.
September 4, 2020, 08:03 (GMT)
Add float3 to string function to utilities.

Makes the MTL writer a bit compact. That change to be committed soon.
September 4, 2020, 08:03 (GMT)
Move string utility functions in one file.

No functional change. Only renaming, and adding a few const.
September 3, 2020, 10:39 (GMT)
Rename vert_treplet to vert_index_mlen; add comments
September 3, 2020, 10:38 (GMT)
Minor fixes, use scoped_timer for export too.
September 3, 2020, 10:37 (GMT)
Minor fixes, clang-tidy warnings.
September 3, 2020, 09:00 (GMT)
Revert renaming mesh_utils to utils.

No functional change.
September 2, 2020, 18:40 (GMT)
Fix importing multiple material for one object.

Also add sphere type reflection to Metallic socket.

Remove double inline warnings, and also trust compiler to inline
what it deems fit.
September 2, 2020, 18:17 (GMT)
Cleanup: comments and rna warning.
September 2, 2020, 09:00 (GMT)
Fix build errors on MSVC.
September 2, 2020, 08:59 (GMT)
Fix UI tooltips, layout, frame setting.

Fix NodetreeRef crashing due to null nodetree.
September 1, 2020, 12:19 (GMT)
Move uv_indices in OBJMesh. Save some memory.

Since OBJMesh has dynamically allocated space in smooth groups
and uv_indices (which can be a lot), destruct objects that have
been written.

Use `const` at some places.
September 1, 2020, 09:43 (GMT)
Use std::array, std::min, remove debug function.

Review update for D8753.
September 1, 2020, 08:37 (GMT)
Hide Nurb from Writer. Rename OBJNurbs as per object type.
August 31, 2020, 23:09 (GMT)
Remove export_params_ from OBJNurbs.
August 31, 2020, 22:03 (GMT)
Remove export_params_ member from OBJMesh.
August 31, 2020, 22:03 (GMT)
Not expose MPoly to writer. Write normals correctly

Write vertex normals only of smooth shaded polygons, otherwise
write face normals.

Keep normal indices in writer only since OBJMesh doesn't need to know
about export parameters. (will remove more such items from OBJMesh
later on.)

Keep MPoly related operations inside OBJMesh only & don't expose it to
Writer.
August 31, 2020, 20:11 (GMT)
Review update: use float3, std::optional, c_str()

split nurbs function into two.

Add material name append if material groups are specified.
August 31, 2020, 20:09 (GMT)
fix smooth groups calculation
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021