Andrzej Kapolka
|
f7458cf934
|
Fix for pupil dilation on Ryan's face.
|
2013-11-14 15:21: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
|
0eaaa89c9a
|
Read the palm direction from the FST, use that to determine Leap rotations.
|
2013-11-08 15:38:20 -08:00 |
|
Andrzej Kapolka
|
49c9d41dd5
|
Read and enforce angle constraints (untested).
|
2013-11-08 14:49:38 -08:00 |
|
Andrzej Kapolka
|
a29dfe9c63
|
Yet another finger attempt.
|
2013-11-07 16:14:23 -08:00 |
|
Andrzej Kapolka
|
c3049d4378
|
Another shot at the fingers. Not attempting IK on the anymore.
|
2013-11-07 14:25:01 -08:00 |
|
Andrzej Kapolka
|
aec7dbca08
|
Attempting the fingers again.
|
2013-11-07 13:57:54 -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 |
|
ZappoMan
|
c4a2b3c49b
|
fix thinning in voxels as points by using correct points to calculate width of voxel based on camera position relative to voxel
|
2013-11-03 11:10:00 -08:00 |
|
Philip Rosedale
|
79fb92f195
|
Merge pull request #1170 from ZappoMan/point_shader
first cut a variable point size point rendering
|
2013-11-01 17:02:28 -07:00 |
|
Andrzej Kapolka
|
966f75db9b
|
Sanity check to prevent crash in Model::simulate.
|
2013-11-01 14:47:25 -07:00 |
|
ZappoMan
|
56aafabacd
|
fixed up comments and style guide items
|
2013-11-01 14:39:55 -07:00 |
|
ZappoMan
|
f5d09c0218
|
fix comments and style
|
2013-11-01 14:36:20 -07:00 |
|
ZappoMan
|
b3aac56d29
|
first cut a variable point size point rendering
|
2013-11-01 14:33:06 -07:00 |
|
Andrzej Kapolka
|
4a011e0624
|
Pull out the weight access.
|
2013-10-31 17:10:35 -07:00 |
|
Andrzej Kapolka
|
70485a0ba9
|
Fix for meshes with no texture coordinates.
|
2013-10-31 14:52:36 -07:00 |
|
Andrzej Kapolka
|
55de8ceb85
|
Use blue default texture when we fail to load a normal map.
|
2013-10-31 14:46:51 -07:00 |
|
Andrzej Kapolka
|
1a532be845
|
Smooth the normals.
|
2013-10-31 14:26:06 -07:00 |
|
Andrzej Kapolka
|
a15bff3857
|
Closer to mesh fix.
|
2013-10-31 13:49:06 -07:00 |
|
Andrzej Kapolka
|
bc796c63e3
|
Working on mesh fix.
|
2013-10-31 12:41:40 -07:00 |
|
Andrzej Kapolka
|
9c5ebfcf77
|
If the skeleton has meshes, don't render the balls and sticks.
|
2013-10-30 16:44:40 -07:00 |
|
Andrzej Kapolka
|
156b3dd2e6
|
Sign change. Forgot we flip the texture coordinates.
|
2013-10-30 11:55:22 -07:00 |
|
Andrzej Kapolka
|
06e050f1c1
|
Normal map support almost there.
|
2013-10-29 22:13:00 -07:00 |
|
Andrzej Kapolka
|
e45446a0ee
|
Oops; I broke the voxel attachments.
|
2013-10-28 16:36:31 -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
|
1e5ec3e84f
|
Fix for models exported from Blender: remove type prefix from IDs.
|
2013-10-25 10:18:40 -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
|
a9df8a6b29
|
Partial fix for textures in exports from 3D Studio Max.
|
2013-10-23 15:56:09 -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
|
9dd41f4206
|
Render sticks, use avatar colors.
|
2013-10-22 16:52:44 -07:00 |
|
Andrzej Kapolka
|
1f8bed9d9c
|
More transform rejiggery.
|
2013-10-22 15:31:27 -07:00 |
|
Andrzej Kapolka
|
cd4b88acaa
|
More rotation tweaks.
|
2013-10-22 13:39:51 -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
|
49acca3587
|
Fixes to load my test model.
|
2013-10-21 11:20:27 -07:00 |
|
Andrzej Kapolka
|
871f97bd81
|
The Blender FBX has models that are also meshes.
|
2013-10-18 19:06:56 -07:00 |
|
Andrzej Kapolka
|
b294f5b13e
|
Fix for weird links in Blender exports.
|
2013-10-18 18:43:07 -07:00 |
|
Andrzej Kapolka
|
b3384d0869
|
More fixes for text FBXs.
|
2013-10-18 18:23:08 -07:00 |
|
Andrzej Kapolka
|
a6a4ceebe4
|
Just check the last entry for the type.
|
2013-10-18 18:03:28 -07:00 |
|
Andrzej Kapolka
|
ec17b80b52
|
Adapt to the *other* kind of cluster.
|
2013-10-18 17:54:54 -07:00 |
|
Andrzej Kapolka
|
ea50d6f22e
|
Forgot these guys.
|
2013-10-18 17:49:34 -07:00 |
|
Andrzej Kapolka
|
7e174093e4
|
Factoring the FBX model code out to a shared base class.
|
2013-10-18 17:26:03 -07:00 |
|
Andrzej Kapolka
|
b84a5679dd
|
Fixed merge error.
|
2013-10-18 14:31:56 -07:00 |
|
Andrzej Kapolka
|
591cf98821
|
Merge branch 'master' of https://github.com/worklist/hifi into ossome
Conflicts:
interface/src/renderer/FBXReader.cpp
|
2013-10-18 14:30:50 -07:00 |
|
Andrzej Kapolka
|
58b4139dbc
|
Added support for RotationOffset, which the Lulu model uses.
|
2013-10-18 14:26:42 -07:00 |
|
Andrzej Kapolka
|
cd902c5e85
|
More work on importing the version of FBX exported by Blender.
|
2013-10-18 14:09:12 -07:00 |
|
Andrzej Kapolka
|
c8b2ed0213
|
More progress on reading skeletons.
|
2013-10-17 17:30:34 -07:00 |
|
Andrzej Kapolka
|
9ba3c3719f
|
Working on skeleton loading, added support for FBX text format (exported by
Blender).
|
2013-10-17 15:45:57 -07:00 |
|
Andrzej Kapolka
|
a5a81a585e
|
Fix for glow flickering.
|
2013-10-16 17:47:39 -07:00 |
|
Andrzej Kapolka
|
c9344d4382
|
Have textures default to white when they fail to load.
|
2013-10-16 11:00:41 -07:00 |
|
Andrzej Kapolka
|
6a265eacf2
|
Keep normal and dilatable textures in separate maps to fix crash on manly
"man" model.
|
2013-10-15 16:40:35 -07:00 |
|
Andrzej Kapolka
|
8631cc3264
|
Try to apply the blendshape scale.
|
2013-10-15 16:29:28 -07:00 |
|
Andrzej Kapolka
|
b04ed72b83
|
I forgot that the children are in reverse order.
|
2013-10-15 16:17:56 -07:00 |
|
Andrzej Kapolka
|
ba25087b3e
|
Support for multiple mesh "parts" (with different materials), fix for
untextured meshes.
|
2013-10-15 15:58:34 -07:00 |
|
Andrzej Kapolka
|
053c116481
|
Removed unused variable.
|
2013-10-15 11:57:42 -07:00 |
|
Andrzej Kapolka
|
d06acdd169
|
Per-pixel shading, material tweaks.
|
2013-10-15 11:50:29 -07:00 |
|
Andrzej Kapolka
|
db30e729d4
|
More work towards skinning.
|
2013-10-14 16:46:17 -07:00 |
|
Andrzej Kapolka
|
cec0ee0b22
|
Working on processing the cluster/skin information.
|
2013-10-11 17:51:29 -07:00 |
|
Andrzej Kapolka
|
6e012ea6d2
|
When computing average model color, skip eyes and weight rest by number of
vertices.
|
2013-10-10 16:04:42 -07:00 |
|
Andrzej Kapolka
|
4c073426c8
|
Ball and cone color from average geometry colors.
|
2013-10-10 13:41:50 -07:00 |
|
Andrzej Kapolka
|
60306af3e9
|
Default springiness, allow springiness on non-blended meshes.
|
2013-10-08 13:35:02 -07:00 |
|
Andrzej Kapolka
|
6a043145d3
|
Merge branch 'master' of https://github.com/worklist/hifi into springy
Conflicts:
interface/src/renderer/FBXReader.cpp
|
2013-10-08 11:21:47 -07:00 |
|
Andrzej Kapolka
|
e3436eed91
|
Fixes for eyes rolling back in head, macaw head without mapping file.
|
2013-10-08 11:18:12 -07:00 |
|
Andrzej Kapolka
|
ce23b415e0
|
Fix for macaw head without mapping file.
|
2013-10-08 11:11:01 -07:00 |
|
Andrzej Kapolka
|
3448ceccd2
|
Progress towards a spring-mass model.
|
2013-10-07 17:25:46 -07:00 |
|
Andrzej Kapolka
|
a704a29864
|
Include a mapping for the names generated by the FBX export.
|
2013-10-04 17:56:36 -07:00 |
|
Andrzej Kapolka
|
08426fbd9c
|
Handle index-to-direct normals (exported by the Faceshift rig FBX).
|
2013-10-04 17:49:18 -07:00 |
|
Andrzej Kapolka
|
b281facf45
|
Remove references to ambient, use the requested alpha.
|
2013-10-04 10:53:19 -07:00 |
|
Andrzej Kapolka
|
51c868fd28
|
Apply (some) FBX material properties to rendered meshes.
|
2013-10-03 18:12:58 -07:00 |
|
Andrzej Kapolka
|
2fc1af8c1a
|
Fix for relative texture paths.
|
2013-10-03 15:47:43 -07:00 |
|
Andrzej Kapolka
|
b2b9e1e0bf
|
Need to allow multiple blendshape mappings per shape index.
|
2013-10-03 14:35:58 -07:00 |
|
Andrzej Kapolka
|
cc5cc1a409
|
Fixed incorrect capitalization.
|
2013-10-03 14:16:28 -07:00 |
|
Andrzej Kapolka
|
5756733aef
|
Load mapping and use it for offset, joint mappings, blendshape mappings.
|
2013-10-03 14:03:01 -07:00 |
|
Andrzej Kapolka
|
c98dec8a65
|
Dilate our network-downloaded textures.
|
2013-10-02 11:59:14 -07:00 |
|
Andrzej Kapolka
|
97cbef1d59
|
Avoid warnings on invalid URLs, delete reply when reference is deleted.
|
2013-10-02 10:23:04 -07:00 |
|
Andrzej Kapolka
|
40a3268d7c
|
Fixed an OS X warning and a misplaced parenthesis.
|
2013-10-01 16:31:57 -07:00 |
|
Andrzej Kapolka
|
6ccd406a35
|
Experimenting with the pivot points.
|
2013-10-01 15:20:18 -07:00 |
|
Andrzej Kapolka
|
3c6fb2914f
|
Use inheritance type flags. Getting closer to the correct transforms.
|
2013-10-01 15:03:29 -07:00 |
|
Andrzej Kapolka
|
3c3cf0b002
|
Basic geometry sharing/texture loading.
|
2013-10-01 10:50:09 -07:00 |
|
Andrzej Kapolka
|
d4c4cbc981
|
Get the neck joint and position blend face relative to that.
|
2013-09-30 13:15:59 -07:00 |
|
Andrzej Kapolka
|
d4203ff3d3
|
Pivot fix.
|
2013-09-30 12:01:27 -07:00 |
|
Andrzej Kapolka
|
1592aac177
|
Getting closer to the correct set of transforms.
|
2013-09-30 11:24:41 -07:00 |
|
Andrzej Kapolka
|
f8d26f207d
|
Include the local transforms from the FBX file when rendering meshes.
|
2013-09-27 17:57:18 -07:00 |
|