Go to the source code of this file.
|
static void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::node_declare (NodeDeclarationBuilder &b) |
|
static int | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::sphere_vert_total (const int segments, const int rings) |
|
static int | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::sphere_edge_total (const int segments, const int rings) |
|
static int | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::sphere_corner_total (const int segments, const int rings) |
|
static int | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::sphere_face_total (const int segments, const int rings) |
|
static BLI_NOINLINE void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::calculate_sphere_vertex_data (MutableSpan< MVert > verts, MutableSpan< float3 > vert_normals, const float radius, const int segments, const int rings) |
|
static BLI_NOINLINE void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::calculate_sphere_edge_indices (MutableSpan< MEdge > edges, const int segments, const int rings) |
|
static BLI_NOINLINE void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::calculate_sphere_faces (MutableSpan< MPoly > polys, const int segments) |
|
static BLI_NOINLINE void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::calculate_sphere_corners (MutableSpan< MLoop > loops, const int segments, const int rings) |
|
static BLI_NOINLINE void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::calculate_sphere_uvs (Mesh *mesh, const float segments, const float rings) |
|
static Mesh * | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::create_uv_sphere_mesh (const float radius, const int segments, const int rings) |
|
static void | blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::node_geo_exec (GeoNodeExecParams params) |
|
void | register_node_type_geo_mesh_primitive_uv_sphere () |
|
◆ register_node_type_geo_mesh_primitive_uv_sphere()
void register_node_type_geo_mesh_primitive_uv_sphere |
( |
void |
| ) |
|