@@ -711,7 +711,7 @@ class USDScene::IO : public RefCounted
711
711
return m_stage;
712
712
}
713
713
714
- pxr::UsdTimeCode getTime ( double timeSeconds ) const
714
+ pxr::UsdTimeCode timeCode ( double timeSeconds ) const
715
715
{
716
716
return timeSeconds * m_timeCodesPerSecond;
717
717
}
@@ -937,7 +937,7 @@ Imath::Box3d USDScene::readBound( double time ) const
937
937
}
938
938
939
939
pxr::VtArray<pxr::GfVec3f> extents;
940
- attr.Get ( &extents, m_root->getTime ( time ) );
940
+ attr.Get ( &extents, m_root->timeCode ( time ) );
941
941
942
942
// When coming from UsdGeomModelAPI, `extents` may contain several bounds,
943
943
// on a per-purpose basis. Take the union, since the SceneInterface API only
@@ -965,12 +965,12 @@ ConstDataPtr USDScene::readTransform( double time ) const
965
965
966
966
Imath::M44d USDScene::readTransformAsMatrix ( double time ) const
967
967
{
968
- return localTransform ( m_location->prim , m_root->getTime ( time ) );
968
+ return localTransform ( m_location->prim , m_root->timeCode ( time ) );
969
969
}
970
970
971
971
ConstObjectPtr USDScene::readObject ( double time, const Canceller *canceller ) const
972
972
{
973
- return ObjectAlgo::readObject ( m_location->prim , m_root->getTime ( time ), canceller );
973
+ return ObjectAlgo::readObject ( m_location->prim , m_root->timeCode ( time ), canceller );
974
974
}
975
975
976
976
SceneInterface::Name USDScene::name () const
@@ -1008,7 +1008,7 @@ void USDScene::writeBound( const Imath::Box3d &bound, double time )
1008
1008
extent.push_back ( DataAlgo::toUSD ( Imath::V3f ( bound.max ) ) );
1009
1009
1010
1010
pxr::UsdAttribute extentAttr = boundable.CreateExtentAttr ();
1011
- extentAttr.Set ( pxr::VtValue ( extent ) );
1011
+ extentAttr.Set ( pxr::VtValue ( extent ), m_root-> timeCode ( time ) );
1012
1012
}
1013
1013
1014
1014
void USDScene::writeTransform ( const Data *transform, double time )
@@ -1023,7 +1023,7 @@ void USDScene::writeTransform( const Data *transform, double time )
1023
1023
if ( xformable )
1024
1024
{
1025
1025
pxr::UsdGeomXformOp transformOp = xformable.MakeMatrixXform ();
1026
- const pxr::UsdTimeCode timeCode = m_root->getTime ( time );
1026
+ const pxr::UsdTimeCode timeCode = m_root->timeCode ( time );
1027
1027
transformOp.Set ( DataAlgo::toUSD ( m44->readable () ), timeCode );
1028
1028
}
1029
1029
}
@@ -1182,7 +1182,7 @@ ConstObjectPtr USDScene::readAttribute( const SceneInterface::Name &name, double
1182
1182
{
1183
1183
return nullptr ;
1184
1184
}
1185
- pxr::TfToken value; attr.Get ( &value, m_root->getTime ( time ) );
1185
+ pxr::TfToken value; attr.Get ( &value, m_root->timeCode ( time ) );
1186
1186
if ( value == pxr::UsdGeomTokens->inherited )
1187
1187
{
1188
1188
return new BoolData ( true );
@@ -1227,15 +1227,15 @@ ConstObjectPtr USDScene::readAttribute( const SceneInterface::Name &name, double
1227
1227
{
1228
1228
pxr::UsdAttribute attr = pxr::UsdGeomGprim ( m_location->prim ).GetDoubleSidedAttr ();
1229
1229
bool doubleSided;
1230
- if ( attr.HasAuthoredValue () && attr.Get ( &doubleSided, m_root->getTime ( time ) ) )
1230
+ if ( attr.HasAuthoredValue () && attr.Get ( &doubleSided, m_root->timeCode ( time ) ) )
1231
1231
{
1232
1232
return new BoolData ( doubleSided );
1233
1233
}
1234
1234
return nullptr ;
1235
1235
}
1236
1236
else if ( pxr::UsdAttribute attribute = AttributeAlgo::findUSDAttribute ( m_location->prim , name.string () ) )
1237
1237
{
1238
- return DataAlgo::fromUSD ( attribute, m_root->getTime ( time ) );
1238
+ return DataAlgo::fromUSD ( attribute, m_root->timeCode ( time ) );
1239
1239
}
1240
1240
else
1241
1241
{
@@ -1260,7 +1260,7 @@ void USDScene::writeAttribute( const SceneInterface::Name &name, const Object *a
1260
1260
pxr::UsdGeomImageable imageable ( m_location->prim );
1261
1261
imageable.GetVisibilityAttr ().Set (
1262
1262
data->readable () ? pxr::UsdGeomTokens->inherited : pxr::UsdGeomTokens->invisible ,
1263
- m_root->getTime ( time )
1263
+ m_root->timeCode ( time )
1264
1264
);
1265
1265
}
1266
1266
}
@@ -1293,7 +1293,7 @@ void USDScene::writeAttribute( const SceneInterface::Name &name, const Object *a
1293
1293
pxr::UsdGeomGprim gprim ( m_location->prim );
1294
1294
if ( gprim )
1295
1295
{
1296
- gprim.GetDoubleSidedAttr ().Set ( data->readable (), m_root->getTime ( time ) );
1296
+ gprim.GetDoubleSidedAttr ().Set ( data->readable (), m_root->timeCode ( time ) );
1297
1297
}
1298
1298
else
1299
1299
{
@@ -1341,7 +1341,7 @@ void USDScene::writeAttribute( const SceneInterface::Name &name, const Object *a
1341
1341
pxr::TfToken ( g.first .string ().substr ( 10 ) ),
1342
1342
DataAlgo::valueTypeName ( d )
1343
1343
);
1344
- globalAttribute.Set ( DataAlgo::toUSD ( d ) );
1344
+ globalAttribute.Set ( DataAlgo::toUSD ( d ), m_root-> timeCode ( time ) );
1345
1345
}
1346
1346
}
1347
1347
}
@@ -1357,14 +1357,14 @@ void USDScene::writeAttribute( const SceneInterface::Name &name, const Object *a
1357
1357
pxr::UsdGeomPrimvar usdPrimvar = primvarsAPI.CreatePrimvar (
1358
1358
usdName.name , DataAlgo::valueTypeName ( data ), pxr::UsdGeomTokens->constant
1359
1359
);
1360
- usdPrimvar.Set ( DataAlgo::toUSD ( data ), time );
1360
+ usdPrimvar.Set ( DataAlgo::toUSD ( data ), m_root-> timeCode ( time ) );
1361
1361
}
1362
1362
else
1363
1363
{
1364
1364
pxr::UsdAttribute newAttribute = m_location->prim .CreateAttribute (
1365
1365
usdName.name , DataAlgo::valueTypeName ( data )
1366
1366
);
1367
- newAttribute.Set ( DataAlgo::toUSD ( data ), time );
1367
+ newAttribute.Set ( DataAlgo::toUSD ( data ), m_root-> timeCode ( time ) );
1368
1368
}
1369
1369
}
1370
1370
}
@@ -1488,7 +1488,7 @@ PrimitiveVariableMap USDScene::readObjectPrimitiveVariables( const std::vector<I
1488
1488
1489
1489
void USDScene::writeObject ( const Object *object, double time )
1490
1490
{
1491
- if ( !ObjectAlgo::writeObject ( object, m_root->getStage (), m_location->prim .GetPath (), m_root->getTime ( time ) ) )
1491
+ if ( !ObjectAlgo::writeObject ( object, m_root->getStage (), m_location->prim .GetPath (), m_root->timeCode ( time ) ) )
1492
1492
{
1493
1493
IECore::msg (
1494
1494
IECore::Msg::Warning, " USDScene::writeObject" ,
0 commit comments