David Back
|
514eea5477
|
CR changes
|
2018-01-17 17:02:10 -08:00 |
|
Seth Alves
|
fda4cf10b9
|
Merge pull request #12159 from Zvork/compactvb
Fix potential assert exception in FBXMesh_Reader.cpp
|
2018-01-17 15:16:22 -08:00 |
|
Bradley Austin Davis
|
25b778be1d
|
Tracking down remaining SOX crashes
|
2018-01-17 12:18:39 -08:00 |
|
Brad Davis
|
6a06bf405a
|
Merge remote-tracking branch 'upstream/master' into android
|
2018-01-16 18:24:44 -08:00 |
|
humbletim
|
b91d536dd0
|
rename model:: -> graphics::
|
2018-01-16 12:46:16 -05:00 |
|
humbletim
|
08ccda9cfc
|
rename libraries/model(src/model) -> libraries/graphics(src/graphics)
|
2018-01-16 12:44:44 -05:00 |
|
David Rowe
|
67218a697b
|
Support FBX files that have nodes with non-XYZ rotation order
|
2018-01-16 14:01:20 +13:00 |
|
Sam Gateau
|
df0660f823
|
Merge branch 'master' of https://github.com/highfidelity/hifi into android-gles
|
2018-01-13 01:00:41 -08:00 |
|
Brad Davis
|
ab7aa52a10
|
GLES emulaton on windows
|
2018-01-12 19:17:35 -08:00 |
|
Anthony J. Thibault
|
7753b8a0b5
|
Merge branch 'master' into feature/dual-quat
|
2018-01-11 17:31:29 -08:00 |
|
David Back
|
0145b770da
|
fix warnings
|
2018-01-11 17:16:22 -08:00 |
|
David Back
|
5d96559579
|
Merge branch 'master' of https://github.com/highfidelity/hifi into polymaterials
|
2018-01-11 17:01:00 -08:00 |
|
Olivier Prat
|
3f8865594b
|
Fixed typo error that could potentially launch an assert when loading objects with blend shapes with normals but without tangents
|
2018-01-11 08:37:56 +01:00 |
|
Olivier Prat
|
db9e5fdae8
|
Merged from master but rendering seems broken
|
2018-01-09 11:05:34 +01:00 |
|
David Back
|
eaee9b3872
|
constants, pre-PR tweaks
|
2018-01-08 16:41:51 -08:00 |
|
Anthony J. Thibault
|
59b843781e
|
Merge branch 'master' into feature/dual-quat
|
2018-01-08 13:18:42 -08:00 |
|
David Back
|
4985c9db83
|
Merge branch 'master' of https://github.com/highfidelity/hifi into polymaterials
|
2018-01-05 13:55:43 -08:00 |
|
David Back
|
7c99c85eca
|
Revert "temp obj import fixes"
This reverts commit 188e476f2f .
|
2018-01-05 13:54:16 -08:00 |
|
David Back
|
7558b00467
|
better fix for model scale floor, remove abs
|
2018-01-04 17:49:39 -08:00 |
|
David Back
|
307867a91f
|
adjust to for loop
|
2018-01-04 16:53:35 -08:00 |
|
David Back
|
fcac489efb
|
illum mode adjustments, small tweaks
|
2018-01-04 16:39:44 -08:00 |
|
Anthony J. Thibault
|
b8c88fca3b
|
Dual Quaternion skinning optimization
Reduce expensive conversion from quat -> matrix -> quat, by keeping
the inverseBindPose in a Transform instance instead of a mat4.
|
2018-01-04 16:17:23 -08:00 |
|
Anthony J. Thibault
|
b69edceb4f
|
Fixed rotation polarity and weights are now 16 bit.
|
2018-01-04 16:15:41 -08:00 |
|
David Back
|
2c5a433ea1
|
fix datum reset with comment token
|
2018-01-04 12:56:57 -08:00 |
|
David Back
|
e9f30549f4
|
ignore Tf, disable illum test
|
2018-01-03 18:20:07 -08:00 |
|
David Back
|
cbaba86881
|
more texture options
|
2018-01-03 15:50:24 -08:00 |
|
David Back
|
dfb9d9ce6b
|
illum model wip
|
2018-01-03 13:58:27 -08:00 |
|
humbletim
|
513a69cdcd
|
changes per CR feedback
|
2018-01-03 04:08:43 -05:00 |
|
David Back
|
88b034aa78
|
bump multiplier
|
2018-01-02 16:35:43 -08:00 |
|
David Back
|
a44e00142d
|
texture line parse wip
|
2018-01-02 15:41:14 -08:00 |
|
unknown
|
7531a2ef3b
|
map_bump wip
|
2017-12-29 18:00:07 -08:00 |
|
David Back
|
cee6bd2700
|
ignore Ni
|
2017-12-28 17:20:16 -08:00 |
|
David Back
|
a855916eb8
|
fix relative paths
|
2017-12-28 16:39:02 -08:00 |
|
David Back
|
dee06e72f6
|
ke is the new ka
|
2017-12-28 16:08:53 -08:00 |
|
David Back
|
188e476f2f
|
temp obj import fixes
|
2017-12-28 13:57:12 -08:00 |
|
David Back
|
38d2266d28
|
Tr
|
2017-12-27 17:14:45 -08:00 |
|
David Back
|
5e45ee456c
|
more ka
|
2017-12-27 16:55:45 -08:00 |
|
David Back
|
c3801fee7e
|
ka
|
2017-12-27 11:58:00 -08:00 |
|
David Back
|
fd297f1c03
|
convert negative relative indices to absolute indices
|
2017-12-21 10:36:41 -08:00 |
|
humbletim
|
61711f34cc
|
add support for tagging meshes with displayName
|
2017-12-21 12:25:48 -05:00 |
|
Olivier Prat
|
0d34569b1a
|
Merge branch 'master' of git://github.com/highfidelity/hifi into compactvb
|
2017-12-21 08:22:35 +01:00 |
|
Olivier Prat
|
24cc19aeaa
|
Partial fix of colors per vertex of FBX models exported by Blender 2.79
|
2017-12-18 14:37:50 +01:00 |
|
Olivier Prat
|
264f41472d
|
Added tangents to blendshape for possible break of bump mapping when doing blend shape animations
|
2017-12-15 12:06:07 +01:00 |
|
Olivier Prat
|
2a325d45e0
|
Mesh color attributes are now stored as RGBA8
|
2017-12-15 09:21:36 +01:00 |
|
Olivier Prat
|
f38e473218
|
Working packing of normals and tangents in GL_INT_10_10_10_2_REV format. Need to check this with all available 3D data input formats
|
2017-12-14 17:57:34 +01:00 |
|
Olivier Prat
|
deb0b6b06f
|
Working interleaved normals and tangents. I'm still wondering why it works with blendshapes though...
|
2017-12-14 16:12:44 +01:00 |
|
Olivier Prat
|
37deb2674a
|
Texture coordinates are now encoded in vec2 half float in FBXReader
|
2017-12-13 17:18:05 +01:00 |
|
Ryan Huffman
|
373b29c031
|
Merge branch 'master' of github.com:highfidelity/hifi into feat/obj-baker-update
|
2017-12-08 14:29:58 -08:00 |
|
Ryan Huffman
|
70c35f84b5
|
Update baker library with many style improvements
|
2017-12-08 10:30:38 -08:00 |
|
David Back
|
8b38c03a56
|
Allow space characters in material library name
|
2017-12-07 17:40:58 -08:00 |
|
Ryan Huffman
|
7026337f24
|
Fix broken string serialization in FBXWriter
|
2017-11-21 09:05:37 -08:00 |
|
Brad Hefta-Gaub
|
a85a6f6795
|
Merge pull request #11308 from luiscuenca/patch-1
glTF import DEMO
|
2017-11-17 14:52:51 -08:00 |
|
Zach Fox
|
c64c2e17c8
|
First pass at consolidation
|
2017-10-24 12:01:05 -07:00 |
|
luiscuenca
|
25b419a1a1
|
fixed returning a reference to a local variable
|
2017-10-10 12:44:38 -07:00 |
|
luiscuenca
|
a7a1329c5f
|
Adapt code to coding standard
|
2017-10-10 12:10:03 -07:00 |
|
luiscuenca
|
297f591ce2
|
fixed errors and default avatar
|
2017-10-09 14:37:45 -07:00 |
|
Bradley Austin Davis
|
e42068f681
|
Merge branch 'master' into android_new
|
2017-09-26 14:31:29 -07:00 |
|
Bradley Austin Davis
|
b93e91b9f3
|
New android toolchain
|
2017-09-19 13:45:12 -07:00 |
|
Ryan Huffman
|
641addf397
|
Remove FBX.cpp
|
2017-09-19 11:13:39 -07:00 |
|
Ryan Huffman
|
d80aa50e79
|
Remove support for QList in FBXWriter
|
2017-09-18 09:04:13 -07:00 |
|
Stephen Birarda
|
1f961885cc
|
Merge pull request #11369 from huffman/feat/bake-skinning-support
Add animation support for draco encoded FBXs
|
2017-09-15 15:21:35 -07:00 |
|
Ryan Huffman
|
2a4f7712c3
|
Replace magic number for compressed flag in FBXWriter
|
2017-09-15 14:41:38 -07:00 |
|
Ryan Huffman
|
c5852dfbe8
|
Add list compression to FBXWriter
|
2017-09-15 13:53:10 -07:00 |
|
Ryan Huffman
|
7db8d1dcbc
|
Add support for baked skinned meshes
|
2017-09-14 16:43:52 -07:00 |
|
Ryan Huffman
|
3793062045
|
Add optional FBX 2015 encoding to FBXWriter
|
2017-09-14 16:31:10 -07:00 |
|
Stephen Birarda
|
2a62bac4f9
|
refuse to re-bake an already baked FBX
|
2017-09-14 16:08:11 -07:00 |
|
Stephen Birarda
|
43196cd0a6
|
fix buffer resizing to only occur when attribute is present
|
2017-09-14 14:46:48 -07:00 |
|
Stephen Birarda
|
bb98df38d4
|
remove re-grabbing of draco faces
|
2017-09-14 14:42:40 -07:00 |
|
Stephen Birarda
|
9cb4e2c5f2
|
address code review comments
|
2017-09-14 13:58:48 -07:00 |
|
Stephen Birarda
|
bfb4dd0cdb
|
disable warning c4267 when including draco
|
2017-09-13 14:00:41 -07:00 |
|
Stephen Birarda
|
dc86c6fe73
|
fixes for warnings in FBXReader/FBXWriter
|
2017-09-13 09:16:58 -07:00 |
|
Luis Cuenca
|
68bce3c09c
|
Qmap initialized
|
2017-09-13 07:04:50 -07:00 |
|
Stephen Birarda
|
c445d914d7
|
make sure material IDs are de-duplicated
|
2017-09-12 22:04:33 -07:00 |
|
Luis Cuenca
|
f25288178b
|
endif fixed
|
2017-09-12 21:35:34 -07:00 |
|
Luis Cuenca
|
e1ac16498e
|
Corrected Ubuntu Errors
Corrected:
-endif
-extra qualification
-invalid initialization of non-const reference
|
2017-09-12 20:19:44 -07:00 |
|
Stephen Birarda
|
b253d3b57c
|
fix material triangle index insertion
|
2017-09-12 17:44:53 -07:00 |
|
Stephen Birarda
|
a25e5796dc
|
use push_back instead of append for extracted mesh vectors
|
2017-09-12 16:35:21 -07:00 |
|
Stephen Birarda
|
bb7cd58e9a
|
fix reference to part index
|
2017-09-12 16:28:12 -07:00 |
|
Stephen Birarda
|
5d9ed78369
|
fixes for extracted mesh construction
|
2017-09-12 16:09:40 -07:00 |
|
Stephen Birarda
|
cf282dd3fc
|
add code to read draco mesh from FBX
|
2017-09-12 15:04:53 -07:00 |
|
Ryan Huffman
|
9243cf7590
|
Remove extraneous logging in FBXWriter
|
2017-09-12 09:45:46 -07:00 |
|
Ryan Huffman
|
3d6d383a15
|
Clean up duplicate list code in encodeFBXProperty
|
2017-09-08 16:58:57 -07:00 |
|
Ryan Huffman
|
9b462171f6
|
Add draco support to FBXBaker
|
2017-09-08 16:58:29 -07:00 |
|
Stephen Birarda
|
b153d1e177
|
use FBXReader/FBXWriter for texture baking in FBXBaker
|
2017-09-07 18:38:29 -07:00 |
|
Ryan Huffman
|
7a55c867be
|
Fix _fbxNode rename to _rootNode in FBXReader
|
2017-09-07 12:56:46 -07:00 |
|
Ryan Huffman
|
aa1aad0a09
|
Add FBXWriter for serializing FBXNode
|
2017-09-07 12:56:36 -07:00 |
|
Luis Cuenca
|
d7c525cf3a
|
glTF importer Demo
Imports a glTF model as the default avatar.
Geometry data and materials are imported.
No bone information is imported.
|
2017-09-05 13:32:51 -07:00 |
|
Atlante45
|
8a291f16ff
|
Merge branch 'master' of https://github.com/highfidelity/hifi into feat/auto-bake
|
2017-08-25 15:26:38 -07:00 |
|
Ryan Huffman
|
39f04adc8d
|
Improve baking interface and add automatic baking to asset server
|
2017-08-24 16:15:28 -07:00 |
|
Anthony J. Thibault
|
ae98974d79
|
improve 14-dop generation for avatar joint collision
Also added debug rendering functionality.
|
2017-08-10 15:52:51 -07:00 |
|
Seth Alves
|
a3f4aeb182
|
code review
|
2017-07-24 19:41:30 -07:00 |
|
Seth Alves
|
6f86b266cb
|
support writing of vertex colors
|
2017-07-23 08:04:34 -07:00 |
|
Seth Alves
|
5e04e84953
|
make OBJ reader able to handle files where some vertices have colors and others don't
|
2017-07-22 11:57:51 -07:00 |
|
trent
|
559e2e0ebb
|
Fixing formatting issues; renamed ::getVec3Vec3 to ::getVertex.
|
2017-07-20 13:09:17 -04:00 |
|
trent
|
ff3e9263ef
|
Stupid tabs.
|
2017-07-20 11:40:42 -04:00 |
|
trent
|
d71b0802a7
|
Added vertex color support to OBJReader.h|cpp.
|
2017-07-20 11:38:42 -04:00 |
|
Seth Alves
|
794495c197
|
make ResourceManager be owned by DependencyManager
|
2017-06-28 14:18:14 -07:00 |
|
Stephen Birarda
|
d2bea94768
|
simplify fileOnUrl to always look right beside FBX
|
2017-06-09 15:52:21 -07:00 |
|
Atlante45
|
ea870881ee
|
Log warning when we detect a connection loop
|
2017-05-25 12:48:21 -07:00 |
|
Atlante45
|
babae456d2
|
Fix infinite loop in fbx reader
|
2017-05-25 10:42:33 -07:00 |
|