Home
last modified time | relevance | path

Searched refs:totloop (Results 1 – 25 of 159) sorted by last modified time

1234567

/dports/multimedia/assimp/assimp-5.1.3/code/AssetLib/Blender/
H A DBlenderScene.h215 int totloop; member
465 int totloop; member
H A DBlenderLoader.cpp810 if ((!mesh->totface && !mesh->totloop) || !mesh->totvert) { in ConvertMesh()
823 if (static_cast<size_t>(mesh->totloop) > mesh->mloop.size()) { in ConvertMesh()
840 per_mat_verts[mp.mat_nr] += mp.totloop; in ConvertMesh()
983 f.mIndices = new unsigned int[f.mNumIndices = mf.totloop]; in ConvertMesh()
992 for (int j = 0; j < mf.totloop; ++j) { in ConvertMesh()
1012 if (mf.totloop == 3) { in ConvertMesh()
H A DBlenderBMesh.cpp79 return BMesh->totpoly && BMesh->totloop && BMesh->totvert; in ContainsBMesh()
108 if (BMesh->totloop != static_cast<int>(BMesh->mloop.size())) { in AssertValidSizes()
134 if (poly.totloop == 3 || poly.totloop == 4) { in ConvertPolyToFaces()
135 AddFace(polyLoop[0].v, polyLoop[1].v, polyLoop[2].v, poly.totloop == 4 ? polyLoop[3].v : 0); in ConvertPolyToFaces()
139 if ((poly.loopstart + poly.totloop) > static_cast<int>(BMesh->mloopuv.size())) { in ConvertPolyToFaces()
143 … AddTFace(loopUV[0].uv, loopUV[1].uv, loopUV[2].uv, poly.totloop == 4 ? loopUV[3].uv : 0); in ConvertPolyToFaces()
145 } else if (poly.totloop > 4) { in ConvertPolyToFaces()
148 tessGL.Tessellate(polyLoop, poly.totloop, triMesh->mvert); in ConvertPolyToFaces()
151 tessP2T.Tessellate(polyLoop, poly.totloop, triMesh->mvert); in ConvertPolyToFaces()
H A DBlenderScene.cpp499 ReadField<ErrorPolicy_Igno>(dest.totloop, "totloop", db); in Convert()
692 ReadField<ErrorPolicy_Igno>(dest.totloop, "totloop", db); in Convert()
/dports/graphics/qt5-3d/kde-qt3d-5.15.2p39/src/3rdparty/assimp/code/
H A DBlenderScene.cpp464 ReadField<ErrorPolicy_Igno>(dest.totloop,"totloop",db); in Convert()
664 ReadField<ErrorPolicy_Igno>(dest.totloop,"totloop",db); in Convert()
H A DBlenderBMesh.cpp83 return BMesh->totpoly && BMesh->totloop && BMesh->totvert; in ContainsBMesh()
118 if ( BMesh->totloop != static_cast<int>( BMesh->mloop.size( ) ) ) in AssertValidSizes()
149 if ( poly.totloop == 3 || poly.totloop == 4 ) in ConvertPolyToFaces()
151 …AddFace( polyLoop[ 0 ].v, polyLoop[ 1 ].v, polyLoop[ 2 ].v, poly.totloop == 4 ? polyLoop[ 3 ].v : … in ConvertPolyToFaces()
156 if ( (poly.loopstart + poly.totloop ) > static_cast<int>( BMesh->mloopuv.size() ) ) in ConvertPolyToFaces()
161 …AddTFace( loopUV[ 0 ].uv, loopUV[ 1 ].uv, loopUV[ 2 ].uv, poly.totloop == 4 ? loopUV[ 3 ].uv : 0 ); in ConvertPolyToFaces()
164 else if ( poly.totloop > 4 ) in ConvertPolyToFaces()
168 tessGL.Tessellate( polyLoop, poly.totloop, triMesh->mvert ); in ConvertPolyToFaces()
171 tessP2T.Tessellate( polyLoop, poly.totloop, triMesh->mvert ); in ConvertPolyToFaces()
H A DBlenderLoader.cpp815 if ((!mesh->totface && !mesh->totloop) || !mesh->totvert) { in ConvertMesh()
828 if (static_cast<size_t> ( mesh->totloop ) > mesh->mloop.size()) { in ConvertMesh()
845 per_mat_verts[ mp.mat_nr ] += mp.totloop; in ConvertMesh()
990 f.mIndices = new unsigned int[ f.mNumIndices = mf.totloop ]; in ConvertMesh()
999 for (int j = 0;j < mf.totloop; ++j) in ConvertMesh()
1021 if (mf.totloop == 3) in ConvertMesh()
H A DBlenderScene.h192 int totloop; member
378 int totloop; member
/dports/games/doomsday/doomsday-2.3.1/doomsday/external/assimp/code/
H A DBlenderLoader.cpp804 if ((!mesh->totface && !mesh->totloop) || !mesh->totvert) { in ConvertMesh()
817 if (static_cast<size_t> ( mesh->totloop ) > mesh->mloop.size()) { in ConvertMesh()
834 per_mat_verts[ mp.mat_nr ] += mp.totloop; in ConvertMesh()
979 f.mIndices = new unsigned int[ f.mNumIndices = mf.totloop ]; in ConvertMesh()
988 for (int j = 0;j < mf.totloop; ++j) in ConvertMesh()
1010 if (mf.totloop == 3) in ConvertMesh()
H A DBlenderScene.h184 int totloop; member
365 int totloop; member
H A DBlenderBMesh.cpp79 return BMesh->totpoly && BMesh->totloop && BMesh->totvert; in ContainsBMesh()
114 if ( BMesh->totloop != static_cast<int>( BMesh->mloop.size( ) ) ) in AssertValidSizes()
145 if ( poly.totloop == 3 || poly.totloop == 4 ) in ConvertPolyToFaces()
147 …AddFace( polyLoop[ 0 ].v, polyLoop[ 1 ].v, polyLoop[ 2 ].v, poly.totloop == 4 ? polyLoop[ 3 ].v : … in ConvertPolyToFaces()
152 if ( (poly.loopstart + poly.totloop ) > static_cast<int>( BMesh->mloopuv.size() ) ) in ConvertPolyToFaces()
157 …AddTFace( loopUV[ 0 ].uv, loopUV[ 1 ].uv, loopUV[ 2 ].uv, poly.totloop == 4 ? loopUV[ 3 ].uv : 0 ); in ConvertPolyToFaces()
160 else if ( poly.totloop > 4 ) in ConvertPolyToFaces()
164 tessGL.Tessellate( polyLoop, poly.totloop, triMesh->mvert ); in ConvertPolyToFaces()
167 tessP2T.Tessellate( polyLoop, poly.totloop, triMesh->mvert ); in ConvertPolyToFaces()
H A DBlenderScene.cpp452 ReadField<ErrorPolicy_Igno>(dest.totloop,"totloop",db); in Convert()
652 ReadField<ErrorPolicy_Igno>(dest.totloop,"totloop",db); in Convert()
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dmesh.c524 if (p1->totloop != p2->totloop) { in customdata_compare()
541 int ltot = m1->totloop; in customdata_compare()
552 int ltot = m1->totloop; in customdata_compare()
564 int ltot = m1->totloop; in customdata_compare()
628 if (me1->totloop != me2->totloop) { in BKE_mesh_cmp()
829 mesh->totloop = 0; in mesh_clear_geometry()
906 mesh->totloop = loops_len; in BKE_mesh_new_nomain()
962 me_dst->totloop = loops_len; in BKE_mesh_new_nomain_from_template_ex()
1568 mesh->totloop, in BKE_mesh_tessface_calc()
1866 mesh->totloop, in BKE_mesh_calc_normals_split_ex()
[all …]
/dports/graphics/blender/blender-2.91.0/source/blender/blenloader/intern/
H A Dversioning_290.c384 if (mp->totloop == 2) { in blo_do_versions_290()
394 me->totloop, in blo_do_versions_290()
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/intern/
H A Dbmesh_interp.c853 CustomData_bmesh_init_pool(data, bm->totloop, BM_LOOP); in update_data_blocks()
H A Dbmesh_mesh.c81 loop_size, allocsize->totloop, bm_mesh_chunksize_default.totloop, BLI_MEMPOOL_NOP); in bm_mempool_init_ex()
1018 BLI_bitmap *done_loops = BLI_BITMAP_NEW((size_t)bm->totloop, __func__); in bm_mesh_loops_split_lnor_fans()
1023 for (int i = 0; i < bm->totloop; i++) { in bm_mesh_loops_split_lnor_fans()
1122 for (int i = 0; i < bm->totloop; i++) { in bm_mesh_loops_assign_normal_data()
1237 for (int i = 0; i < bm->totloop; i++) { in bm_mesh_loops_custom_normals_set()
1624 BKE_lnor_spacearr_init(temp, bm->totloop, MLNOR_SPACEARR_BMLOOP_PTR); in BM_lnorspace_err()
1631 for (int i = 0; i < bm->totloop; i++) { in BM_lnorspace_err()
1859 BLI_bitmap *loops = BLI_BITMAP_NEW(bm->totloop, __func__); in BM_loop_normal_editdata_array_init()
1877 lnors_ed_arr->totloop = totloopsel; in BM_loop_normal_editdata_array_init()
2127 elem_offset[2] += bm->totloop; in BM_mesh_elem_index_ensure_ex()
[all …]
H A Dbmesh_core.c266 bm->totloop++; in bm_loop_create()
825 bm->totloop--; in bm_kill_only_loop()
2186 bm->totloop--; in bmesh_kernel_join_face_kill_edge()
2188 bm->totloop--; in bmesh_kernel_join_face_kill_edge()
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/tools/
H A Dbmesh_path_region_uv.c172 BMLoop **stack = MEM_mallocN(sizeof(*stack) * bm->totloop, __func__); in mesh_calc_path_region_elem()
173 BMLoop **stack_other = MEM_mallocN(sizeof(*stack_other) * bm->totloop, __func__); in mesh_calc_path_region_elem()
176 STACK_INIT(stack, bm->totloop); in mesh_calc_path_region_elem()
179 STACK_INIT(stack_other, bm->totloop); in mesh_calc_path_region_elem()
191 depths[side] = MEM_mallocN(sizeof(*depths[side]) * bm->totloop, __func__); in mesh_calc_path_region_elem()
192 copy_vn_i(depths[side], bm->totloop, -1); in mesh_calc_path_region_elem()
/dports/graphics/blender/blender-2.91.0/source/blender/draw/intern/
H A Ddraw_cache_extract_mesh.c415 mr->loop_len = mr->me->totloop; in mesh_render_data_create()
434 mr->loop_len = bm->totloop; in mesh_render_data_create()
836 mat_tri_len[mat] += mp->totloop - 2; in extract_tris_init()
2637 for (int l = 0; l < p->totloop; l++) { in extract_sculpt_data_init()
3758 for (int i = 0; i < mp->totloop; i++, l_index++) { in mesh_stretch_area_finish()
4403 if (mp->totloop > 3) { in statvis_calc_distort()
4407 for (int i = 1; i <= mp->totloop; i++) { in statvis_calc_distort()
4490 for (int i = 0; i < mp->totloop; i++) { in statvis_calc_sharp()
4650 for (int i = 0; i < mp->totloop; i++, ml++) { in extract_fdots_pos_iter_poly_mesh()
4654 mul_v3_fl(co, 1.0f / (float)mp->totloop); in extract_fdots_pos_iter_poly_mesh()
[all …]
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/
H A DMOD_displace.c340 numVerts, mesh->mloop, mesh->totloop, (const float(*)[3])clnors, vert_clnors); in displaceModifier_do()
H A DMOD_laplaciansmooth.c174 const MLoop *l_term = l_first + mp->totloop; in compute_volume()
241 const MLoop *l_term = l_next + mp->totloop; in init_laplacian_matrix()
295 const MLoop *l_term = l_next + mp->totloop; in fill_laplacian_matrix()
396 sys = init_laplacian_system(mesh->totedge, mesh->totpoly, mesh->totloop, numVerts); in laplaciansmoothModifier_do()
H A DMOD_surfacedeform.c263 for (int j = 0; j < poly->totloop; j++, loop++) { in buildAdjacencyMap()
359 for (int i = 0; i < poly->totloop; i++, loop++) { in nearestVert()
500 bpoly->numverts = poly->totloop; in computeBindWeights()
504 poly->totloop, sizeof(*bpoly->coords), "SDefBindPolyCoords"); in computeBindWeights()
512 poly->totloop, sizeof(*bpoly->coords_v2), "SDefBindPolyCoords_v2"); in computeBindWeights()
519 for (int j = 0; j < poly->totloop; j++, loop++) { in computeBindWeights()
534 mid_v3_v3_array(bpoly->centroid, bpoly->coords, poly->totloop); in computeBindWeights()
535 normal_poly_v3(bpoly->normal, bpoly->coords, poly->totloop); in computeBindWeights()
547 for (int j = 0; j < poly->totloop; j++) { in computeBindWeights()
552 is_poly_valid = isPolyValid(bpoly->coords_v2, poly->totloop); in computeBindWeights()
[all …]
H A DMOD_volume_to_mesh.cc240 mesh->mpoly[i].totloop = 3; in new_mesh_from_openvdb_data()
252 mesh->mpoly[poly_offset + i].totloop = 4; in new_mesh_from_openvdb_data()
H A DMOD_weighted_normal.c262 const int ml_end_index = ml_index + mp->totloop; in apply_weights_vertex_normal()
311 const int ml_index_end = ml_index + mpoly[mp_index].totloop; in apply_weights_vertex_normal()
496 float *index_angle = MEM_malloc_arrayN((size_t)mp->totloop, sizeof(*index_angle), __func__); in wn_corner_angle()
501 for (int ml_index = mp->loopstart; ml_index < mp->loopstart + mp->totloop; in wn_corner_angle()
538 float *index_angle = MEM_malloc_arrayN((size_t)mp->totloop, sizeof(*index_angle), __func__); in wn_face_with_angle()
543 for (int ml_index = mp->loopstart; ml_index < mp->loopstart + mp->totloop; in wn_face_with_angle()
586 const int numLoops = result->totloop; in modifyMesh()
/dports/graphics/blender/blender-2.91.0/source/blender/render/intern/source/
H A Dpointdensity.c288 const int totloop = mesh->totloop; in pointdensity_cache_vertex_color() local
307 for (i = 0; i < totloop; i++) { in pointdensity_cache_vertex_color()

1234567