QSkeleton 类
class Qt3DCore::QSkeleton包含用于与附皮网格一起使用的骨架数据。 更多...
头文件 | #include <QSkeleton> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3DCore) target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
qmake | QT += 3dcore |
由以下实例化 | 骨架 |
继承自 | Qt3DCore::QAbstractSkeleton |
属性
- rootJoint : Qt3DCore::QJoint*
公共函数
公共插槽
void | setRootJoint(Qt3DCore::QJoint *rootJoint) |
信号
void | rootJointChanged(Qt3DCore::QJoint *rootJoint) |
详细描述
如果您想手动创建用于附皮网格的骨骼关节,请使用 QSkeleton。这对于创建编辑器、工具或动态骨骼的用户非常有用。更常见的情况是,Qt 3D 应用程序只需消费由数字内容创建工具(例如 Blender)创建的现有骨骼和附皮网格。对于此用例,请参阅 QSkeletonLoader。
属性文档
rootJoint : Qt3DCore::QJoint*
包含形成骨骼的关节层次结构的根关节。
访问函数
Qt3DCore::QJoint * | rootJoint() const |
void | setRootJoint(Qt3DCore::QJoint *rootJoint) |
通知信号
void | rootJointChanged(Qt3DCore::QJoint *rootJoint) |
© 2024 Qt公司有限公司。这里包含的文档贡献版权属于各自所有者。提供的文档根据自由软件基金会有关的GNU自由文档许可协议版本1.3进行授权。Qt及其相关标志是Qt公司在芬兰以及全球其他国家的商标。所有其他商标均为各自所有者的财产。