ZappoMan
a73cad91bc
first cut at reading and mapping submeshes to named models
2014-10-29 08:09:10 -07:00
Andrew Meadows
4c3cdf5b7a
move stuff out of shared and into physics library
2014-10-28 13:51:45 -07:00
Stephen Birarda
047ee0a513
pipe texture names through to NetworkTexture
2014-10-21 12:20:12 -07:00
AndrewMeadows
2569f70ac3
Merge pull request #3623 from ey6es/master
...
For FBX files with marked "skeleton" joints, only show those marked nodes in the upload dialog. Also added some more default node names to look for on upload.
2014-10-20 09:00:06 -07:00
Andrzej Kapolka
c979ace924
Read the unit scale factor and include it in the offset scale.
2014-10-17 17:34:27 -07:00
Andrzej Kapolka
1b9b0f9fc9
Look for and store the "Skeleton" type flag so that we can offer only skeleton
...
joints in the dropdown.
2014-10-17 16:51:55 -07:00
ZappoMan
e29188bacd
fix SVOs to render again
2014-10-17 11:01:25 -07:00
ZappoMan
d1f263ecc5
group materials together when rendering models
2014-10-16 14:05:35 -07:00
Andrzej Kapolka
6c907a9d83
Read the emissive color property and use it to effect glow.
2014-09-19 16:49:51 -07:00
Andrzej Kapolka
37eb40122c
Tiny tweak to weight loading: only replace lowest weight if the new weight is
...
greater.
2014-09-18 13:05:57 -07:00
Andrzej Kapolka
801630e19c
Normalize vertex weights if they don't add up to one; replace lowest weight
...
if we can't find an empty slot.
2014-09-17 13:26:57 -07:00
Andrzej Kapolka
213b4e6ee6
Removed testing code.
2014-09-16 17:53:40 -07:00
Andrzej Kapolka
fbd1efad81
Allow specifying material opacity.
2014-09-16 17:52:39 -07:00
ZappoMan
7db2930d91
remove calls to calculateRotatedExtents() use Extents.rotate() instead
2014-09-11 12:33:38 -07:00
ZappoMan
f88970f8fe
moved Extents to shared
2014-09-11 12:32:47 -07:00
ZappoMan
e6fc9d68ff
add getUnscaledMeshExtents to FBXGeometry
2014-09-09 17:51:35 -07:00
ZappoMan
1e6b49899a
allow FBXReader to parse new format SVO files
2014-09-05 15:12:41 -07:00
Andrew Meadows
3ebd8c1969
use dispatchTable for shape-vs-shape collisions
2014-08-21 16:40:25 -07:00
Stephen Birarda
31488e72fe
repairs for interface build to succeed
2014-08-08 13:17:53 -07:00
barnold1953
aba031a125
Proper blendshape JS api.
2014-07-23 16:25:45 -07:00
Andrew Meadows
b21bac25a1
bug fix for broken seams in models
...
don't hijack the "weight" variable because it's used elsewhere
2014-07-21 13:41:41 -07:00
Andrew Meadows
58e31abf60
improved collision shapes for fingers
2014-07-17 14:31:16 -07:00
Andrew Meadows
53ee5f2340
minor cleanup around measurements of joint radius
2014-07-17 12:42:18 -07:00
Atlante45
c660986480
Merge branch 'master' of https://github.com/highfidelity/hifi into sit_on_a_model
2014-06-25 10:49:51 -07:00
Atlante45
9a6f144da9
Added sitting points metadata for fst
2014-06-24 18:21:57 -07:00
Andrew Meadows
d892a9c00f
fixed warning about possible uninitialized variable.
2014-06-23 14:07:31 -07:00
Andrzej Kapolka
a1e208ae3d
Simplification. If the normal is zero, then the cross product will also be
...
zero, so we can just have the one check and postpone normalization until
afterwards.
2014-06-09 11:03:50 -07:00
Andrzej Kapolka
6eac0ee2ae
Avoid crash on zero-length normals.
2014-06-09 10:58:56 -07:00
ZappoMan
8ec14568fe
support ray picking against the AABB for the rotated model extents
2014-05-27 13:39:32 -07:00
ZappoMan
9188b9ac59
add meshExtents to sub meshes
2014-05-23 09:56:09 -07:00
Andrzej Kapolka
906e082215
If there are no animation frames in the model, treat its default position as
...
a single frame.
2014-05-21 13:56:20 -07:00
Brad Hefta-Gaub
b4759e02f4
Merge pull request #2888 from Barnold1953/master
...
Windows audio and mesh crash
2014-05-21 11:01:48 -07:00
barnold1953
661de7c62b
Fixed poor coding standard
2014-05-20 17:46:52 -07:00
barnold1953
eccf99c175
Stopped windows crash when FBXMeshPart::triangleIndices.size() is not
...
divisible by three. There is probably an issue in extractMesh()
2014-05-20 16:20:29 -07:00
ZappoMan
1278470a91
properly handle FSTs that have translations and rotations
2014-05-20 13:31:08 -07:00
Andrzej Kapolka
e415006526
Fixed index of out bounds error, issue with head not being tracked in
...
PrioVR.
2014-05-15 18:22:57 -07:00
Philip Rosedale
186f7766fc
Merge pull request #2856 from ZappoMan/modelserver
...
Animation Support in Models
2014-05-14 15:03:49 -07:00
Andrzej Kapolka
bca5636f9b
Looks like "reflection" can be used as a synonym for "specular."
2014-05-13 15:05:00 -07:00
Andrzej Kapolka
0321821b55
More work on PrioVR integration.
2014-05-13 11:38:24 -07:00
ZappoMan
106c8bffd8
first cut at animations in models
2014-05-09 16:08:06 -07:00
Andrzej Kapolka
03faff359f
Fix for certain models with textures not parented to materials.
2014-05-07 14:48:25 -07:00
Andrzej Kapolka
d0537e7ead
Specular map support.
2014-05-06 17:32:10 -07:00
Andrzej Kapolka
353b9879b8
Fix for exports from Sketchup.
2014-05-06 15:15:42 -07:00
Andrzej Kapolka
9e6b29951d
Whoops!
2014-05-02 19:14:40 -07:00
Andrzej Kapolka
9959d8d73f
OK, this time for sure.
2014-05-02 19:06:44 -07:00
Andrzej Kapolka
8ec03979da
OK, one more try.
2014-05-02 18:14:17 -07:00
Andrzej Kapolka
3e8b5c8714
Let's try that again.
2014-05-02 18:03:54 -07:00
Andrzej Kapolka
0c8b3eaf1a
Yet another check.
2014-05-02 17:56:23 -07:00
Andrzej Kapolka
a1eeef3feb
Out-of-bounds check.
2014-05-02 17:52:52 -07:00
Andrzej Kapolka
c08dfc90c3
Add a hack to fix normals on Makehuman exports.
2014-05-02 17:46:11 -07:00
Andrzej Kapolka
4c49d00683
Scale adjustment for Makehuman models.
2014-05-02 17:01:07 -07:00
Andrzej Kapolka
0b2f272abe
Fix (well, partial fix) for ASCII FBX files exported from Makehuman.
2014-05-02 16:26:44 -07:00
Andrzej Kapolka
44ae29d06e
Temporary hack for models from Mixamo Fuse until I can figure out the exact
...
problem.
2014-05-01 20:54:09 -07:00
Andrzej Kapolka
6caa928e64
More work on avatar customization.
2014-05-01 16:12:20 -07:00
Andrzej Kapolka
66e0cbf6ad
Working on FBX uploads (i.e., without FST).
2014-04-30 18:34:43 -07:00
Andrew Meadows
54153a70a3
merge upstream/master into andrew/inertia
2014-04-18 11:30:26 -07:00
Andrzej Kapolka
197127fbde
Added ability to read FBX textures embedded in FBX files.
2014-04-17 15:42:23 -07:00
Andrzej Kapolka
6251b6b819
Merge fix.
2014-04-17 13:55:16 -07:00
Andrzej Kapolka
0f69bbe23f
More work on animation loading.
2014-04-16 20:39:55 -07:00
Andrzej Kapolka
8cbad1bf54
More work on animation loading.
2014-04-15 19:37:28 -07:00
Andrzej Kapolka
a2dc58f7f9
Moved FBX code to its own library so that we can use it for bots.
2014-04-14 17:15:58 -07:00