【问题标题】:3dsmax FFD transform control point manipulation by script3dsmax FFD变换控制点通过脚本操作
【发布时间】:2018-06-20 07:51:18
【问题描述】:

大家好,对 maxscript 感兴趣的人,

我想做一批FFD变形的岩石模型。为了提高效率,我需要编写一个脚本来操纵控制点进行随机变形。

我打开监听器并手动移动控制点,但没有弹出消息提供参考。所以我似乎很难自己解决这个问题。

您能否给我一个简明的例子来说明如何做到这一点?非常感谢!!!

最好的,

益阳

【问题讨论】:

    标签: controls 3dsmax maxscript


    【解决方案1】:

    FFD 控制点的动画效果类似于可编辑的网格顶点。 希望这会奏效:

    b = box()
    addmodifier b (FFD_2x2x2())
    animateAll b.modifiers[#FFD_2x2x2]
    getPropNames b.modifiers[#FFD_2x2x2] #dynamicOnly --prints properties which you can animate
    with animate on
    (
        at time 50
            b.modifiers[#FFD_2x2x2].Control_Point_1 = [0,-2,0]
    )
    playanimation()
    

    【讨论】:

    • 谢谢!对于新用户来说,这是一个很好的例子。我稍后会发布我的代码。最好的问候!
    猜你喜欢
    • 1970-01-01
    • 2021-07-02
    • 2013-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多