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
↓ 3 callers
Method
clean_track_data
(animation_clips: AnimationClip[], skeleton_type: SkeletonType)
src/lib/processes/animations-listing/AnimationUtility.ts:39
↓ 3 callers
Method
clear_animation
()
src/lib/processes/animations-listing/AnimationPlayer.ts:93
↓ 3 callers
Method
close_dropdown
()
src/lib/SettingsDropdownManager.ts:150
↓ 3 callers
Method
create_material
(wireframe_value = true, color_hex = 0x00ff00)
src/lib/Generators.ts:13
↓ 3 callers
Method
deep_clone_animation_clip
(clip: AnimationClip)
src/lib/processes/animations-listing/AnimationUtility.ts:25
↓ 3 callers
Method
detach
()
src/lib/components/CustomTransformControls.ts:532
↓ 3 callers
Method
fromAxisAngle
Axis must be normlized, Angle in Radians
src/retarget/human-retargeting/Quat.ts:424
↓ 3 callers
Method
geometry_vertex_count
()
src/lib/solvers/WeightSmoother.ts:27
↓ 3 callers
Method
getAxisMaterial
(new_color: Color)
src/lib/CustomViewHelper.ts:253
↓ 3 callers
Method
getMode
()
src/lib/components/CustomTransformControls.ts:564
↓ 3 callers
Method
getWorld
* Get the world transform of a joint by its index * @param id joint index * @param out optional transform to store result * @returns world tr
src/retarget/human-retargeting/Pose.ts:196
↓ 3 callers
Method
get_target_bone_names
()
src/retarget/steps/StepBoneMapping.ts:145
↓ 3 callers
Method
get_target_mapping_type
()
src/retarget/AnimationRetargetService.ts:87
↓ 3 callers
Method
has_select_skeleton_ui_option
()
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:253
↓ 3 callers
Method
hide_dialog
()
src/lib/processes/animations-listing/ModelVariationSwitcher.ts:207
↓ 3 callers
Function
intersectObjectWithRay
(object: Object3D, raycaster: Raycaster, includeInvisible?: boolean)
src/lib/components/CustomTransformControls.ts:679
↓ 3 callers
Method
is_bone_selectable
(bone: Bone | null)
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:286
↓ 3 callers
Method
is_end_tip_bone
(bone_name: string)
src/lib/processes/load-skeleton/HandHelper.ts:86
↓ 3 callers
Method
play_default_animation
()
src/retarget/RetargetAnimationPreview.ts:167
↓ 3 callers
Method
process_loaded_scene
(loaded_scene: Scene)
src/lib/processes/load-model/StepLoadModel.ts:344
↓ 3 callers
Function
qInvert
(q: Quat, out: Quat = new Quat(0, 0, 0, 1))
src/retarget/human-retargeting/Transform.ts:326
↓ 3 callers
Method
raycast_closest_bone_test
(camera: PerspectiveCamera, mouse_event: MouseEvent | PointerEvent, skeleton: Skeleton)
src/lib/Utilities.ts:230
↓ 3 callers
Method
remove_object_with_children
(obj: Object3D)
src/lib/Utilities.ts:71
↓ 3 callers
Method
remove_plane
* Remove the preview plane from the scene
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:180
↓ 3 callers
Method
restore_bone_transforms
( skeleton: Skeleton, original_bone_transforms: BoneTransformState[] )
src/lib/Utilities.ts:200
↓ 3 callers
Method
retarget_animation_clip
* Retarget an animation clip using bone mappings * @param source_clip - The original animation clip from the source skeleton * @returns A new an
src/retarget/AnimationRetargetService.ts:109
↓ 3 callers
Method
rotate_model_geometry
* Rotate all geometry data in the model by the given angle (in degrees) around the specified axis. * This directly modifies the geometry vertices.
src/lib/processes/load-model/StepLoadModel.ts:464
↓ 3 callers
Method
set_mesh_drag_placement_enabled
(value: boolean)
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:266
↓ 3 callers
Method
update
(online: boolean, show_toast: boolean)
src/lib/NetworkStatusManager.ts:22
↓ 3 callers
Method
update_a_pose_value
(new_value: number)
src/lib/processes/animations-listing/StepAnimationsListing.ts:495
↓ 3 callers
Method
update_auto_map_button_visibility
()
src/retarget/steps/StepBoneMapping.ts:381
↓ 3 callers
Method
update_bone_hover_point_position
* Create a hover effect for the bone that would be selected for bone editing * @param bone * @param camera
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:614
↓ 3 callers
Method
update_bone_match_type_display
()
src/retarget/steps/StepBoneMapping.ts:361
↓ 3 callers
Method
update_continue_button_state
()
src/retarget/retarget.ts:154
↓ 3 callers
Method
update_height
* Update the height of the existing preview plane * @param height The new height position for the plane
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:105
↓ 3 callers
Method
update_source_bones_list
()
src/retarget/steps/StepBoneMapping.ts:176
↓ 3 callers
Method
use_head_weight_correction
* Get the current visibility state of the preview plane
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:333
↓ 2 callers
Method
_apply_to_bone
(bone: Bone)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:180
↓ 2 callers
Method
_finalize_bone_rotation_from_rest_pose
(bone: Bone)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:204
↓ 2 callers
Method
_finalize_bone_with_parent
(bone: Bone)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:96
↓ 2 callers
Method
_repin_children_from_snapshot
(bone: Bone, snapshot: Map<string, { pos: Vector3, rot: Quaternion }>)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:146
↓ 2 callers
Method
_snapshot_bone_and_children
(bone: Bone, out: Map<string, { pos: Vector3, rot: Quaternion }>)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:129
↓ 2 callers
Method
_snapshot_direct_children
(bone: Bone)
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:167
↓ 2 callers
Function
add_origin_markers
(root: Scene)
src/lib/processes/load-skeleton/OriginMarkerManager.ts:5
↓ 2 callers
Method
apply
(rt)
src/retarget/human-retargeting/AxisAdditive.ts:11
↓ 2 callers
Method
apply
* Re-pin the direct children of a bone to their snapshotted world transforms. * Call this every frame while the bone is being dragged. * When mi
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:69
↓ 2 callers
Method
apply_mirror_mode
(selected_bone: Bone, transform_type: string)
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:542
↓ 2 callers
Method
apply_scene_fog
()
src/lib/SceneEnvironmentManager.ts:210
↓ 2 callers
Method
attach
(object: Object3D)
src/lib/components/CustomTransformControls.ts:524
↓ 2 callers
Method
attempt_start_live_preview
()
src/retarget/retarget.ts:207
↓ 2 callers
Method
blend_single_side
* Blends only one side of a boundary — used for directional limb smoothing. * The vertex gets a blend, but its counterpart on the other side stays
src/lib/solvers/WeightSmoother.ts:282
↓ 2 callers
Method
bone_list_from_hierarchy
(bone_hierarchy: Object3D)
src/lib/Utilities.ts:108
↓ 2 callers
Method
by_key
Look up a rig by its SkeletonType enum value (which is also used as the key).
src/lib/RigConfig.ts:114
↓ 2 callers
Method
calculate_bone_base_name
(bone_name: string)
src/lib/Utilities.ts:219
↓ 2 callers
Method
calculate_skin_weighting_for_models
()
src/Mesh2MotionEngine.ts:611
↓ 2 callers
Method
can_redo
* Check if redo is available
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:136
↓ 2 callers
Method
can_undo
* Check if undo is available
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:129
↓ 2 callers
Method
check_for_mesh2motion_retarget
()
src/retarget/retarget.ts:186
↓ 2 callers
Method
clear_all_bone_mappings
()
src/retarget/steps/StepBoneMapping.ts:404
↓ 2 callers
Method
clear_history
* Clear all undo/redo history
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:157
↓ 2 callers
Method
clear_loaded_model_data
()
src/lib/processes/load-model/StepLoadModel.ts:226
↓ 2 callers
Method
clear_variation_model_from_scene
* Clears any variation model root that was injected during model variation swapping. * This should be called before doing a full model load flow.
src/lib/processes/animations-listing/StepAnimationsListing.ts:229
↓ 2 callers
Method
create_all_bone_metadata
* Create metadata objects for all bones from a parent map * @param parent_map - Map of bone name -> parent bone name * @returns Array of BoneMet
src/retarget/bone-automap/BoneAutoMapper.ts:161
↓ 2 callers
Method
create_bone_formula_object
(editable_armature: Object3D, skeleton_type: SkeletonType)
src/lib/processes/weight-skin/StepWeightSkin.ts:34
↓ 2 callers
Method
create_camera
()
src/lib/Generators.ts:210
↓ 2 callers
Method
create_default_lights
(light_strength: number)
src/lib/Generators.ts:187
↓ 2 callers
Method
create_grid_helper
(grid_color: number = 0x111155, floor_color: number = 0x4e4e7a)
src/lib/Generators.ts:58
↓ 2 callers
Method
create_skeleton
(bone_hierarchy: Object3D)
src/lib/Generators.ts:120
↓ 2 callers
Method
dispose
()
src/lib/components/CustomTransformControls.ts:517
↓ 2 callers
Method
extract_bone_name_from_track
* Extracts bone name from animation track name
src/lib/processes/animations-listing/CustomAnimationValidation.ts:86
↓ 2 callers
Function
fetch
* Routes incoming HTTP requests to the appropriate worker behavior. * Keeps top-level control flow simple: preflight, submit, or not found.
src/survey-worker.js:18
↓ 2 callers
Method
final_skinned_meshes
()
src/lib/processes/weight-skin/StepWeightSkin.ts:134
↓ 2 callers
Method
finalize_drop
* At drag end, update rotation data for the moved bone AND its parent bone. * * When you translate a bone (e.g. elbow), two rotations change:
src/lib/processes/edit-skeleton/IndependentBoneMovement.ts:88
↓ 2 callers
Method
find_vertices_with_incorrect_weight_sum
* Returns an array of vertex indices whose weights do not sum to 1.0 (within a small epsilon).
src/lib/solvers/WeightNormalizer.ts:22
↓ 2 callers
Method
frame_change
()
src/lib/SceneEnvironmentManager.ts:98
↓ 2 callers
Method
fromLerp
(a: Vec3, b: Vec3, t: number)
src/retarget/human-retargeting/Vec3.ts:191
↓ 2 callers
Method
fromSub
(a: Vec3, b: Vec3)
src/retarget/human-retargeting/Vec3.ts:108
↓ 2 callers
Method
getInstance
()
src/lib/UI.ts:116
↓ 2 callers
Method
getJoint
* Gets the joint by index or name * @param o either index of joint, or string name of joint * @returns joint object
src/retarget/human-retargeting/Pose.ts:33
↓ 2 callers
Method
get_animation_file_paths
* Get all configured animation file paths for a skeleton type. * @param skeleton_type The skeleton type to retrieve animation files for * @retur
src/lib/RigConfig.ts:133
↓ 2 callers
Method
get_environment_colors
()
src/lib/SceneEnvironmentManager.ts:194
↓ 2 callers
Method
get_file_extension
(file_path: string)
src/lib/processes/load-model/StepLoadModel.ts:208
↓ 2 callers
Method
get_license_info
(license_name: string)
src/lib/VariationLicenseInfo.ts:29
↓ 2 callers
Method
get_preview_plane_height
* Get the current height of the preview plane
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:349
↓ 2 callers
Method
get_scene
Eventually make the scene its own singleton/manager class * that we can inject into other classes that need it
src/Mesh2MotionEngine.ts:143
↓ 2 callers
Method
get_selected_animation_indices
()
src/retarget/RetargetAnimationListing.ts:253
↓ 2 callers
Method
get_source_bone_names
()
src/retarget/steps/StepBoneMapping.ts:129
↓ 2 callers
Method
handle_mesh_drag_mode_mouse_up
()
src/Mesh2MotionEngine.ts:283
↓ 2 callers
Method
has_bone_mappings
()
src/retarget/steps/StepBoneMapping.ts:349
↓ 2 callers
Method
has_target_skeleton
()
src/retarget/steps/StepBoneMapping.ts:110
↓ 2 callers
Method
hide_loading_progress
()
src/lib/processes/animations-listing/ModelVariationSwitcher.ts:218
↓ 2 callers
Method
identity
()
src/retarget/human-retargeting/Quat.ts:29
↓ 2 callers
Method
init
()
src/retarget/retarget.ts:49
↓ 2 callers
Method
initialize_animations
(animations: TransformedAnimationClipPair[])
src/lib/processes/animations-listing/AnimationSearch.ts:28
↓ 2 callers
Method
is_enabled
()
src/lib/processes/animations-listing/CustomAnimationImporter.ts:44
↓ 2 callers
Method
is_mesh_drag_placement_enabled
()
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:274
↓ 2 callers
Method
is_middle_finger_bone
(bone_name: string)
src/lib/processes/load-skeleton/HandHelper.ts:80
↓ 2 callers
Method
is_parent_of
* Checks if bone at index_a is a direct parent of bone at index_b * by walking up the bone hierarchy.
src/lib/solvers/WeightSmoother.ts:310
↓ 2 callers
Method
is_source_and_target_rig_identical
()
src/retarget/retarget.ts:179
↓ 2 callers
Method
is_target_valid_skeleton
(bone_names: string[])
src/retarget/bone-automap/RigifyMapper.ts:79
← previous
next →
101–200 of 854, ranked by callers