Changeset View
Changeset View
Standalone View
Standalone View
source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cone.cc
| Show First 20 Lines • Show All 217 Lines • ▼ Show 20 Lines | BMO_op_callf(bm, | ||||
| radius_bottom, | radius_bottom, | ||||
| radius_top, | radius_top, | ||||
| cap_end, | cap_end, | ||||
| cap_tri, | cap_tri, | ||||
| depth, | depth, | ||||
| transform.values, | transform.values, | ||||
| true); | true); | ||||
| BMeshToMeshParams params{}; | |||||
| params.calc_object_remap = false; | |||||
| Mesh *mesh = (Mesh *)BKE_id_new_nomain(ID_ME, nullptr); | Mesh *mesh = (Mesh *)BKE_id_new_nomain(ID_ME, nullptr); | ||||
| BM_mesh_bm_to_me_for_eval(bm, mesh, nullptr); | BM_mesh_bm_to_me(nullptr, bm, mesh, ¶ms); | ||||
| BM_mesh_free(bm); | BM_mesh_free(bm); | ||||
| return mesh; | return mesh; | ||||
| } | } | ||||
| static void geo_node_mesh_primitive_cone_exec(GeoNodeExecParams params) | static void geo_node_mesh_primitive_cone_exec(GeoNodeExecParams params) | ||||
| { | { | ||||
| const bNode &node = params.node(); | const bNode &node = params.node(); | ||||
| Show All 39 Lines | |||||