Loading...
Searching...
No Matches
Threedim::HumanoidRetarget Class Reference

Classes

struct  ins
 
struct  outs
 

Public Member Functions

 halp_meta (name, "Humanoid Retarget") halp_meta(category
 
Visuals Scene halp_meta (c_name, "humanoid_retarget") halp_meta(authors
 
Visuals Scene ossia team halp_meta (manual_url, "https://ossia.io/score-docs/processes/humanoid-retarget.html") halp_meta(uuid
 
void operator() ()
 

Public Attributes

Visuals Scene ossia team struct Threedim::HumanoidRetarget::ins inputs
 
struct Threedim::HumanoidRetarget::outs outputs
 
bool m_calibrated {false}
 
std::array< float[4], std::size_t(humanoid_bone_index::Count)> m_source_rest {}
 
std::array< float[4], std::size_t(humanoid_bone_index::Count)> m_target_rest {}
 
std::array< int32_t, std::size_t(humanoid_bone_index::Count)> m_target_joint_indices {}
 
float m_target_rest_hip_tr [3] {0.f, 0.f, 0.f}
 
float m_source_rest_hip [3] {0.f, 0.f, 0.f}
 
bool m_need_calibrate {false}
 
std::shared_ptr< ossia::scene_state > m_state
 
int64_t m_version_counter {0}
 

The documentation for this class was generated from the following file: