27 const int chunk_size = 1024;
30 if (fread(&num_tris,
sizeof(
uint32_t), 1, file) != 1) {
42 while ((num_read_tris = fread(tris_buf.
data(),
sizeof(
PackedTriangle), chunk_size, file))) {
43 for (
size_t i = 0; i < num_read_tris; i++) {
Mesh * BKE_mesh_new_nomain(int verts_num, int edges_num, int faces_num, int corners_num)
bool add_triangle(const PackedTriangle &data)
Mesh * read_stl_binary(FILE *file, const bool use_custom_normals)
constexpr size_t BINARY_HEADER_SIZE
void stl_import_report_error(FILE *file)