Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mesh2Motion/mesh2motion-app
/ functions
Functions
854 in github.com/Mesh2Motion/mesh2motion-app
⨍
Functions
854
◇
Types & classes
222
↓ 1 callers
Method
flat_bone_name_list
* To speed up finding bones in the list of chains and list of bones, flatten everything for faster searching * @param bone_config * @returns str
src/retarget/human-retargeting/HumanChainConfig.ts:76
↓ 1 callers
Method
format_bone_mismatch_details
* Formats bone mismatch details in a side-by-side comparison
src/lib/processes/animations-listing/CustomAnimationValidation.ts:103
↓ 1 callers
Method
fromAdd
* Adds two vectors and sets this vector to the result * @param a First Vec3 to add * @param b Second Vec3 to add * @returns vec3 object for c
src/retarget/human-retargeting/Vec3.ts:101
↓ 1 callers
Method
fromBone
(b: THREE.Bone)
src/retarget/human-retargeting/Joint.ts:14
↓ 1 callers
Method
fromInvert
(q: Quat)
src/retarget/human-retargeting/Quat.ts:305
↓ 1 callers
Method
fromJoint
* Initializes the RigItem from a Joint, setting its index, parent index, * and computing the swing and twist directions based on the joint's world
src/retarget/human-retargeting/RigItem.ts:20
↓ 1 callers
Method
fromLook
(fwd: Vec3, up: Vec3 = new Vec3(0, 1, 0))
src/retarget/human-retargeting/Quat.ts:342
↓ 1 callers
Method
fromMul
* combining hierarchical transformations, such as when calculating the world transform * of a child object given its local transform and its parent
src/retarget/human-retargeting/Transform.ts:140
↓ 1 callers
Method
fromSkeleton
(skel: THREE.Skeleton)
src/retarget/human-retargeting/Pose.ts:58
↓ 1 callers
Method
generate_deterministic_bone_colors
(count: number)
src/lib/Generators.ts:333
↓ 1 callers
Method
generate_zip
()
src/preview-generator/preview-generator.ts:224
↓ 1 callers
Method
geometry_vertex_count
()
src/lib/solvers/WeightNormalizer.ts:15
↓ 1 callers
Function
getBoneList
(object: any)
src/lib/CustomSkeletonHelper.ts:173
↓ 1 callers
Method
getHTML
()
src/lib/components/download-success/StarRating.ts:10
↓ 1 callers
Method
getHelper
()
src/lib/components/CustomTransformControls.ts:281
↓ 1 callers
Method
getRating
()
src/lib/components/download-success/StarRating.ts:63
↓ 1 callers
Method
get_animated_selected_elements
()
src/lib/processes/animations-listing/StepAnimationsListing.ts:510
↓ 1 callers
Method
get_animation_bones_by_clip
* Gets bone names mapped to the animation clips they appear in
src/lib/processes/animations-listing/CustomAnimationValidation.ts:67
↓ 1 callers
Method
get_animation_indices_to_export
()
src/lib/processes/animations-listing/StepAnimationsListing.ts:515
↓ 1 callers
Method
get_animation_metadata
(index: number)
src/lib/processes/animations-listing/StepAnimationsListing.ts:171
↓ 1 callers
Method
get_contributors_list
()
src/lib/Generators.ts:22
↓ 1 callers
Method
get_edit_mesh_intersection_segment
(mouse_event: MouseEvent | PointerEvent)
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:169
↓ 1 callers
Method
get_final_retargetable_model_data
* Skinned mesh data that will be used for retargeting * @returns Loaded Skinned mesh data that will be used for retargeting
src/lib/processes/load-model/StepLoadModel.ts:53
↓ 1 callers
Method
get_first_skinned_mesh_bones
()
src/retarget/steps/StepLoadTargetModel.ts:33
↓ 1 callers
Method
get_last_segment_of_url
* Gets the last segment of a URL path.
src/lib/processes/load-model/CustomDAELoader.ts:143
↓ 1 callers
Method
get_last_segment_of_url
* Gets the last segment of a URL path. * @param path The URL path. * @returns The last segment of the path.
src/lib/processes/load-model/CustomGLTFLoader.ts:181
↓ 1 callers
Method
get_learning_resources_html
()
src/lib/Generators.ts:46
↓ 1 callers
Method
get_light_intensity_multiplier
()
src/lib/SceneEnvironmentManager.ts:131
↓ 1 callers
Method
get_loaded_source_armature
()
src/retarget/steps/StepLoadSourceSkeleton.ts:185
↓ 1 callers
Method
get_point_on_viewport_plane_from_mouse
(selected_bone: THREE.Bone, mouse_event: MouseEvent | PointerEvent)
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:221
↓ 1 callers
Method
get_redo_count
* Get the number of available redo states
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:150
↓ 1 callers
Method
get_retargetable_meshes
()
src/retarget/steps/StepLoadTargetModel.ts:29
↓ 1 callers
Method
get_root_bones
(target_bones: Map<string, Bone>)
src/retarget/TargetBoneTreeDialog.ts:57
↓ 1 callers
Method
get_skeleton_type_enum
(selection: string)
src/retarget/steps/StepLoadSourceSkeleton.ts:84
↓ 1 callers
Method
get_target_skinned_mesh_count
()
src/retarget/steps/StepLoadTargetModel.ts:173
↓ 1 callers
Method
get_theme_manager
()
src/Mesh2MotionEngine.ts:136
↓ 1 callers
Method
get_turntable_speed
()
src/lib/SceneEnvironmentManager.ts:164
↓ 1 callers
Method
get_undo_count
* Get the number of available undo states
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:143
↓ 1 callers
Method
get_view_helper
()
src/lib/SceneEnvironmentManager.ts:81
↓ 1 callers
Function
handleSubmit
* Handles POST /submit by validating payload shape, preparing DB writes, * executing inserts in a batch, and returning a success response.
src/survey-worker.js:45
↓ 1 callers
Method
handle_file_select
(event: Event)
src/retarget/steps/StepLoadTargetModel.ts:75
↓ 1 callers
Method
handle_import_animations_input_change
(event: Event)
src/lib/processes/animations-listing/CustomAnimationImporter.ts:68
↓ 1 callers
Method
handle_import_error
* Shows different error messages when importing custom animations based on the type of error encountered
src/lib/processes/animations-listing/CustomAnimationValidation.ts:131
↓ 1 callers
Method
handle_mesh_drag_mode_mouse_down
(mouse_event: MouseEvent | PointerEvent)
src/Mesh2MotionEngine.ts:275
↓ 1 callers
Method
handle_mesh_drag_mode_mouse_move
(mouse_event: MouseEvent | PointerEvent)
src/Mesh2MotionEngine.ts:279
↓ 1 callers
Method
handle_mouse_down
(mouse_event: MouseEvent | PointerEvent)
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:53
↓ 1 callers
Method
handle_mouse_move
(mouse_event: MouseEvent | PointerEvent)
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:101
↓ 1 callers
Method
handle_mouse_up
()
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:109
↓ 1 callers
Method
handle_scrubber_input
(event: Event)
src/lib/processes/animations-listing/AnimationPlayer.ts:187
↓ 1 callers
Method
handle_skeleton_selection_change
()
src/retarget/steps/StepLoadSourceSkeleton.ts:63
↓ 1 callers
Method
handle_transform_controls_mouse_down
(mouse_event: MouseEvent | PointerEvent)
src/Mesh2MotionEngine.ts:525
↓ 1 callers
Method
handle_transform_controls_moving
()
src/Mesh2MotionEngine.ts:236
↓ 1 callers
Method
handle_zip_file
* Handles loading a model from a ZIP file with GLTF data * supporting both data URLs and ArrayBuffer input.
src/lib/processes/load-model/StepLoadModel.ts:306
↓ 1 callers
Method
has_source_skeleton
()
src/retarget/steps/StepBoneMapping.ts:101
↓ 1 callers
Method
hide
()
src/lib/CustomSkeletonHelper.ts:160
↓ 1 callers
Method
hide_all_elements
()
src/lib/UI.ts:244
↓ 1 callers
Method
import_animation_glb
(file: File)
src/lib/processes/animations-listing/CustomAnimationImporter.ts:108
↓ 1 callers
Method
initialize
()
src/lib/SettingsDropdownManager.ts:15
↓ 1 callers
Method
initialize
()
src/lib/ThemeManager.ts:14
↓ 1 callers
Method
initialize
* Initialize the manager with a scene reference * @param scene The main scene
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:36
↓ 1 callers
Method
initialize
(file_to_load: string)
src/preview-generator/preview-generator.ts:112
↓ 1 callers
Method
initialize_background_setting
()
src/lib/SettingsDropdownManager.ts:78
↓ 1 callers
Method
initialize_caches
* Pre-computes cached values needed for weight calculations. * Must be called before calculate_median_bone_weights.
src/lib/solvers/WeightCalculator.ts:38
↓ 1 callers
Method
initialize_dom_elements
()
src/lib/UI.ts:123
↓ 1 callers
Method
initialize_dom_elements
()
src/lib/processes/export-to-file/DownloadSettings.ts:47
↓ 1 callers
Method
initialize_floor_grid_setting
()
src/lib/SettingsDropdownManager.ts:63
↓ 1 callers
Method
initialize_light_intensity_setting
()
src/lib/SettingsDropdownManager.ts:93
↓ 1 callers
Method
initialize_preview_plane
(main_scene: Scene)
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:208
↓ 1 callers
Method
initialize_shared_dom_mounts
* Populate shared HTML fragments that are reused across app pages. * This runs before UI/Theme initialization so expected DOM IDs exist * when s
src/Mesh2MotionEngine.ts:676
↓ 1 callers
Method
initialize_turntable_speed_setting
()
src/lib/SettingsDropdownManager.ts:115
↓ 1 callers
Method
inject_build_version
()
src/Mesh2MotionEngine.ts:154
↓ 1 callers
Method
isIOS
()
src/lib/PlatformUtils.ts:4
↓ 1 callers
Method
is_dragging
()
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:27
↓ 1 callers
Method
is_full_chain
* Determines if a given chain has values in every slot. This will mess up the * interpolation calculations if trying applyEndInterp(). Use more s
src/retarget/human-retargeting/Retargeter.ts:455
↓ 1 callers
Method
is_hand_bone
(bone_name: string)
src/lib/processes/load-skeleton/HandHelper.ts:66
↓ 1 callers
Method
is_limb_boundary
* Returns true if the bone pair represents a parent-child relationship * where smoothing should only flow toward the child direction. * This pre
src/lib/solvers/BoneClassifier.ts:33
↓ 1 callers
Method
is_mp4_recording_supported
()
src/preview-generator/mp4-recorder.ts:21
↓ 1 callers
Method
is_palm_bone
(bone_name: string)
src/lib/processes/load-skeleton/HandHelper.ts:71
↓ 1 callers
Method
is_point_in_box
(point: Vector3, box_mesh: Mesh)
src/lib/Utilities.ts:41
↓ 1 callers
Function
is_right_side_bone
(bone: Bone)
src/lib/CustomSkeletonHelper.ts:187
↓ 1 callers
Method
is_right_side_bone
(bone: Bone)
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:298
↓ 1 callers
Method
is_skeleton_valid
(gltf: GLTFResult)
src/retarget/steps/StepLoadSourceSkeleton.ts:132
↓ 1 callers
Method
is_source_bones_same_as_target
* Check if the given skeleton is a Mesh2Motion skeleton * All the source bones are Mesh2Motion, so we really just need * to check if the target
src/retarget/bone-automap/Mesh2MotionMapper.ts:9
↓ 1 callers
Method
is_thumb_bone
(bone_name: string)
src/lib/processes/load-skeleton/HandHelper.ts:76
↓ 1 callers
Method
is_torso_boundary
* Returns true if the boundary between two bones should get * wider multi-ring smoothing (torso regions).
src/lib/solvers/BoneClassifier.ts:43
↓ 1 callers
Method
len
()
src/retarget/human-retargeting/Vec3.ts:76
↓ 1 callers
Method
loadFBX
(url: string)
src/lib/processes/load-model/CustomFBXLoader.ts:18
↓ 1 callers
Method
loadModelFromZip
* Loads a model from a ZIP buffer using the appropriate loader and returns the loaded object. * @param buffer - ZIP file as ArrayBuffer * @retur
src/lib/processes/load-model/ModelZipLoader.ts:40
↓ 1 callers
Method
load_animations_from_file
* Loads animations from a local GLB file and validates against target skeleton. * @param file The GLB file to load * @param skinned_meshes Targe
src/lib/processes/animations-listing/AnimationLoader.ts:156
↓ 1 callers
Method
load_default_skeleton
()
src/retarget/steps/StepLoadSourceSkeleton.ts:44
↓ 1 callers
Method
load_fbx_file
(model_file_path: string | ArrayBuffer | null)
src/lib/processes/load-model/StepLoadModel.ts:281
↓ 1 callers
Method
load_first_animation
* Load the first animation from the appropriate animation file
src/retarget/RetargetAnimationPreview.ts:93
↓ 1 callers
Method
load_from_zip
* Main entry: Loads a DAE (with textures) from a ZIP file buffer, using in-memory URLs for all assets.
src/lib/processes/load-model/CustomDAELoader.ts:21
↓ 1 callers
Method
load_from_zip
* Main entry: Loads a GLTF (with BIN and textures) from a ZIP file buffer, using in-memory URLs for all assets.
src/lib/processes/load-model/CustomGLTFLoader.ts:22
↓ 1 callers
Method
load_original_armature_from_model
(armature: Object3D)
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:512
↓ 1 callers
Function
load_skeleton
(file_path: string)
src/lib/processes/load-skeleton/PreviewSkeletonManager.ts:65
↓ 1 callers
Method
load_theme_preference
()
src/lib/ThemeManager.ts:32
↓ 1 callers
Method
load_variation_model
(model_file: string)
src/lib/processes/animations-listing/ModelVariationSwitcher.ts:232
↓ 1 callers
Method
make_url_modifier
* Returns a URL modifier function for the loader, serving in-memory blobs for referenced files.
src/lib/processes/load-model/CustomDAELoader.ts:115
↓ 1 callers
Method
make_url_modifier
* Returns a URL modifier function for the loader, serving in-memory blobs for referenced files.
src/lib/processes/load-model/CustomGLTFLoader.ts:145
← previous
next →
401–500 of 854, ranked by callers