问题 #1
为了使以下场景中只有球体可见,需要更新哪些图元的可见性设置?(选择三个。)
" target="_blank" rel="nofollow noopener">https://img.examtopics.com/ncp-ousd/image1.png">
答案: ABC
各选项分析:
A Scope:Sphere 直接父节点,自带 visibility = "invisible",必须修改
B Xform:中间父层级,无自定义 visibility、继承 World 的不可见,需要更新可见性
C World:根节点,移除 / 修改 visibility = "invisible",解除顶层全局隐藏
D Sphere:球体自身没有 visibility 限制,只要上层祖先放开可见性,球体自动显示,无需改动
E Cube:题目要求仅球体可见,Cube 维持隐藏状态,无需更新任何参数
USD visibility 取值:
invisible:自身及所有子物体完全不渲染
inherited:默认值,继承父节点可见性
visible:强制自身及子物体可见,忽略上层隐藏(但父级如果是 invisible,仍会被遮挡,必须逐层向上调整)
参考资料:
OpenUSD 几何图元可见性官方说明, NVIDIA Omniverse USD 可见性概念指南