Andrzej Kapolka
|
5d88953f12
|
First cut at stretching the arms out and aligning forearms with wrists.
Closes #1423, #1504.
|
2014-01-14 15:27:28 -08:00 |
|
Brad Hefta-Gaub
|
55babbf7b6
|
windows type mismatch warning fixes
|
2014-01-13 00:30:23 -08:00 |
|
Andrzej Kapolka
|
aa9fc290a5
|
Minimum chat circle radius from Ryan, basic avatar/voxel orbit behavior.
|
2014-01-03 16:46:11 -08:00 |
|
Andrzej Kapolka
|
6c27569e9b
|
Fix arm bending, compile warning.
|
2014-01-02 13:23:15 -08:00 |
|
Andrzej Kapolka
|
9a3c44ce7d
|
Enable alpha testing for models.
|
2013-12-09 14:49:37 -08:00 |
|
Andrzej Kapolka
|
02cd97deb1
|
Adjust palm collision size, use last free index when ignoring.
|
2013-12-05 16:28:33 -08:00 |
|
Andrzej Kapolka
|
ecff3a0542
|
Basic sphere/capsule-cone penetration test.
|
2013-12-05 15:36:34 -08:00 |
|
Andrzej Kapolka
|
b90c5bdae8
|
Option to render collision proxies, more general avatar penetration test, fix
for meshes with only one joint influence.
|
2013-12-05 14:00:38 -08:00 |
|
Andrzej Kapolka
|
1edfc90e5e
|
Missed a scale multiplier.
|
2013-12-05 12:02:48 -08:00 |
|
Andrzej Kapolka
|
0ea0887f66
|
Add a scale factor to bone radii.
|
2013-12-05 11:21:56 -08:00 |
|
Andrzej Kapolka
|
9b3560d414
|
Skip the hands' parents as well as the hands themselves.
|
2013-12-05 11:10:22 -08:00 |
|
Andrzej Kapolka
|
70ca1106b1
|
Working on testing the Leap/Hydra hands against the avatar body.
|
2013-12-03 17:28:36 -08:00 |
|
Andrzej Kapolka
|
817946bed5
|
Attempting to rotate longitudinally at elbow, rather than wrist.
|
2013-12-03 11:05:38 -08:00 |
|
Andrzej Kapolka
|
5cc5d9bba8
|
Progress towards shadow maps.
|
2013-11-20 16:23:54 -08:00 |
|
Andrzej Kapolka
|
76d8bd0a9c
|
Finger IK, take two.
|
2013-11-13 13:53:41 -08:00 |
|
Andrzej Kapolka
|
d87dccd614
|
Alignment to pull elbows towards ground.
|
2013-11-13 12:06:08 -08:00 |
|
Andrzej Kapolka
|
c2e4a70685
|
Back to the cyclic coordinate descent algorithm (easier to apply joint
constraints); Leap hands relative to eyes.
|
2013-11-13 10:35:20 -08:00 |
|
Andrzej Kapolka
|
a36f9d52af
|
Constraint fix, apply constraints to wrists.
|
2013-11-12 15:43:11 -08:00 |
|
Andrzej Kapolka
|
49c9d41dd5
|
Read and enforce angle constraints (untested).
|
2013-11-08 14:49:38 -08:00 |
|
Andrzej Kapolka
|
4360621daf
|
Adjustments to wrist rotations.
|
2013-11-07 13:17:08 -08:00 |
|
Andrzej Kapolka
|
f0e72d8d0c
|
Removed unused variable, debugging code.
|
2013-11-07 12:16:17 -08:00 |
|
Andrzej Kapolka
|
e6cd9a7368
|
Working on wiring up the fingers.
|
2013-11-07 12:12:48 -08:00 |
|
Andrzej Kapolka
|
be09d319b7
|
Gravity adjustments.
|
2013-11-06 17:58:05 -08:00 |
|
Andrzej Kapolka
|
afd3f6937c
|
Derp; I don't want the length of the scale, I want the average of the
components.
|
2013-11-06 17:05:10 -08:00 |
|
Andrzej Kapolka
|
97cf9f2285
|
Cleanup on aisle 3.
|
2013-11-06 15:58:35 -08:00 |
|
Andrzej Kapolka
|
1706c7c97a
|
New IK method: will be easier to add constraints, adds "gravity" influence to
sap potential energy.
|
2013-11-06 15:51:26 -08:00 |
|
Andrzej Kapolka
|
c55f8c5900
|
Forgot to return a value.
|
2013-11-05 16:14:21 -08:00 |
|
Andrzej Kapolka
|
9460fb87c2
|
Return arm to neutral position when mouse pointer is invisible.
|
2013-11-05 16:06:11 -08:00 |
|
Andrzej Kapolka
|
b2ed29dbff
|
Work around precision issues with multiplying matrices with high translation
magnitudes (by using relative translation).
|
2013-11-04 16:49:12 -08:00 |
|
Andrzej Kapolka
|
06e050f1c1
|
Normal map support almost there.
|
2013-10-29 22:13:00 -07:00 |
|
Andrzej Kapolka
|
4f34d89c4a
|
Added left hand/hand rotation setters in preparation for Leap integration.
|
2013-10-28 14:38:09 -07:00 |
|
Andrzej Kapolka
|
b56d47929b
|
Extremely basic IK based on implementation of the cyclic coordinate descent
algorithm. Actually seems to work pretty well.
|
2013-10-28 13:38:22 -07:00 |
|
Andrzej Kapolka
|
bae4a17605
|
Voxel attachments.
|
2013-10-24 13:59:04 -07:00 |
|
Andrzej Kapolka
|
240f65b7c5
|
Scale fixes.
|
2013-10-23 16:15:03 -07:00 |
|
Andrzej Kapolka
|
41f73b5e9d
|
Support for attaching models to joints.
|
2013-10-23 15:16:29 -07:00 |
|
Andrzej Kapolka
|
cf98d900f9
|
Removed unused variable.
|
2013-10-22 17:26:42 -07:00 |
|
Andrzej Kapolka
|
1f8bed9d9c
|
More transform rejiggery.
|
2013-10-22 15:31:27 -07:00 |
|
Andrzej Kapolka
|
a33c7ce20c
|
More work on extracting rotations.
|
2013-10-22 12:54:32 -07:00 |
|
Andrzej Kapolka
|
9d89baa506
|
Apply the neck position.
|
2013-10-21 17:30:26 -07:00 |
|
Andrzej Kapolka
|
b5f2dcfa55
|
Use the head position from the loaded skeleton, if available.
|
2013-10-21 16:58:01 -07:00 |
|
Andrzej Kapolka
|
349f7b363a
|
More work on custom skeletons.
|
2013-10-21 16:14:38 -07:00 |
|
Andrzej Kapolka
|
ea50d6f22e
|
Forgot these guys.
|
2013-10-18 17:49:34 -07:00 |
|