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()`. |
|