Maya粒子有没有办法让particle1被碰撞之后生成出来的particle2它们的ID保持一致

该主题包含 5 个回复,有 2 个参与人,并且由 NeroBlack 的头像 NeroBlack11 月, 3 周 前 最后一次更新。

正在查看 6 个帖子 - 1 至 6 (共计 6 条)
  • 作者
    帖子
  • #26574
    wydycwnqr 的头像
    wydycwnqr
    学员
    注册日期: 2015/12/09
    发帖数: 2
    回帖数: 3

    老师 我看完粒子替代定位模型这一章的教程之后想做一个延伸 就是当particle1完美替代碎裂物体之后想在上面再加一个教程高科技矩阵特效这一章中粒子波这样的效果 可是particle1在做替代之前已经做了初始了 做了初始之后创建时的表达式已经不起作用了于是做了碰撞让particle1生成particle2 但碰撞出来的particle2的ID是跟particle1的ID是不一样的替代出的东西位置不一样 所以我就是想问一下老师 有没有办法让particle2的ID跟particle1的ID一致 或者有其它更简便的方法

    #26612
    NeroBlack 的头像
    NeroBlack
    教师
    注册日期: 2014/06/23
    发帖数: 1
    回帖数: 148

    这位同学,你提出的问题不属于本教学内容以及相关技术,但是可以有一些建议:

    碰撞出来的新粒子是根据碰撞顺序产生的ID,如果你非要让某个特定属性一致,比如说替代物体,那你完全可以建立一个基于坐标pos的每粒子属性比如b,然后用b根据pos来读取粒子1的ID,然后传递给这个b,让b决定替代序号,或者你希望与粒子1一致的某个属性。

    方法不唯一,思路仅供参考。

    #26613
    wydycwnqr 的头像
    wydycwnqr
    学员
    注册日期: 2015/12/09
    发帖数: 2
    回帖数: 3

    老师我基础比较薄您说的我不太明白怎么实现那个步骤 您可不可以再具体说一下这个步骤 或者有哪套教程有类似的知识点我去看看

    #26614
    wydycwnqr 的头像
    wydycwnqr
    学员
    注册日期: 2015/12/09
    发帖数: 2
    回帖数: 3

    老师我不会跪求老师帮帮我 :arrow:

    #26632
    wydycwnqr 的头像
    wydycwnqr
    学员
    注册日期: 2015/12/09
    发帖数: 2
    回帖数: 3

    老师 您可不可以告诉我怎么根据pos来读取粒子的ID 然后传递 这个mel该怎么写呢

    #26643
    NeroBlack 的头像
    NeroBlack
    教师
    注册日期: 2014/06/23
    发帖数: 1
    回帖数: 148

    同学你不要总是纠结在id这个属性,任何每粒子属性都可以达到你希望控制的效果。这不是说哪一套教学专门讲的什么技术,这是一个综合技能。pos的xyz或者uv都可以定义先后顺序,不一定非要id。多思考

    最简单的办法,P1复制为P2,然后P2链接time,那绝对是完全ID对应的两套粒子。至于什么时候P1切换P2都可以用表达式来写。

正在查看 6 个帖子 - 1 至 6 (共计 6 条)

抱歉,回复评论必需登录。