Home
last modified time | relevance | path

Searched full:joint (Results 1 - 25 of 35) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/
H A Djoint_matrices_component.h31 /** Contains the joint matrices of a skinned entity.
32 SkinComponent points the ISkin resources containing joint names and the inverse bind matrices of the joints.
33 SkinJointsComponent contains the entities which match the joint names in the hierarchy of the skinned entity.
43 * Joint matrices for the skinned entity. SkinningSystem calculates the joint matrices
46 BASE_NS::Math::Mat4X4, CORE_DEFAULT_MATERIAL_MAX_JOINT_COUNT, jointMatrices, "Joint Matrices", 0, ARRAY_VALUE())
49 * Array of AABB minimum values for each joint in world space. Updated each frame by the SkinningSystem.
52 "Joint AABB Min Values", 0, ARRAY_VALUE())
55 * Array of AABB maximium values for each joint in world space. Updated each frame by the SkinningSystem.
58 "Joint AAB
[all...]
H A Dskin_joints_component.h29 * resources containing joint names and the inverse bind matrices of the joints. JointMatricesComponent contains the
30 * joint matrices of the joint entities in this skin hierarchy.
42 CORE_NS::Entity, CORE_DEFAULT_MATERIAL_MAX_JOINT_COUNT, jointEntities, "Joint Entities", 0, ARRAY_VALUE())
H A Dskin_component.h35 /** Skin root entity that is used to calculate joint transformations.
39 /** Skeleton root (if present) points to the node that is the common root of the joint entity hierarchy.
H A Dmesh_component.h69 /** Joint indices. */
71 /** Joint weights. */
159 /** Joint bounds */
160 DEFINE_PROPERTY(BASE_NS::vector<float>, jointBounds, "Joint Bounds", 0, )
H A Dskin_ibm_component.h28 /** Contains the inverse bind matrices (IBM) of a skin. The transform each skin joint to the initial pose.
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dprevious_joint_matrices_component.h30 /** Contains the previous joint matrices of a skinned entity.
40 * Joint matrices for the skinned entity. SkinningSystem calculates the joint matrices
43 BASE_NS::Math::Mat4X4, CORE_DEFAULT_MATERIAL_MAX_JOINT_COUNT, jointMatrices, "Joint Matrices", 0, ARRAY_VALUE())
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/
H A Dintf_mesh_builder.h138 /** Set Joint data for a submesh.
140 * @param jointData Joint indices per vertex, (4 indices per bone).
141 * @param weightData Joint weights per vertex , (4 weights per bone).
170 /** Returns all joint data of this mesh. */
177 * Returns an array of joint bounds data. Each joint that is referenced by the vertex joint data will
178 * be represented by 6 values defining the min and max bounds defining the bounds for that joint.
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/systems/
H A Dintf_skinning_system.h40 * @param skeleton Entity pointing to the node that is the common root of the joint entity hierarchy (optional).
47 * @param skinIbmEntity Entity where we get skin ibm matrices and joint entities.
49 * @param skeleton Entity pointing to the node that is the common root of the joint entity hierarchy (optional).
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Dintf_render_data_store_default_material.h216 /** Per mesh skin joint matrices.
368 /** Add skin joint matrices and get an index for render submesh.
371 * @param skinJointMatrices All skin joint matrices.
372 * @param prevSkinJointMatrices All skin joint matrices for previous frame.
373 * @return Skin joint matrices index for submesh to use. (if no skin joints are given
427 /** Get list of mesh skin joint matrices
451 /** Get submesh joint matrix data
452 * @param skinJointIndex Skin joint index from RenderSubmesh got from AddSkinJointMatrices().
H A Dintf_render_node_scene_util.h57 /* Skin joint buffer handle */
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbclib/include/
H A Dsbc_frame.h51 ssize_t Pack(uint8_t* bufStream, const Frame& frame, int joint);
54 ssize_t PackFrameInternal(const Frame& frame, uint8_t* bufStream, int subbands, int channels, int joint);
H A Dsbc_encoder.h66 int32_t &tmp1, int &joint);
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/idl_client/idl_interface/
H A Di_wifi_chip.h100 * @Description Obtains the joint mode supported by the chip, for example,
110 * @Description Configure the current joint mode of the chip.
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/wifi_hal_interface/
H A Dwifi_chip_hal_interface.h71 * @Description Obtains the joint mode supported by the chip,
80 * @Description Configure the current joint mode of the chip.
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbclib/src/
H A Dsbc_encoder.cpp99 uint8_t joint = (codecParam.channelMode == SBC_CHANNEL_MODE_STEREO) ? JOINT_STEREO : NOT_JOINT_STEREO; in CalculateFrameLength() local
107 size += (((joint ? subbands : VALUE_0) + blocks * bitpool) + VALUE_7) / VALUE_8; in CalculateFrameLength()
644 int &joint) in CalculateScalefactorsJointForTheRestSubband()
683 joint |= VALUE_1 << (frame_.subbands_ - VALUE_1 - sb); in CalculateScalefactorsJointForTheRestSubband()
697 int joint = VALUE_0; in CalculateScalefactorsJoint() local
706 CalculateScalefactorsJointForTheRestSubband(x, y, tmp0, tmp1, joint); in CalculateScalefactorsJoint()
707 return joint; in CalculateScalefactorsJoint()
642 CalculateScalefactorsJointForTheRestSubband(uint32_t &x, uint32_t &y, int32_t &tmp0, int32_t &tmp1, int &joint) CalculateScalefactorsJointForTheRestSubband() argument
H A Dsbc_frame.cpp573 int subbands, int channels, int joint) in PackFrameInternal()
588 PUT_BITS(data, bitsCache, bitsCount, joint, subbands); in PackFrameInternal()
589 crc[crcpos >> MOVE_BIT3] = joint; in PackFrameInternal()
623 ssize_t Frame::Pack(uint8_t* bufStream, const Frame& frame, int joint) in Pack() argument
655 return PackFrameInternal(frame, bufStream, subbands, channels, joint); in Pack()
572 PackFrameInternal(const Frame& frame, uint8_t* bufStream, int subbands, int channels, int joint) PackFrameInternal() argument
/foundation/communication/ipc/ipc/native/src/core/include/
H A Dipc_thread_skeleton.h68 // Joint Current thread into IPC Work Group
/foundation/communication/wifi/wifi/relation_services/wifi_hal_service/
H A Dwifi_hal_chip_interface.h99 * @Description Obtains the joint mode supported by the chip, as shown
110 * @Description Configure the current joint mode of the chip.
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Dskinning_system.cpp97 // This joint is not referenced by any vertex or the bounding box size is zero. in UpdateJointBounds()
290 // copy joint matrices if they have changed in Update()
438 // joint matrices will be written during Update call in CreateInstance()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp468 CORE_LOG_W("Target skin missing joint %s", srcJointName.data()); in CreateJointMapping()
504 // joint position track needs to be offset in UpdateTracks()
556 // compensate difference in root joint positions. in RetargetSkinAnimation()
557 // synchronize initial pose by copying src joint rotations to dst joints. in RetargetSkinAnimation()
H A Dmesh_builder.cpp441 // For each joint 6 values defining the min and max bounds (world space AABB) of the vertices affected by the joint.
1077 // joint index and joint weight bytesizes both need to be aligned in CalculateSizes()
1102 // *Vertex data* | index data | joint data | morph data in SetVertexData()
1195 // Vertex data | *index data* | joint data | morph data in SetIndexData()
1234 // Vertex data | index data | *joint data* | morph data in SetJointData()
1260 // Process joint weights. in SetJointData()
1284 // Vertex data | index data | joint data | *morph data* in SetMorphTargetData()
1549 // Copy skin joint boundin in CreateMesh()
[all...]
H A Dmesh_builder.h183 // Bounds for each joint is 6 floats (3 min & 3 max).
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbccodecctrl/include/
H A Da2dp_encoder_sbc.h91 int16_t channelMode; // mono:0, dual:1, stereo:2, joint stereo:3.
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_exporter.cpp616 // for each joint calculate distance to the root in FindSkeletonRoot()
619 for (Node* joint : joints) { in FindSkeletonRoot()
621 for (Node* parent = joint->parent; parent; parent = parent->parent) { in FindSkeletonRoot()
624 depths.push_back({ depth, joint }); in FindSkeletonRoot()
671 // gather all the joint nodes in ExportGltfSkins()
679 CORE_LOG_D("joint node not exported"); in ExportGltfSkins()
2019 for (auto const joint : skin->joints) { in ExportSkins()
2020 jsonJoints.array_.push_back(FindObjectIndex(data.nodes, *joint)); in ExportSkins()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.cpp412 // check max supported joint count
525 CORE_LOG_W("invalid skin joint index (%u) given", currSubmesh.skinJointIndex); in AddSubmesh()

Completed in 20 milliseconds

12