NCP-OUSD 試験問題を無料オンラインアクセス
| 試験コード: | NCP-OUSD |
| 試験名称: | NVIDIA-Certified Professional: OpenUSD Development (NCP-OUSD) |
| 認定資格: | NVIDIA |
| 無料問題数: | 72 |
| 更新日: | 2026-09-03 |
When a user is trying to change the drawMode of an element to bounds, and it doesn't work, what should you look into?
Why is extract, transform, load (ETL) a useful design pattern for USD data exchange? Choose two.
Review the following code for creating 1000 sphere instances. When this code is executed, why will the authored prims not yield any instancing efficiencies?
for i in range(1000):
xform = UsdGeom.Xform.Define(stage, f"/test_{i}")
sphere_path = xform.GetPath().AppendPath("sphere")
UsdGeom.Sphere.Define(stage, sphere_path)
xform.GetPrim().SetInstanceable(True)
xform.AddTranslateOp().Set((i * 2, 0, 0))
In OpenUSD, when composing a stage, why might opinions from one layer not take effect in the final composed stage?
Another department at your company has provided layer1.usda that has a Sphere Gprim with animated timeValues that translate the sphere along the Y-axis:
#usda 1.0
(
endTimeCode = 60
startTimeCode = 1
)
def Xform "Asset"
{
def Sphere "Sphere"
{
double3 xformOp:translate.timeSamples = {
1: (0, 5.0, 0)
30: (0, -5.0, 0)
60: (0, 5.0, 0)
}
uniform token[] xformOpOrder = ["xformOp:translate"]
}
}
You've been given rootLayer.usda that references Sphere from layer1.usda as follows:
#usda 1.0
(
endTimeCode = 60
startTimeCode = 1
)
def Xform "World"
{
def Sphere "Sphere" (
prepend references = @./layer1.usda@ < /Asset/Sphere >
)
{
}
}
For testing purposes, you want to check what Sphere would look like if it was at (0, -5.0, 0) at timeCode = 45.
Which of the following changes in rootLayer.usda would place Sphere at -5.0 in the Y-axis at timeCode 45?
Note that it is okay if the position of Sphere at other timeCodes is changed. Choose two.