Exemple #1
0
def load_morphable_graph_state_machine(builder, path, use_all_joints=True):
    scene_object = SceneObject()
    scene_object.scene = builder._scene
    builder.create_component("morphablegraph_state_machine", scene_object,
                             path, use_all_joints)
    builder._scene.addObject(scene_object)
    return scene_object
Exemple #2
0
def load_morphable_graph_state_machine_from_db(builder,
                                               model_url,
                                               use_all_joints=False,
                                               config=DEFAULT_CONFIG):
    scene_object = SceneObject()
    scene_object.scene = builder._scene
    builder.create_component("morphablegraph_state_machine_from_db",
                             scene_object, model_url, use_all_joints, config)
    builder._scene.addObject(scene_object)
    return scene_object
Exemple #3
0
def load_morphable_graphs_generator_from_db(builder,
                                            db_path,
                                            skeleton_name,
                                            graph_id,
                                            use_all_joints=False,
                                            config=DEFAULT_ALGORITHM_CONFIG):
    scene_object = SceneObject()
    scene_object.scene = builder._scene
    builder.create_component("morphablegraph_generator_from_db", scene_object,
                             db_path, skeleton_name, graph_id, use_all_joints,
                             config)
    builder._scene.addObject(scene_object)
    return scene_object
Exemple #4
0
def load_knn_controller(builder, graph_path):
    scene_object = SceneObject()
    scene_object.scene = builder._scene
    builder.create_component("knn_graph_controller", scene_object, graph_path)
    builder._scene.addObject(scene_object)
    return scene_object