Commit Graph

32 Commits

Author SHA1 Message Date
Syoyo Fujita
9ac9b8792f Fix build errors: use std::move for set_value() calls
Fixed template deduction issues where set_value() was being called
with lvalue references, causing TypeTraits specialization errors.
Changed all problematic calls to use std::move() to ensure correct
non-reference type deduction.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 01:49:10 +09:00
Hadryan Salles
e92b265927 fix udsa typo 2023-02-28 11:59:55 -03:00
Syoyo Fujita
79f800b00c Refactor code. Move Prim impl. in stage.cc to prim-types.cc
Update READMEs
2022-10-31 17:49:05 +09:00
Syoyo Fujita
ff83c6eb63 Add missing file changes. 2022-10-27 19:45:53 +09:00
Syoyo Fujita
de9c3c1bdf Refactor primvar::PrimVar and value::TimeSamples. 2022-10-27 05:52:32 +09:00
Syoyo Fujita
72c125d638 Fix Prim.elementPath is not set at constructor.
Refactor API.
Add `api_tutorial` example to demonstrate TinyUSDZ API.
2022-10-26 21:11:08 +09:00
Syoyo Fujita
a60e91c634 Refactor API. 2022-10-26 04:40:02 +09:00
Syoyo Fujita
81391bdf7d refactor. 2022-10-23 23:20:21 +09:00
Syoyo Fujita
8901b61b09 Fix example build. 2022-10-22 05:30:04 +09:00
Syoyo Fujita
fc1d106e17 Refactor PrimAttrib 2022-10-21 03:50:20 +09:00
Syoyo Fujita
f7df4ee90f Add some Path APIs.
Fix Stage::GetPrimAtPath()
2022-10-13 20:34:21 +09:00
Syoyo Fujita
f1dc9b3d26 Add example to how to add custom attribute and primvar attribute.
Fix `hidden` attribute meta is not printed.
2022-10-12 02:43:51 +09:00
Syoyo Fujita
6de4e660e5 Refactoring Attribute class.
W.I.P.
2022-09-13 23:15:02 +09:00
Syoyo Fujita
0f193eaaaa Refactor attributes for GeomMesh.
Add TimeCode
2022-09-13 04:54:24 +09:00
Syoyo Fujita
56fc414520 Add dtoa_milo and jeaiii_to_text for faster float/int to text conversion.
Update README.
(pprint) Fix indentation of GPrim attribute.
Fix `save_usda` example.
2022-09-12 21:33:13 +09:00
Syoyo Fujita
4b3aa11cba WIP 2022-08-28 03:46:31 +09:00
Syoyo Fujita
d3b9addedd Small improvements on XformOp. 2022-08-23 05:01:20 +09:00
Syoyo Fujita
308cafa35c Fix build. 2022-08-21 03:58:27 +09:00
Syoyo Fujita
f5648176d4 Parse and Print attribute's meta info correctly.
Initial support of parsing/pprinting custom attributes.
2022-08-19 22:44:33 +09:00
Syoyo Fujita
f7aeae5357 Rename HighLevelScene -> Stage.
Add image-writer(no implementation yet)
Fix Android build.
2022-08-07 22:06:08 +09:00
Syoyo Fujita
525df39616 Fix save_usda example build. 2022-07-31 04:13:55 +09:00
Syoyo Fujita
9f92455ee9 Refactor class name. 2022-07-16 05:18:11 +09:00
Syoyo Fujita
fffd52dda2 Refactor value-type.
Experiencing Node graph representation with generic Value value.
2022-07-15 22:02:39 +09:00
Syoyo Fujita
45ba092ac0 Refactoring USDC parser...(W.I.P.) 2022-07-14 22:32:47 +09:00
Syoyo Fujita
b6dfdfeb4d Provide our own version of variant library(tiny-variant.hh)
Remove variant-lite and mapbox/recursive_wrapper
2022-07-12 03:51:56 +09:00
Syoyo Fujita
27f5be9d65 Refactor value type. 2022-07-08 17:42:12 +09:00
Syoyo Fujita
7790fe49be Refactor.
Add Interpolation enum.
2021-08-29 01:57:04 +09:00
Syoyo Fujita
bd27c68add Move usda-parser.cc to src/ 2021-05-08 04:21:00 +09:00
Syoyo Fujita
267896c8e5 Refactor xformOp. 2020-11-18 04:14:09 +09:00
Syoyo Fujita
4590c39da8 Fix Windows build.
Add nonstd/optional and nonstd/span
2020-11-16 03:36:44 +09:00
Syoyo Fujita
c5d1a1f3c7 Initial success of exporing scene as USDA. 2020-11-15 22:25:42 +09:00
Syoyo Fujita
c5cdbdd4aa Add save_usda example(W.I.P.) 2020-11-15 17:05:22 +09:00