15 Commits

Author SHA1 Message Date
Syoyo Fujita
13a4839e3b Initial support of payload composition 2023-07-21 23:33:22 +09:00
Syoyo Fujita
febf151d1e Do refereces resolve. 2023-07-20 04:54:53 +09:00
Syoyo Fujita
e251b20a44 Add UTF-8 utility function.
Add API to load USD as Layer.
Fix Layer::add_primspec() seg fault.
2023-07-19 22:43:47 +09:00
Syoyo Fujita
be1e2d1480 Initial experimental support of subLayers composition. 2023-07-13 05:23:57 +09:00
Syoyo Fujita
8b248ad91e Implement some stuff for subLayers composition. 2023-07-01 23:26:07 +09:00
Syoyo Fujita
60890c39d4 Deprecate set_base_dir()
Update tinyexr.
2023-06-29 17:58:58 +09:00
Syoyo Fujita
9a39375409 rename StageMetas -> LayerMetas.
Implement some `subLayer` composition feature.
2023-06-26 23:31:20 +09:00
Syoyo Fujita
879bd94c3a [usda-parser] Add option to turn on/off composition features to use 2023-06-26 02:42:17 +09:00
Syoyo Fujita
8e7498a86d Fix --flatten option parsing. 2023-05-25 21:03:02 +09:00
Syoyo Fujita
cb90fde4cf USDA parser refactor. 2023-05-22 23:06:32 +09:00
Syoyo Fujita
fc0619c115 Construct PrimSpec tree from USD(for Composition. W.I.P.) 2022-11-19 04:59:59 +09:00
Syoyo Fujita
4a731a2497 [USDA] Support single-quoted string.
[USDA] Unescape double backslash when reading string.
[USDA] Escape backslash to double backslash when exporting to USDA and pprinting.
2022-10-31 22:44:51 +09:00
Syoyo Fujita
e25bb4f880 Fix compile with TINYUSDZ_PRODUCTION_BUILD on 2022-10-17 18:59:34 +09:00
Syoyo Fujita
6f4ba3d198 Support parsing attribute with empty value but has attribute meta
(e.g. `float st ( customData = ... )`
2022-09-19 23:01:54 +09:00
Syoyo Fujita
18b4242317 sandbox/usda -> examples/usda_parser 2022-08-29 19:04:05 +09:00