Welcome to PyMomentum
Contents:
- pymomentum.geometry
BlendShape
Character
FBXCoordSystem
FBXCoordSystemInfo
FBXFrontVector
FBXUpVector
GltfBuilder
GltfFileFormat
InverseParameterTransform
Joint
LimitData
LimitEllipsoid
LimitHalfPlane
LimitLinear
LimitLinearJoint
LimitMinMax
LimitMinMaxJoint
LimitType
Locator
Marker
MarkerMesh
MarkerSequence
Mesh
Mppca
ParameterLimit
ParameterTransform
Skeleton
SkinWeights
SkinnedLocator
TaperedCapsule
apply_parameter_transform()
compute_vertex_normals()
create_test_character()
create_test_mppca()
find_closest_points()
find_closest_points_on_mesh()
joint_parameters_to_local_skeleton_state()
joint_parameters_to_positions()
joint_parameters_to_skeleton_state()
load_markers()
load_motion()
local_skeleton_state_to_joint_parameters()
map_joint_parameters()
map_model_parameters()
model_parameters_to_blend_shape_coefficients()
model_parameters_to_local_skeleton_state()
model_parameters_to_positions()
model_parameters_to_skeleton_state()
reduce_to_selected_model_parameters()
replace_rest_mesh()
replace_skeleton_hierarchy()
skeleton_state_to_joint_parameters()
strip_joints()
strip_lower_body_vertices()
uniform_random_to_model_parameters()
- pymomentum.quaternion
- Quaternion Utilities
blend()
check()
check_and_normalize_weights()
conjugate()
euler_xyz_to_quaternion()
euler_zyx_to_quaternion()
from_axis_angle()
from_rotation_matrix()
from_two_vectors()
identity()
inverse()
multiply()
multiply_assume_normalized()
multiply_backprop()
multiply_backprop_assume_normalized()
normalize()
normalize_backprop()
quaternion_to_xyz_euler()
rotate_vector()
rotate_vector_assume_normalized()
rotate_vector_backprop()
rotate_vector_backprop_assume_normalized()
slerp()
split()
to_rotation_matrix()
to_rotation_matrix_assume_normalized()
- pymomentum.skel_state
- pymomentum.trs
- TRS (Translation-Rotation-Scale) Utilities
blend()
from_matrix()
from_rotation_matrix()
from_scale()
from_skeleton_state()
from_translation()
identity()
inverse()
multiply()
rotmat_from_euler_xyz()
rotmat_inverse()
rotmat_multiply()
rotmat_rotate_vector()
slerp()
to_matrix()
to_skeleton_state()
transform_points()
- pymomentum.solver
- pymomentum.solver2
AimData
AimDirErrorFunction
AimDistErrorFunction
CollisionErrorFunction
DistanceData
DistanceErrorFunction
FixedAxisAngleErrorFunction
FixedAxisCosErrorFunction
FixedAxisData
FixedAxisDiffErrorFunction
GaussNewtonSolver
GaussNewtonSolverOptions
GaussNewtonSolverQR
GaussNewtonSolverQROptions
LimitErrorFunction
ModelParametersErrorFunction
ModelParametersSequenceErrorFunction
NormalData
NormalErrorFunction
OrientationErrorFunction
PlaneData
PlaneErrorFunction
PointTriangleVertexErrorFunction
PosePriorErrorFunction
PositionData
PositionErrorFunction
ProjectionConstraint
ProjectionErrorFunction
SequenceErrorFunction
SequenceSolverFunction
SequenceSolverOptions
SkeletonErrorFunction
SkeletonSolverFunction
Solver
SolverFunction
SolverOptions
StateErrorFunction
StateSequenceErrorFunction
SubsetGaussNewtonSolver
SubsetGaussNewtonSolverOptions
VertexConstraint
VertexConstraintType
VertexErrorFunction
VertexProjectionConstraint
VertexProjectionErrorFunction
VertexSequenceErrorFunction
VertexVelocityConstraint
VertexVertexDistanceConstraint
VertexVertexDistanceErrorFunction
solve_sequence()
- pymomentum.marker_tracking