Commit Graph

138 Commits

Author SHA1 Message Date
ousttrue
62356cb57e Test の Dispose が足りないところを修正 2022-01-26 14:17:59 +09:00
ousttrue
684db5091f fix GltfData.Dispose for tests 2022-01-25 19:17:24 +09:00
ousttrue
64d6a6bde4 add test 2022-01-25 13:35:24 +09:00
ousttrue
3e8a2e7ee0
Merge pull request #1471 from ousttrue/fix/glb_parse_check
glb parse の throw を更新
2022-01-18 21:33:07 +09:00
ousttrue
0d0da0bcad GlbParseException を作りました 2022-01-18 20:26:36 +09:00
ousttrue
7642e7c5c5 "RecursiveSkeletons" がテスト通らないのでとりあえず除外
https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/RecursiveSkeletons
2022-01-18 13:58:07 +09:00
ousttrue
217cc552eb glb parser が glb header の length をチェックし早期に throw するようにした 2022-01-18 13:52:57 +09:00
ousttrue
79cad1342d glb の parse を厳格に 2022-01-18 13:20:21 +09:00
ousttrue
fa821ec603 add SafeMarshalCopy 2021-12-22 15:24:32 +09:00
ousttrue
805613b1fe extensions が無い場合を追加 2021-12-16 18:57:02 +09:00
ousttrue
500b59d2ae Test 追加。Empty_extensionUsed 2021-12-16 18:45:16 +09:00
ousttrue
e4dae3621b rename Update_extensionsUsed to FindUsedExtensionsAndUpdateJson 2021-12-16 18:19:33 +09:00
ousttrue
659bbd43f4 impl Update_extensionsUsed 2021-12-16 16:20:59 +09:00
ousttrue
8096c89e51 extensionUsed の更新を自動化する準備 2021-12-16 15:25:32 +09:00
ousttrue
29545202d3 UniHumanoid のフォルダ構成を整理し、不要になった asmdef を削除した。Resource/test_motion.txt の場所が変更になるのに注意。
* Assets/UniHumanoid/Scripts => Assets/UniGLTF/Runtime/Humanoid
* Assets/UniHumanoid/Editor => Assets/UniGLTF/Editor/Humanoid
* Assets/UniHumanoid/Editor/Tests => Assets/UniGLTF/Tests/Humanoid
* => docs/unihumanoid/index.md
2021-12-06 16:22:25 +09:00
ousttrue
13ff1fdb45 順番、名前調整。ForTest。 2021-10-27 20:35:16 +09:00
ousttrue
14d420e6a4 Append to ExtendBufferAndGetView 2021-10-27 20:22:00 +09:00
ousttrue
b8aad0cc63 IByteBuffer and glTFBuffer decoupling. 2021-10-27 19:01:42 +09:00
ousttrue
95c3c7c5d4 rename GltfData buffer access methods 2021-10-27 18:17:47 +09:00
ousttrue
fecbf3f0de GltfData.GetBytesFromUri 2021-10-27 17:31:32 +09:00
ousttrue
1eec47dedd Update exporter interface. use ExportingGltfData 2021-10-26 21:02:09 +09:00
ousttrue
e8f7fdbda7 Rename GltfBufferWriter to ExportingGltfData 2021-10-26 20:34:50 +09:00
ousttrue
58678776b5 add GltfBufferWriter 2021-10-26 17:37:03 +09:00
ousttrue
758a9ffff9 IStorage 2021-10-26 13:00:56 +09:00
ousttrue
1802915111 mv gltf buffer access functions to GltfData from GltfExtensions 2021-10-26 13:00:56 +09:00
Masataka SUMI
95b032d12e gltfExporter の GltfExportSettings が、コンストラクタと Export 関数の引数で二重に与えられていたのを修正 2021-10-20 16:31:42 +09:00
Masataka SUMI
40e5de26c2 Editor Import においてファイルシステムに展開されうる Asset の Name は、大文字小文字の違いは同一として判断する 2021-10-15 17:04:57 +09:00
ousttrue
bfbde174c4 mv VrmLib.SpanLike to UniGLTF.SpanLike 2021-10-06 20:44:02 +09:00
ousttrue
872888a35a GlbGltfZipFileParser が AmbiguousGltfFileParser と同じ内容だった。
* GlbGltfZipFileParser 削除
* AmbiguousGltfFileParser を AutoGltfFileParser に改名(うーむ)
2021-09-08 17:41:23 +09:00
Masataka SUMI
36e7d1ef98 remove duplicated 2021-08-04 23:35:48 +09:00
Masataka SUMI
58b2588f2d Use GUID in asmdefs 2021-08-04 15:19:09 +09:00
ousttrue
0d9b9cbbf7 MeshExportList を追加。GetUniqueMaterials を共通化 2021-07-16 16:47:21 +09:00
ousttrue
7874e72c07 matrix extraction may X-Mirror 2021-07-01 15:05:10 +09:00
ousttrue
0bdb224215 gltfExporter use GltfExportSettings 2021-06-29 20:25:58 +09:00
ousttrue
6cfdf81429 merge MeshExportSettings to GltfExportSettings 2021-06-29 20:25:58 +09:00
Masataka SUMI
3ed5c4fe5c Rename IGltfData to GltfData 2021-06-28 00:26:54 +09:00
Masataka SUMI
a1c40eeda0 Implements Parser variants. 2021-06-28 00:26:05 +09:00
Masataka SUMI
e5ca1346a5 Rename GltfParser to IGltfData 2021-06-27 21:45:30 +09:00
Masataka SUMI
fbd885c67c Export texture's alpha if only necessary. 2021-06-23 23:04:16 +09:00
ousttrue
73763f713b IReadOnlyList 2021-06-16 18:55:10 +09:00
ousttrue
07ce8f2112 fix for ImporterContext.Load 2021-06-16 18:41:12 +09:00
Masataka SUMI
50383c3483 Disable auto-referenced in asmdefs 2021-06-15 18:00:27 +09:00
ousttrue
a17c789a02 ImporterContext.LoadAsync が UnityObjectManager を戻すようにインタフェースを変更 2021-06-10 20:39:12 +09:00
oO
d4cc94ec4d Add a test case for exporting nodes contains null mesh 2021-06-08 19:45:06 +09:00
ousttrue
8b8f21f536 fix text. MeshExportInfo.Create 2021-06-03 20:04:30 +09:00
ousttrue
66f0411218 integrate MeshWithRenderer to MeshExportInfo 2021-06-03 19:42:30 +09:00
ousttrue
ce98d54976 IBlendShapeFilter 2021-06-03 18:14:38 +09:00
ousttrue
a5cbb05046 rename 2021-06-02 13:53:54 +09:00
ousttrue
178835a02d コード整理 2021-06-02 13:48:46 +09:00
Masataka SUMI
c456c9ddf7 mv MaterialImporter MaterialDescriptorGenerator 2021-05-27 16:00:16 +09:00