Blender
V3.3
|
Classes | |
class | UnwrapFieldInput |
Functions | |
static void | node_declare (NodeDeclarationBuilder &b) |
static void | node_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
static void | node_init (bNodeTree *UNUSED(tree), bNode *node) |
static VArray< float3 > | construct_uv_gvarray (const MeshComponent &component, const Field< bool > selection_field, const Field< bool > seam_field, const bool fill_holes, const float margin, const GeometryNodeUVUnwrapMethod method, const eAttrDomain domain) |
static void | node_geo_exec (GeoNodeExecParams params) |
|
static |
Definition at line 55 of file node_geo_uv_unwrap.cc.
References blender::fn::FieldEvaluator::add(), ATTR_DOMAIN_CORNER, ATTR_DOMAIN_EDGE, ATTR_DOMAIN_FACE, MVert::co, component(), blender::Array< T, InlineBufferCapacity, Allocator >::data(), blender::VArray< T >::ForContainer(), GEO_NODE_UV_UNWRAP_METHOD_ANGLE_BASED, GEO_uv_parametrizer_average(), GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), GEO_uv_parametrizer_edge_set_seam(), GEO_uv_parametrizer_face_add(), GEO_uv_parametrizer_flush(), GEO_uv_parametrizer_lscm_begin(), GEO_uv_parametrizer_lscm_end(), GEO_uv_parametrizer_lscm_solve(), GEO_uv_parametrizer_pack(), blender::IndexMask::is_empty(), MPoly::loopstart, Mesh::medge, mesh, Mesh::mloop, Mesh::mpoly, Mesh::mvert, Mesh::totloop, MPoly::totloop, and MLoop::v.
Referenced by blender::nodes::node_geo_uv_unwrap_cc::UnwrapFieldInput::get_varray_for_context().
|
static |
Definition at line 17 of file node_geo_uv_unwrap.cc.
References usdtokens::b(), blender::nodes::SocketDeclaration::description(), and N_.
Referenced by register_node_type_geo_uv_unwrap().
|
static |
Definition at line 170 of file node_geo_uv_unwrap.cc.
References NodeGeometryUVUnwrap::method, and params.
Referenced by register_node_type_geo_uv_unwrap().
|
static |
Definition at line 48 of file node_geo_uv_unwrap.cc.
References data, GEO_NODE_UV_UNWRAP_METHOD_ANGLE_BASED, and node.
|
static |
Definition at line 41 of file node_geo_uv_unwrap.cc.
References ptr, uiItemR(), uiLayoutSetPropDecorate(), and uiLayoutSetPropSep().
Referenced by register_node_type_geo_uv_unwrap().