我想知道是否有办法将Nuke的文本(包含在Text
节点中)转换为多边形对象,然后将其沿Z
轴拉伸?它可以在Blackmagic Fusion中实现,甚至可以在Apple Motion 5中实现。谁知道如何通过Python在Nuke中实现它?
logoPlate = nuke.nodes.Text(name="forExtrusion")
logoPlate['font'].setValue("~/Library/Fonts/Cuprum-Bold.ttf")
logoPlate['xjustify'].setValue("center")
logoPlate['yjustify'].setValue("center")
logoPlate['box'].setValue([0,0,512,256])
logoPlate['translate'].setValue([-20, 50])
logoPlate['size'].setValue(48)
logoPlate['message'].setValue("TV Channel logo")
logoPlate.setInput(0,nuke.selectedNode())
我对使用3D软件包或任何第三方插件中的导出
obj
,fbx
或abc
不感兴趣。
答案 0 :(得分:-1)
通常您会使用3D建模程序,如Modo,Maya,Cinema 4D等。创建并输出您的文本作为模型并将其导入Nuke。
要直接在Nuke中创建3D文本,您需要Geometry Tools plugin。然后只需使用PolyText
节点。