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
Method
constructor
(onRatingChange?: (rating: number) => void)
src/lib/components/download-success/StarRating.ts:6
Method
constructor
(name = '', position: Vector3, rotation: Vector3, scale: Vector3)
src/lib/interfaces/BoneTransformState.ts:9
Method
constructor
(bone: Bone)
src/lib/interfaces/BoneCalculationData.ts:10
Method
constructor
(vertex_positions: Vector3[], vertex_indices: number[])
src/lib/interfaces/IntersectionPointData.ts:7
Method
constructor
(vertices: Vector3[], distances: number[])
src/lib/interfaces/IntersectionGeometryData.ts:7
Method
constructor
(bones_names_with_errors: string[], bones_vertices_with_errors: Vector3[])
src/lib/interfaces/BoneTesterData.ts:8
Method
constructor
( geometry: BufferGeometry, bones_master_data: Bone[], preview_plane_height: number )
src/lib/solvers/HeadWeightCorrector.ts:16
Method
constructor
(geometry: BufferGeometry)
src/lib/solvers/WeightNormalizer.ts:11
Method
constructor
(bones: Bone[])
src/lib/solvers/BoneClassifier.ts:20
Method
constructor
(geometry: BufferGeometry, bones: Bone[])
src/lib/solvers/WeightSmoother.ts:21
Method
constructor
(bone_hier: Object3D, skeleton_type: SkeletonType)
src/lib/solvers/SkinningAlgorithm.ts:32
Method
constructor
(bones: Bone[], geometry: BufferGeometry, skeleton_type: SkeletonType | null)
src/lib/solvers/WeightCalculator.ts:28
Method
constructor
()
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:20
Method
constructor
( private readonly camera: PerspectiveCamera, private readonly edit_skeleton_step: StepEditSkeleton,
src/lib/processes/edit-skeleton/MeshDragBonePlacement.ts:15
Method
constructor
(max_history_size: number = 50)
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:16
Method
constructor
()
src/lib/processes/edit-skeleton/StepEditSkeleton.ts:66
Method
constructor
()
src/lib/processes/export-to-file/DownloadSettings.ts:16
Method
constructor
()
src/lib/processes/weight-skin/StepWeightSkin.ts:24
Method
constructor
(filter_input_id: string, animation_list_container_id: string, theme_manager: ThemeManager, skeleton_type: Ske
src/lib/processes/animations-listing/AnimationSearch.ts:19
Method
constructor
()
src/lib/processes/animations-listing/AnimationPlayer.ts:17
Method
constructor
(animation_loader: AnimationLoader)
src/lib/processes/animations-listing/CustomAnimationImporter.ts:21
Method
constructor
(message: string = 'No animations found in the file.')
src/lib/processes/animations-listing/AnimationImportErrors.ts:3
Method
constructor
(message: string = 'Animation skeleton is incompatible with target skeleton.')
src/lib/processes/animations-listing/AnimationImportErrors.ts:10
Method
constructor
(message: string = 'Failed to load animation file.')
src/lib/processes/animations-listing/AnimationImportErrors.ts:17
Method
constructor
(theme_manager: ThemeManager)
src/lib/processes/animations-listing/StepAnimationsListing.ts:61
Method
constructor
(main_scene: Scene)
src/lib/processes/load-skeleton/StepLoadSkeleton.ts:49
Method
constructor
()
src/lib/processes/load-model/CustomFBXLoader.ts:13
Method
constructor
(loader: ColladaLoader)
src/lib/processes/load-model/CustomDAELoader.ts:13
Method
constructor
(loader: GLTFLoader)
src/lib/processes/load-model/CustomGLTFLoader.ts:14
Method
constructor
()
src/preview-generator/preview-generator.ts:40
Method
constructor
(renderer: THREE.WebGLRenderer, preview_width: number, preview_height: number)
src/preview-generator/mp4-recorder.ts:25
Method
constructor
(renderer: THREE.WebGLRenderer, preview_width: number, preview_height: number)
src/preview-generator/webm-recorder.ts:20
Method
constructor
()
src/marketing/MarketingBootstrap.ts:13
Method
copyObj
(o: { x: number, y: number, z: number, [key: string]: unknown })
src/retarget/human-retargeting/Vec3.ts:54
Method
copyObj
(o: { x: number, y: number, z: number, w: number, [key: string]: unknown })
src/retarget/human-retargeting/Quat.ts:66
Method
copyTo
(v: Vec3)
src/retarget/human-retargeting/Vec3.ts:40
Method
copyTo
(v: Quat)
src/retarget/human-retargeting/Quat.ts:47
Method
create_bone_hierarchy
()
src/lib/Generators.ts:92
Method
create_bone_plane_mesh
(bone_start: Bone, bone_end: Bone, rays_to_cast: number)
src/lib/Generators.ts:250
Function
create_box_geometry
()
src/lib/geometry/BoxGeometry.ts:3
Function
create_complex_box_geometry
()
src/lib/geometry/ComplexBoxGeometry.ts:3
Method
create_equidistant_spheres_around_circle
(sphere_count = 6, color = 0x00ff00, distance = 0.3)
src/lib/Generators.ts:219
Function
create_plane_geometry
()
src/lib/geometry/PlaneGeometry.ts:3
Method
create_spheres_for_points
(points: Vector3[], color = 0x00ffff, name = '')
src/lib/Generators.ts:158
Method
defineProperty
(propName: string, defaultValue: unknown)
src/lib/components/CustomTransformControls.ts:162
Method
direction_between_points
(point_1: Vector3, point_2: Vector3)
src/lib/Utilities.ts:35
Method
dispose
()
src/lib/components/CustomTransformControls.ts:774
Method
dist
(a: Vec3, b: Vec3)
src/retarget/human-retargeting/Vec3.ts:326
Method
distSqr
(a: Vec3, b: Vec3)
src/retarget/human-retargeting/Vec3.ts:328
Method
dotNegate
(chk: Quat)
src/retarget/human-retargeting/Quat.ts:267
Method
enable_orbit_controls
(enabled: boolean)
src/Mesh2MotionEngine.ts:184
Method
ensure_detached_parent
(source_parent: Object3D)
src/retarget/RetargetUtils.ts:196
Method
find_closest_bone_index_from_vertex_index
(vertex_index: number, geometry: BufferGeometry, bones: BoneCalculationData[])
src/lib/Utilities.ts:269
Method
fix_fbx_mixamo_bones
()
src/retarget/steps/StepLoadTargetModel.ts:156
Method
frame_change
(delta_time: number)
src/lib/processes/animations-listing/StepAnimationsListing.ts:159
Method
fromAxes
(xAxis: Vec3, yAxis: Vec3, zAxis: Vec3)
src/retarget/human-retargeting/Quat.ts:434
Method
fromInvert
(t: Transform)
src/retarget/human-retargeting/Transform.ts:168
Method
fromMat3
(m: number[])
src/retarget/human-retargeting/Quat.ts:537
Method
fromNorm
(v: Vec3)
src/retarget/human-retargeting/Vec3.ts:135
Method
fromPlaneSnap
(pnt: Vec3 | null, planeNorm: Vec3, planePos: Vec3 = new Vec3(0, 0, 0))
src/retarget/human-retargeting/Vec3.ts:199
Method
fromPolar
(lon: number, lat: number, up: Vec3 | null = null)
src/retarget/human-retargeting/Quat.ts:325
Method
fromScale
* Scale a vector by a scalar * @param v Vector to scale * @param scalar amount to scale 1.0 is 100% * @returns new scaled vector
src/retarget/human-retargeting/Vec3.ts:121
Method
fromScaleThenAdd
(scale: number, a: Vec3, b: Vec3)
src/retarget/human-retargeting/Vec3.ts:128
Function
getPointer
(this: CustomTransformControls, event: PointerEvent)
src/lib/components/CustomTransformControls.ts:620
Method
getRaycaster
()
src/lib/components/CustomTransformControls.ts:560
Method
get_animation_bone_names
* Gets all bone names referenced in animation clips
src/lib/processes/animations-listing/CustomAnimationValidation.ts:51
Method
get_animation_player
()
src/retarget/RetargetAnimationListing.ts:249
Method
get_cached_median_child_bone_positions
()
src/lib/solvers/WeightCalculator.ts:44
Method
get_current_state_snapshot
* Get a snapshot of the current bone transforms without storing it * Useful for comparison or external storage
src/lib/processes/edit-skeleton/UndoRedoSystem.ts:167
Method
get_geometry_data_to_skin
()
src/lib/processes/weight-skin/StepWeightSkin.ts:55
Method
get_height
* Get the current height of the preview plane * @returns The current height of the plane, or null if no plane exists
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:143
Method
get_is_playing
()
src/lib/processes/animations-listing/AnimationPlayer.ts:240
Method
get_selected_animations
* Gets the list of filtered animations. Returns all animations if no filtering * @returns An array of selected animations.
src/lib/processes/animations-listing/AnimationSearch.ts:266
Method
get_size
* Get the current size of the preview plane * @returns The current size of the plane, or null if no plane exists
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:151
Method
get_skeleton_type
()
src/retarget/steps/StepLoadSourceSkeleton.ts:189
Method
get_target_skeleton_data
()
src/retarget/steps/StepBoneMapping.ts:124
Method
handle_drag_end
(event: DragEvent)
src/retarget/steps/StepBoneMapping.ts:298
Method
handle_drag_leave
(event: DragEvent)
src/retarget/steps/StepBoneMapping.ts:314
Method
handle_drag_over
(event: DragEvent)
src/retarget/steps/StepBoneMapping.ts:303
Method
handle_drag_start
(event: DragEvent)
src/retarget/steps/StepBoneMapping.ts:287
Method
handle_drop
(event: DragEvent)
src/retarget/steps/StepBoneMapping.ts:319
Method
handle_zip
(buffer: ArrayBuffer)
src/lib/processes/load-model/StepLoadModel.ts:310
Method
handler
(e: any)
src/preview-generator/preview-generator.ts:193
Method
init
()
src/lib/PlatformManager.ts:26
Method
intersection_points_between_positions_and_mesh
(positions: BufferAttribute | InterleavedBufferAttribute, envelope_mesh: Mesh)
src/lib/Utilities.ts:124
Method
invScale
(scalar: number)
src/retarget/human-retargeting/Vec3.ts:248
Method
is_animating
()
src/lib/CustomViewHelper.ts:145
Method
is_animation_custom
(index: number)
src/lib/processes/animations-listing/StepAnimationsListing.ts:179
Method
is_mesh_drag_mode_dragging
()
src/Mesh2MotionEngine.ts:301
Method
is_plane_visible
* Check if preview plane exists and is visible * @returns True if preview plane exists and is visible, false otherwise
src/lib/processes/edit-skeleton/PreviewPlaneManager.ts:159
Method
is_target_valid_skeleton
* Check if the given skeleton is a Mixamo skeleton * @param bones - Bones to check * @returns True if any bone name contains "mixamorig"
src/retarget/bone-automap/MixamoMapper.ts:114
Method
is_variation_active
()
src/lib/processes/animations-listing/ModelVariationSwitcher.ts:48
Method
lenSqr
()
src/retarget/human-retargeting/Vec3.ts:80
Method
load_and_apply_default_animation_to_skinned_mesh
(final_skinned_meshes: SkinnedMesh[])
src/lib/processes/animations-listing/StepAnimationsListing.ts:241
Method
look
(fwd: Vec3, up: Vec3 = new Vec3(0, 1, 0))
src/retarget/human-retargeting/Vec3.ts:368
Method
mixer
()
src/retarget/RetargetAnimationListing.ts:66
Method
mul
(tran: Transform)
src/retarget/human-retargeting/Transform.ts:71
Method
mul
Multiple Quaternion onto this Quaternion
src/retarget/human-retargeting/Quat.ts:88
Function
onPointerDown
(this: CustomTransformControls, event: PointerEvent)
src/lib/components/CustomTransformControls.ts:649
Function
onPointerHover
(this: CustomTransformControls, event: PointerEvent)
src/lib/components/CustomTransformControls.ts:636
← previous
next →
701–800 of 854, ranked by callers