Blender Git Commits

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

Page: 18 / 23

July 12, 2020, 16:33 (GMT)
Make custom B/Mesh deleters for clean syntax
July 12, 2020, 13:44 (GMT)
Fix build error
July 12, 2020, 13:38 (GMT)
Merge local branch for importer into soc-2020-io-performance
July 12, 2020, 13:27 (GMT)
Merge branch 'master' into soc-2020-io-performance
July 12, 2020, 13:24 (GMT)
Use custom creators and deleters for Mesh and BMesh

Avoid freeing meshes allocated by Guarded allocated by unique_ptr
July 12, 2020, 13:18 (GMT)
Mark OBJRawObject const in add_object_to_parent.
July 11, 2020, 17:12 (GMT)
Add add_polygon_from_verts and add_bmvert to OBJBmeshFromRaw
July 11, 2020, 16:55 (GMT)
Rename OBJMeshToBmesh to OBJRawToBmesh
July 11, 2020, 16:51 (GMT)
Use better memory management for intermediate meshes.
July 10, 2020, 21:19 (GMT)
Removed extra vertices in the new bmesh

Also considering to use `BM_mesh_bm_to_me_for_eval` to avoid
time spent in `BM_mesh_bm_to_me` for mesh data not required for OBJ.
So some commented code is present.
July 10, 2020, 17:53 (GMT)
Commit a basic working importer, with some extra-to-be-removed code.
July 10, 2020, 17:52 (GMT)
Merge branch 'master' into soc-2020-io-performance
July 7, 2020, 17:45 (GMT)
Merge branch 'master' into soc-2020-io-performance
July 6, 2020, 10:26 (GMT)
Use short for tot_col: total materials in an object.
July 6, 2020, 10:08 (GMT)
Grammar fixes in comments.
July 6, 2020, 08:51 (GMT)
Merge branch 'master' into soc-2020-io-performance
July 6, 2020, 08:37 (GMT)
Support modifiers' render and viewport properties
July 4, 2020, 09:14 (GMT)
Add null check for poly_smooth_groups array.
July 4, 2020, 08:51 (GMT)
Merge branch 'master' into soc-2020-io-performance
July 4, 2020, 08:36 (GMT)
Support multiple smooth groups and bitflags

For uniformity, removed `const MPoly &mpoly` from `write_vertex_groups`
and `write_poly_material`, and replaced it with poly_index. And use
`get_ith_poly` to get the polygon needed.

Removed `is_shaded_smooth`. It was wrong to compare an object level
flag with a polygon level flag. Replaced its usage with
`tot_smooth_groups()`.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021