mad吧 关注:78,611贴子:662,648
  • 18回复贴,共1

如何用表达式让文字围成球?

只看楼主收藏回复

视频来源于Aru姐2年前的个人集锦花絮av3053323
花絮中的步骤始终做不出,应该有关键部分没有录到0.0曾经也向其他dalao请教过,有爸爸用另外的表达式方法做出过,然而由于当时自身水平并不能完全理解,随着时间流逝我也给忘记了0.0
如今自己尝试,仍有问题出现0.0


IP属地:四川1楼2017-08-19 18:04回复
    我打算用 描点 加 旋转 加 随机表达式的原理做0.0
    先建一个文字层,给它的“方向”属性绑上滑块控制,添加表达式
    temp = thisComp.layer("空 1").effect("radius")("滑块");
    [0, 0, temp]
    用来控制球的半径。

    然后给它的“方向”属性添加随机表达式
    seedRandom(0,1);
    a=random(0,360);
    b=random(0,360);
    c=random(0,360);
    [a,b,c]

    然后只需要无限复制这个文字层,就可以随机生成围成球了0.0
    但是!文字的方向非常乱无法控制0.0不是原作那样向外整整齐齐的0.0求正确方法0.0


    IP属地:四川2楼2017-08-19 18:14
    收起回复
      我觉得OK了啊


      IP属地:广东3楼2017-08-19 19:48
      回复
        都行 反正我不会


        IP属地:江苏来自Android客户端4楼2017-08-19 20:01
        回复
          用p粒子做了个示意图0.0大概就是,每条线连出来,字都贼正0.0


          IP属地:四川5楼2017-08-19 20:28
          收起回复
            原图有点z方向的旋转,但肯定没有360度这么多。个别字应该不是表达式做的,是手K。X轴向给180,y轴给360度,z轴给一点就好了。


            来自Android客户端7楼2017-08-19 21:14
            收起回复
              我刚才恍了一眼 人家貌似已经在视频里给出表达式了 这个时候就需要逐帧预览 不说了我先回去试一下了


              IP属地:四川8楼2017-08-19 22:34
              回复
                文字拆分脚本http://pan.baidu.com/s/1c23uJTI
                选中全部文字层,添加批量表达式(这里用了个脚本)
                表达式
                L = thisComp.layer(“control");
                r = L.effect("Radius")(1);
                r * Value;
                谁用谁知道


                IP属地:四川10楼2017-08-19 23:53
                收起回复
                  cc球体?


                  IP属地:辽宁来自Android客户端11楼2017-08-20 20:00
                  回复
                    那么问题来了,怎么才能让它动起来?自己慢慢调么


                    IP属地:湖南来自Android客户端12楼2017-08-22 16:35
                    收起回复
                      以一个字为其它子的父级,调节其旋转参数就能整体旋转,但是不怎么美观


                      IP属地:湖南来自Android客户端13楼2017-08-22 17:42
                      回复
                        那边有大佬发帖子解答了


                        IP属地:湖南来自Android客户端14楼2017-08-22 22:05
                        收起回复