粒子取色并产生缩放 问题(高级 第五章内容)

该主题包含 4 个回复,有 2 个参与人,并且由 NeroBlack 的头像 NeroBlack2 周, 6 天 前 最后一次更新。

正在查看 5 个帖子 - 1 至 5 (共计 5 条)
  • 作者
    帖子
  • #48993
    wewe0662 的头像
    wewe0662
    学员
    注册日期: 2016/05/20
    发帖数: 1
    回帖数: 2

    vector $pos = particleShape1.position;

    float $u =linstep(-11.421,11.421,$pos.x);
    float $scaleY = 0;

    for ($i=0;$i<10;$i++)
    {
    float $color[]=colorAtPoint -u $u -v(($i+1)/10.0) -o RGB file1;
    $scaleY +=mag(<<$color[0],$color[1],$color[2]>>);
    }

    particleShape1.myScale=<<1,1+$scaleY,1>>;
    无法获取图片颜色信息,驱动方块。

    上传附件/图片:
    您必须登陆才能查看附件
    #48997
    NeroBlack 的头像
    NeroBlack
    教师
    注册日期: 2014/06/23
    发帖数: 1
    回帖数: 148

    有何种报错信息?不过这套方法太老了,是前两代赠送教学的内容,建议直接使用2017的MASH,会方便太多。

    #49002
    wewe0662 的头像
    wewe0662
    学员
    注册日期: 2016/05/20
    发帖数: 1
    回帖数: 2

    没任何报错信息。就是无法实现方块跟随波形图动起来。

    #49003
    wewe0662 的头像
    wewe0662
    学员
    注册日期: 2016/05/20
    发帖数: 1
    回帖数: 2

    是不是我的字符有问题?

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

    如果不执行有可能是无法用肉眼区别的字符问题,但是那样会报错。如果既不报错也完全一一对应,那不刷新也有可能是显卡刷新机制问题,可缓存后测试。

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

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