Ppixar-ossAdd splines to value clips.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Misc formatting cleanup in pxr/exec tests 1. Use static functions instead of anonymous namespaces. 2. Move comments that describe the test above the test function. 3. Add some test steps that were missing from CMakeLists.txt. (Internal change: 2369729) | 1 年前 | |
OpenExec: Standardize the organization of tests in exec CMakeLists (Internal change: 2400295) | 7 个月前 | |
Docs: Add notes to esf and esfUsd READMEs indicating that neither library is meant for public use. (Internal change: 2374670) | 1 年前 | |
Initial release of OpenExec libraries in OpenUSD. This code is still in early development and should be considered experimental. It is also still missing critical features required to make the system usable. For now, OpenExec must be explicitly enabled in the build by specifying the PXR_BUILD_EXEC flag when running cmake. (Internal change: 2361730) (Internal change: 2362080) | 1 年前 | |
OpenExec: Implement esf support for accessing attribute connections - Add EsfEditReason::ChangedConnectionPaths (Internal change: 2374755) | 1 年前 | |
OpenExec: Implement esf support for accessing attribute connections - Add EsfEditReason::ChangedConnectionPaths (Internal change: 2374755) | 1 年前 | |
Retains old splines where input nodes resolve to splines, and paves the way for computing a change interval based on the old and new spline. The change interval computation has not yet been implemented, and we currently fall back to full-interval-invalidation. This also consolidates all queries about the input's resolved value on a attribute query abstraction in Esf, which allows us to use UsdAttributeQuery and avoid redundant resolve info lookups. (Internal change: 2367289) | 1 年前 | |
Add splines to value clips. A resolve info source of UsdResolveInfoSourceValueClips can now be backed by either splines in clips or time samples in clips. To disambiguate, the private field `_clipsSourceFormat` is added to UsdResolveInfo. Updates usdview spline editor to open on attr HasSpline instead of UsdResolveInfoSourceSpline. Updates the "stitch clips" utility to correctly propagate spline annotations in clip manifest files, and to drop authored splines from created topology files. (Internal change: 2417232) | 3 个月前 | |
OpenExec: Add the IncomingConnections computation input parameter, which allows computations to take input from computations on attributes that have connections that target the consuming computation's provider object. (Internal change: 2399176) | 7 个月前 | |
OpenExec: Add the IncomingConnections computation input parameter, which allows computations to take input from computations on attributes that have connections that target the consuming computation's provider object. (Internal change: 2399176) | 7 个月前 | |
Minor code and comment formatting changes to improve consistency across exec libraries. (Internal change: 2364742) | 1 年前 | |
Minor code and comment formatting changes to improve consistency across exec libraries. (Internal change: 2364742) | 1 年前 | |
Add OpenExec support for "uses relationships," computation input values sourced from computations on the objects targeted by relationships. - Relationship forwarding is applied, so if a uses relationship targets another relationship, the ultimately targeted non-relationship objects are the computation providers. (Internal change: 2368909) | 1 年前 | |
OpenExec: Add the IncomingConnections computation input parameter, which allows computations to take input from computations on attributes that have connections that target the consuming computation's provider object. (Internal change: 2399176) | 7 个月前 | |
OpenExec: Add documentation explaining that EsfObjectInterface::IsValid returns true if the object is valid, active, loaded, defined, and non-abstract. (Internal change: 2410319) | 5 个月前 | |
Regenerate precompiled headers This change regenerates precompiled headers throughout the tree. It also adds a pch.h file for the newly-created usdLod schema domain. (Internal change: 2414923) | 4 个月前 | |
Initial release of OpenExec libraries in OpenUSD. This code is still in early development and should be considered experimental. It is also still missing critical features required to make the system usable. For now, OpenExec must be explicitly enabled in the build by specifying the PXR_BUILD_EXEC flag when running cmake. (Internal change: 2361730) (Internal change: 2362080) | 1 年前 | |
Rename EsfPrimSchemaID to EsfSchemaConfigKey and move the API for getting this value from EsfPrim to EsfObject. (Internal change: 2370579) | 1 年前 | |
Rename EsfPrimSchemaID to EsfSchemaConfigKey and move the API for getting this value from EsfPrim to EsfObject. (Internal change: 2370579) | 1 年前 | |
Minor code and comment formatting changes to improve consistency across exec libraries. (Internal change: 2364742) | 1 年前 | |
Initial release of OpenExec libraries in OpenUSD. This code is still in early development and should be considered experimental. It is also still missing critical features required to make the system usable. For now, OpenExec must be explicitly enabled in the build by specifying the PXR_BUILD_EXEC flag when running cmake. (Internal change: 2361730) (Internal change: 2362080) | 1 年前 | |
Fix relationship forwarding implementation in EsfRelationship and add the missing testing in testEsfUsdSceneObjects that revealed this problem. We were including targeted relationships among the forwarded targeted objects, which is not correct. (Internal change: 2374756) | 1 年前 | |
Add OpenExec support for "uses relationships," computation input values sourced from computations on the objects targeted by relationships. - Relationship forwarding is applied, so if a uses relationship targets another relationship, the ultimately targeted non-relationship objects are the computation providers. (Internal change: 2368909) | 1 年前 | |
Rename EsfPrimSchemaID to EsfSchemaConfigKey and move the API for getting this value from EsfPrim to EsfObject. (Internal change: 2370579) | 1 年前 | |
Add OpenExec support for "uses relationships," computation input values sourced from computations on the objects targeted by relationships. - Relationship forwarding is applied, so if a uses relationship targets another relationship, the ultimately targeted non-relationship objects are the computation providers. (Internal change: 2368909) | 1 年前 | |
OpenExec: Allow computations to be registered for applied schemas. Only single-apply schemas are currently supported; for now, multi-apply schemas are silently ignored during computation lookup. Computation registrations for multi-apply schemas are also silently ignored. - Add EsfPrim::GetPrimSchemaID, which returns an opaque value that uniquely and stably identifies a prim schema configuration. - Add GetTypeNameAndInstance and GetAPITypeFromSchemaTypeName methods to EsfStage. - Add public EsfObject::GetStage method. (Internal change: 2369877) | 1 年前 |