MCPcopy Create free account

hub / github.com/Mesh2Motion/mesh2motion-app / functions

Functions854 in github.com/Mesh2Motion/mesh2motion-app

↓ 111 callersMethodadd
(a: Vec3)
src/retarget/human-retargeting/Vec3.ts:220
↓ 110 callersMethodset
(r?: Quat, p?: Vec3, s?: Vec3)
src/retarget/human-retargeting/Transform.ts:45
↓ 106 callersMethodcopy
(v: Vec3)
src/retarget/human-retargeting/Vec3.ts:33
↓ 75 callersMethodclone
()
src/retarget/human-retargeting/Pose.ts:46
↓ 33 callersMethodgetInstance
()
src/retarget/AnimationRetargetService.ts:97
↓ 31 callersMethoddispose
()
src/lib/CustomSkeletonHelper.ts:149
↓ 30 callersFunctioncreate_bone_metadata
* Helper function to create test bone metadata
src/retarget/bone-automap/BoneCategoryMapper.test.ts:8
↓ 23 callersMethodremove
()
src/lib/ModalDialog.ts:33
↓ 18 callersFunctioncreateVariation
(type: string, spec: VariationSpec)
src/lib/RigModelVariations.ts:17
↓ 17 callersMethoddot
(a: Vec3, b: Vec3)
src/retarget/human-retargeting/Vec3.ts:330
↓ 15 callersMethodshow
()
src/lib/components/download-success/DownloadSuccessDialog.ts:52
↓ 14 callersMethodremove
()
src/lib/components/download-success/DownloadSuccessDialog.ts:126
↓ 13 callersMethodcross
(b: Vec3)
src/retarget/human-retargeting/Vec3.ts:262
↓ 13 callersMethodfromQuat
* Modifies existing vector from a quaternion rotation * @param quat Quaternion * @param vec Vector3 * @returns Vec3 object for chaining. It
src/retarget/human-retargeting/Vec3.ts:162
↓ 11 callersMethodfromCross
(a: Vec3, b: Vec3)
src/retarget/human-retargeting/Vec3.ts:146
↓ 10 callersMethodbuildItem
* Builds a rig item chain for a given key using the provided joint names, swing, and twist vectors. * @param k - The key representing the chain (e.
src/retarget/human-retargeting/Rig.ts:108
↓ 10 callersMethodinvert
()
src/retarget/human-retargeting/Quat.ts:123
↓ 10 callersMethodmodel_meshes
()
src/lib/processes/load-model/StepLoadModel.ts:422
↓ 10 callersMethodworld_position_from_object
* Converts an object's local position to world position * This is similar to "localToWorld()", but makes sure the object's world matrix is up to da
src/lib/Utilities.ts:30
↓ 9 callersMethodbegin
()
src/retarget/steps/StepBoneMapping.ts:37
↓ 9 callersMethodgetInstance
* Get the singleton instance of PreviewPlaneManager
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:25
↓ 9 callersMethodis_mirror_mode_enabled
()
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:262
↓ 9 callersMethodnorm
()
src/retarget/human-retargeting/Vec3.ts:272
↓ 9 callersMethodplay
()
src/lib/processes/animations-listing/AnimationPlayer.ts:136
↓ 9 callersMethodprocess_step_changed
(process_step: ProcessStep)
src/Mesh2MotionEngine.ts:346
↓ 9 callersMethodskeleton_file_path
()
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:103
↓ 9 callersMethodsub
(v: Vec3)
src/retarget/human-retargeting/Vec3.ts:227
↓ 9 callersMethodupdate
Call once per frame with the frame delta in seconds.
src/lib/CameraShake.ts:35
↓ 8 callersMethod_is_bone
(value: unknown)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:285
↓ 8 callersMethoddispose
()
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:98
↓ 8 callersMethodemit_enhanced_progress
* Emits enhanced progress event to listeners
src/lib/processes/animations-listing/AnimationLoader.ts:256
↓ 7 callersMethodfind_mirror_bone
* Find the mirrored counterpart of a bone by stripping side suffixes and * matching against the rest of the skeleton. Returns undefined for centre-
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:308
↓ 7 callersMethodfromMul
(a: Quat, b: Quat)
src/retarget/human-retargeting/Quat.ts:287
↓ 7 callersMethodgetSpriteMaterial
(color: Color, text?: string)
src/lib/CustomViewHelper.ts:257
↓ 7 callersMethodget_source_armature
()
src/retarget/AnimationRetargetService.ts:51
↓ 7 callersMethodperform_exact_name_matching
* Match target bones to source bones by normalized name + compatible side. * Each source bone may only be used once. * @param source_bones - Arr
src/retarget/bone-automap/BoneCategoryMapper.ts:121
↓ 7 callersMethodrender_filtered_animations
(filter_text: string)
src/lib/processes/animations-listing/AnimationSearch.ts:138
↓ 7 callersMethodsetSize
(size: number)
src/lib/components/CustomTransformControls.ts:584
↓ 7 callersMethodupdateMatrixWorld
(force?: boolean)
src/lib/components/CustomTransformControls.ts:728
↓ 7 callersMethodupdate_target_bones_list
()
src/retarget/steps/StepBoneMapping.ts:220
↓ 6 callersMethodby_skeleton_type
Look up a rig by its SkeletonType enum value.
src/lib/RigConfig.ts:119
↓ 6 callersMethodgetWorld
* Run three.js GetWorld functions & return as a Transform Object * @param skel THREE.Skeleton to get bone from * @param bone_idx Bone index
src/retarget/human-retargeting/Retargeter.ts:387
↓ 6 callersMethodget_bone_mappings
()
src/retarget/AnimationRetargetService.ts:35
↓ 6 callersMethodget_target_armature
()
src/retarget/AnimationRetargetService.ts:71
↓ 6 callersMethodis_enabled
()
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:22
↓ 6 callersMethodmul
(v: Vec3)
src/retarget/human-retargeting/Vec3.ts:234
↓ 6 callersMethodnorm
Normalize the quaternion, making it a unit quaternion 0-1 range for each component * Important for proper rotation behavior since unit quaternions
src/retarget/human-retargeting/Quat.ts:111
↓ 6 callersFunctionqTransform
(q: Quat, v: Vec3, out: Vec3 = new Vec3())
src/retarget/human-retargeting/Transform.ts:302
↓ 6 callersMethodset_enabled
(enabled: boolean)
src/lib/processes/animations-listing/CustomAnimationImporter.ts:37
↓ 6 callersMethodset_target_mapping_type
(type: TargetBoneMappingType)
src/retarget/AnimationRetargetService.ts:83
↓ 6 callersMethodshow
()
src/retarget/TargetBoneTreeDialog.ts:30
↓ 6 callersMethodskeleton
()
src/lib/processes/weight-skin/StepWeightSkin.ts:41
↓ 6 callersMethodskeleton_scale
()
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:45
↓ 6 callersMethodupdate
(delta_time: number)
src/retarget/human-retargeting/Retargeter.ts:37
↓ 5 callersMethoddispatch_state_changed_event
* Dispatch a custom event when the undo/redo state changes * This allows UI elements to update their enabled/disabled state
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:202
↓ 5 callersMethodget_category
(bone_index: number)
src/lib/solvers/BoneClassifier.ts:24
↓ 5 callersMethodget_skeleton_type
()
src/retarget/AnimationRetargetService.ts:79
↓ 5 callersMethodhand_skeleton_type
()
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:118
↓ 5 callersMethodplay_animation
(index: number = 0)
src/lib/processes/animations-listing/StepAnimationsListing.ts:372
↓ 5 callersMethodregenerate_skeleton_helper
(new_skeleton: Skeleton, helper_name = 'Skeleton Helper')
src/Mesh2MotionEngine.ts:197
↓ 5 callersMethodrig_file_for
Get the rig GLB file path for a given skeleton type. Returns undefined for Error/None.
src/lib/RigConfig.ts:124
↓ 5 callersMethodskeleton_type
()
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:31
↓ 5 callersMethodsync_skeleton_helper_joint_visibility
()
src/Mesh2MotionEngine.ts:213
↓ 5 callersMethodupdateMatrixWorld
(force: boolean)
src/lib/CustomSkeletonHelper.ts:105
↓ 5 callersMethodupdate_clear_button_visibility
()
src/retarget/steps/StepBoneMapping.ts:354
↓ 4 callersFunctionadd_preview_skeleton
( root: Scene, skeleton_type: SkeletonType, hand_skeleton_type: HandSkeletonType, skeleton_scale: numb
src/lib/processes/load-skeleton/PreviewSkeletonManager.ts:13
↓ 4 callersMethodchanged_model_preview_display
(mesh_textured_display_type: ModelPreviewDisplay)
src/Mesh2MotionEngine.ts:485
↓ 4 callersFunctioncorsResponse
* Builds a JSON response with CORS headers used by this worker.
src/survey-worker.js:171
↓ 4 callersMethodfromConfig
(cfg: Record<string, string[]> = {})
src/retarget/human-retargeting/Rig.ts:30
↓ 4 callersMethodfromSwing
Using unit vectors, Shortest swing rotation from Direction A to Direction B
src/retarget/human-retargeting/Quat.ts:397
↓ 4 callersMethodget_current_theme
()
src/lib/ThemeManager.ts:87
↓ 4 callersMethodget_currently_selected_bone
()
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:251
↓ 4 callersMethodget_selected_animation_indices
* Gets the list of animations that are checked to be exported * @returns An array of selected animation indices.
src/lib/processes/animations-listing/AnimationSearch.ts:274
↓ 4 callersMethodget_shared_vertices
(vertex: number, position_to_indices: Map<string, number[]>)
src/lib/solvers/WeightSmoother.ts:335
↓ 4 callersMethodget_target_skinned_meshes
()
src/retarget/AnimationRetargetService.ts:67
↓ 4 callersMethodhas_both_skeletons
()
src/retarget/steps/StepBoneMapping.ts:119
↓ 4 callersMethodhighlightStars
(rating: number, container: HTMLElement)
src/lib/components/download-success/StarRating.ts:51
↓ 4 callersMethodload_model_file
(model_file_path: string | ArrayBuffer | null, file_extension: string)
src/lib/processes/load-model/StepLoadModel.ts:265
↓ 4 callersMethodmap_source_bone_name_to_mixamo
* Get the expected Mixamo bone name for a Mesh2Motion bone name.
src/retarget/bone-automap/MixamoMapper.ts:121
↓ 4 callersMethodnormalized_mouse_position
* From a mouse event, return a normalized vector2 for screen space between -1 and 1 (0 being center of screen) * This is used for turning a mouse e
src/lib/Utilities.ts:150
↓ 4 callersMethodpmul
PreMultiple Quaternions onto this Quaternion
src/retarget/human-retargeting/Quat.ts:99
↓ 4 callersMethodpmulInvert
Inverts the quaternion passed in, then pre multiplies to this quaternion.
src/retarget/human-retargeting/Quat.ts:151
↓ 4 callersFunctionqMul
(a: Quat, b: Quat, out: Quat = new Quat(0, 0, 0, 1))
src/retarget/human-retargeting/Transform.ts:343
↓ 4 callersMethodregenerate_floor_grid
()
src/lib/SceneEnvironmentManager.ts:168
↓ 4 callersMethodregenerate_weight_painted_preview_mesh
()
src/Mesh2MotionEngine.ts:601
↓ 4 callersMethodreset
()
src/retarget/human-retargeting/Pose.ts:116
↓ 4 callersMethodsetMode
(mode: string)
src/lib/components/CustomTransformControls.ts:568
↓ 4 callersMethodsetRot
(i: number, rot: Quat)
src/retarget/human-retargeting/Pose.ts:138
↓ 4 callersMethodset_currently_selected_bone
* @param bone The currently selected bone * @description This is the bone that is currently selected in the UI while editing * the skeleton.
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:247
↓ 4 callersMethodset_popup_visibility
(is_visible: boolean)
src/lib/processes/export-to-file/DownloadSettings.ts:99
↓ 4 callersMethodshow
()
src/lib/ModalDialog.ts:12
↓ 4 callersMethodshow_animation_player
(show: boolean)
src/Mesh2MotionEngine.ts:332
↓ 4 callersMethodstore_bone_transforms
(skeleton: Skeleton)
src/lib/Utilities.ts:183
↓ 4 callersMethodupdate_play_pause_button
()
src/lib/processes/animations-listing/AnimationPlayer.ts:168
↓ 4 callersMethodweight_painted_mesh_group
()
src/lib/processes/weight-skin/StepWeightSkin.ts:138
↓ 3 callersMethodallow_proceeding_to_next_step
(allow: boolean)
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:257
↓ 3 callersMethodapply_theme
()
src/lib/ThemeManager.ts:46
↓ 3 callersMethodarmature
()
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:534
↓ 3 callersFunctionbadRequest
* Convenience helper for consistent JSON 400 responses.
src/survey-worker.js:164
↓ 3 callersMethodblend_vertex_pair
* Blends both vertices of a boundary pair symmetrically. * secondary_weight is how much influence the "other" bone gets (e.g., 0.5 = 50/50).
src/lib/solvers/WeightSmoother.ts:239
next →1–100 of 854, ranked by callers