Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 POVRay 中引用对象?我的意思是我想通过另一个对象的 Z 轴旋转值来旋转 X 轴上的另一个对象。
我正在考虑这样的事情(这当然行不通,只是为了向您展示我的意思):
// lets say before I #declared two objects named ObjA & ObjB Object { ObjA rotate <ObjB.rotation.z, 0, 0> }
请问有什么建议吗?
通过变量保持对象同步,例如:
#declare Rotation = <5, 3, 4>; Object { ObjB rotate Rotation } Object { ObjA rotate <Rotation.x, 0, 0> }
请注意,如果您稍后更改(重新声明)旋转,则需要使用vrotate()内置函数手动更新对象的旋转。
vrotate()