arap_hessian
arap_hessian(V, F, mu=None, U=None)
Computes ARAP Hessian
Parameters:
Name | Type | Description | Default |
---|---|---|---|
V |
(n, 3) numpy float array
|
Rest vertex geometry |
required |
F |
(f, 4) numpy int array
|
Tetrahedron indices |
required |
mu |
float or (f, 1) numpy float array or None
|
First lame parameter (e.g. stiffness). if None, then sets it to 1 for all tets. |
None
|
U |
(n, 3) numpy float array or None
|
Deformed geometry where to evaluate the hessian. If None, then U=V. |
None
|
Returns:
Name | Type | Description |
---|---|---|
H |
(n*3, n*3) scipy sparse csc matrix
|
ARAP Hessian at U |
Source code in src\fast_cody\arap_hessian.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|