27 Commits

Author SHA1 Message Date
Syoyo Fujita
3893a6567f add stb_image_resize2.h
implement some Display P3 color space conversion stuff.
2024-02-26 07:52:50 +09:00
Syoyo Fujita
4ca705e246 Add is_close for various types.
Initial implementation of the conversion of 'facevarying' to 'vertex'
varying for VertexAttribute.
2024-02-08 06:09:17 +09:00
Syoyo Fujita
e8694fbb38 Add missing files. 2024-02-06 08:04:52 +09:00
Syoyo Fujita
19d970df43 Split .cc to speed-up compilation. 2024-02-05 23:13:25 +09:00
Syoyo Fujita
06a5086510 Fix extern template 2024-02-05 07:30:11 +09:00
Syoyo Fujita
36f6c18309 Make Apache 2.0 license default.
Fix python module build.
2024-01-02 02:45:37 +09:00
Syoyo Fujita
b3bff28f80 Remove tinyxml2 2023-11-29 02:32:21 +09:00
Syoyo Fujita
9389bd5382 Use pugixml instead of tinyxml2 to parse XML file(MaterialX file)
Add Asset class and filesystem handler(W.I.P)
2023-08-19 23:37:27 +09:00
Syoyo Fujita
0296413fd4 Add ARKitBlendShapeLocation target eums/names. 2023-05-18 02:09:57 +09:00
Syoyo Fujita
5a4f19237d Fix python binding build 2023-05-05 19:26:29 +00:00
Syoyo Fujita
c96c472a78 Add missing .inc file. 2023-04-17 19:52:38 +09:00
Syoyo Fujita
1eddd479df Fix python module build.
Append `c` prefix to python module: ctinyusdz
Just started experiencing Python API designed for TinyUSDZ...
2023-03-02 22:56:03 +09:00
Syoyo Fujita
4b5adf1df1 Add stb_image_resize and stb_truetype. 2023-02-22 22:21:20 +09:00
Syoyo Fujita
9172622a24 Use TypedTerminalAttr for UsdPreviewSurface's output attributes.
[USDA parser] Fix `token outputs:surface` is not parsed correctly.
Add path-util.cc
2023-01-26 20:32:11 +09:00
Syoyo Fujita
d98768ce18 Better deal with escape/unescape control sequence character. 2023-01-10 06:11:34 +09:00
Syoyo Fujita
8c2afc2239 Use floaxie to print float-precision value more correctly and
human-friendly.
2022-12-18 04:35:58 +09:00
Syoyo Fujita
8745324c5d Add HandleAllocator class to assign unique ID for Prim, Resources(Texture, File, ...) 2022-12-02 01:32:39 +09:00
Syoyo Fujita
1a7acdd86d Add some Tydra utility functions. 2022-11-23 04:03:43 +09:00
Syoyo Fujita
5fe80aec11 Add OpenFBX to import FBX file(just added files. no actual FBX import possible yet)
Update api-tutorial.
2022-11-19 21:43:13 +09:00
Syoyo Fujita
81590c1688 Fix python binding build. 2022-11-19 19:23:15 +09:00
Syoyo Fujita
97533e6ad0 [USDC] Refactor ListOp reader
Remove `ryu` files from MANIFEST.in
2022-10-04 23:00:48 +09:00
Syoyo Fujita
2637e5800a Improve Xform parsing and pprint.
Initial parsing support of `customLayerData` in Stage metadatum.
2022-08-23 23:06:37 +09:00
Syoyo Fujita
50bf51dea7 Add pystring. 2022-08-16 21:36:13 +09:00
Syoyo Fujita
b84c925fd3 Use original LZ4 source code. 2022-08-16 21:30:15 +09:00
Syoyo Fujita
7710c69eab Add src/audio-loader.** to MANIFEST.in 2022-08-10 05:01:54 +09:00
Syoyo Fujita
e6e4e80012 Include pybind11 files to fix python packaging. 2022-08-09 04:53:00 +09:00
Syoyo Fujita
590aae9ec0 Update python related files. 2022-08-08 22:16:41 +09:00