Skip to content

Commit

Permalink
added documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
otmanon committed Oct 31, 2023
1 parent 1de4769 commit 79d908a
Show file tree
Hide file tree
Showing 21 changed files with 82 additions and 862 deletions.
Empty file added demos/__init__.py
Empty file.
13 changes: 13 additions & 0 deletions src/face_capture.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# import fast_cody as fcd
# import time
#
# # captor = fcd.mediapipe_face_captor(draw_landmarks=True)
# # for i in range(100):
# # [R, info] = captor.query_rotation()
# # captor.imshow()
# # print(R)
# # captor.release()
#
# from fast_cody.apps.interactive_cd_face_tracking import interactive_cd_face_tracking
#
# interactive_cd_face_tracking()
2 changes: 1 addition & 1 deletion src/fast_cody/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
from .viewers.WeightsViewer import WeightsViewer
from .viewers.ClustersViewer import ClustersViewer
from .viewers.interactive_handle_subspace_viewer import interactive_handle_subspace_viewer
from .viewers.interactive_handle_viewer import interactive_handle_viewer
# from .viewers.interactive_handle_viewer import interactive_handle_viewer

# set data path and shaders path
import os
Expand Down
55 changes: 0 additions & 55 deletions src/fast_cody/apps/animate_rig.py

This file was deleted.

191 changes: 0 additions & 191 deletions src/fast_cody/apps/cd_demo_pose_tracker.py

This file was deleted.

100 changes: 0 additions & 100 deletions src/fast_cody/apps/face_mesh_mediapipe

This file was deleted.

9 changes: 1 addition & 8 deletions src/fast_cody/apps/interactive_cd_affine_handle.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,21 +119,14 @@ def interactive_cd_affine_handle(msh_file=None, Ws=None, l=None, mu=1e4, rho=1e3
def pre_draw_callback():
nonlocal J, B, T0, sim, st, step
p = viewer.T0[0:3, :].reshape( (12, 1))

z = sim.step( p, st)

st.update(z, p)

# U = np.reshape(J @ p + B @ z, (J.shape[0]//3, 3), order="F") # full positions

viewer.update_subspace_coefficients(z, p)


step += 1


viewer = fc.viewers.interactive_handle_subspace_viewer(V, T, Wp, Ws, pre_draw_callback,T0=T0,
texture_png=texture_png, texture_obj=texture_obj,
t0=to, s0=so)
t0=to, s0=so, init_guizmo=True)
viewer.launch()

Loading

0 comments on commit 79d908a

Please sign in to comment.