求助!谁有processing 做动画动画制作的软件,求给一个,急!!

Processing中制作沙粒溶解动画:智慧从乌合之众中涌现_processing吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,517贴子:
Processing中制作沙粒溶解动画:智慧从乌合之众中涌现收藏
在博客上花费数小时憋出一篇文章却没人看,心情很失落。发到这里来找存在感~~貌似这里人气也不是很高,这贴应该不会沉得快~~发图镇楼,后面代码就是这个效果:
本来这篇文章可以起个更炫酷的名字:《基于Margolusneighborhood 模型的元胞自动机实现沙堆塌陷效果》,不过这样现学现卖地掉书袋除了吓跑读者并让我的节操随风而逝之外,不会有任何正面作用,所以还是取了上面的普通名字——智慧从乌合之众中涌现。 在那本非常著名的《失控》(罗辑思维里罗胖子还推荐过这本书)中,作者凯文凯利讲了这么一个故事:美国某某实验室研发下一代火星殖民用的机器人,为了让这机器人智能起来,科学家写了大段大段的程序让其能应对各种复杂情况,但最后发现这机器人的言行举止还是相当傻逼,与期望值相差甚远;并且,每一次让机器人更智能"一点点"的改进都伴随着代码量的"指数级"增长,这条路越来越难走。(中心集权式控制的失利) 与此同时,人们发现蚂蚁、蜜蜂等智硬又羸弱的物种聚在一起时不仅活得很茁壮而且生产效率还挺高,于是,涌现理论出现了(这句话好像逻辑有问题,不过没事,你懂我意思就行)。涌现理论的大意就是:一个群体中的每个个体都遵循少数几条简单规则进行活动,当这些个体的数量足够多时,这个群体作为一个整体就出现了"智慧"的特征,而这些特征是每一个个体不可能拥有的。比如鸟群,每只鸟只遵循简单的三条规则:1.
避免碰撞(CollisionAvoidance): 避免和邻近的个体相碰撞。 2.
速度一致(Velocity Matching):和邻近的个体的平均速度保持一致。 3.
向中心聚集(Flock Centering):向邻近个体的平均位置移动。涌现的结果就是我们平常看到的天上的成群结队的鸽子群,或者是天上飞过的一排一会儿S形一会儿B形的大雁。在Processing内置的例子里,就有这样一个鸟群模拟:file/examples/topics/simulate/flocking.比如市场经济,每个人只需自由地做出自认为理性的经济决策,得到的结果就是比中央集权的计划经济高几个量级的宏观经济效率。 再比如你去肯德基吃快餐,捧着一个汉堡找了一张空桌子坐下来啃,随着餐厅的人越来越多,你会发现空桌子都被占领,然后人们开始拼桌,拼桌的人也大多是先拼大桌,再拼小桌。在这个例子里人们只是遵循一条不要离陌生人太近的规则,结果就是食客在餐厅里的均匀分布。 这些遵循简单规则的一个个的个体,有个名字就叫"元胞自动机",不要被这个词吓住,它除了长得比较吓人外基本上人畜无害。
Processing能够以相对简单的方式对很多元胞自动机进行模拟,此外它还内置了一些例子。比如file/examples/topics/cellularautomata/game of life 就是很简单的一个,它把画布切割成网状格,每个格子只有两种状态:“生”和“死”,而这种状态由环绕着它的八个格子的生死状态来决定,只有当八个格子中有两个或三个“生格子”的时候,该格子才能“生”,大于三个,则因“拥挤”而死,小于两个,则因“孤独”而死。遵循着这个原则,画布上所有格子不断进化,生生死死,最后得到一个相对较稳定的状态。这个模型说起来也是对生活中很多现象的抽象化表达。 题图的砂堆模型,应用的是另一种元胞自动机的规则,叫做blockcellularautomaton,可以译作分块式元胞自动机,就是把所有元胞按照位置分为若干个均匀的“块”,每一各块内部的元胞根据规则作出相应活动;紧接着下一步把元胞重新划块,重新块内作用;再分块,再作用,周而复始,不断变化。这在模拟物理运动时非常好用(这几句看不懂没关系,继续往下看)。Margolusneighborhood就是这个分块式模型里最简单的模型。把平面内所有元胞按照2*2分割成块(如绿线所示分割),计算块内四个元胞的相互作用并更新状态;然后错一行一列重新进行分割(如蓝线),块内相互作用并更新元胞状态;再按绿线分割;再按蓝线分割;如此往复。
把每一块内的四个元胞替换成沙粒和空隙,并应用沙堆规则,就能相当逼真地模拟沙堆自然塌陷的效果,这里运用的沙堆规则如下:只有一种情况会出现“阻塞”效果,如下。这种情况下,会按概率p和1-p出现两种结果。
题图的代码及注释如下,这个例子里每个像素点就是一个元胞。 //一个让块的分割线在蓝线和绿线之间来回切换的参数boolean p1,p2,p3,p4;
//每个块内四个元胞的状态,p1代表左上,p2右上,p3左下,p4右下BlockquadC //后面写了一个类叫做Block,主要内容就是块内四个元胞如何根据现有的状态更新状态boolean[]status=newboolean[4]; //建个数组储存四个元胞状态PF //声明字体void setup(){ size(400,300); background(0); frameRate(30); //画布的帧率,通过这个参数可以控制坍塌的速度 yahei=createFont("MSYHBD.TTF",160); //写这句之前你需要先在c盘font文件夹里找到雅黑字体并拖到当前代码窗口里 textFont(yahei); //使用字体 fill(255); //字体填充色 text("节操",50,200); //写字}void draw(){ if(jump==false){ //false时使用绿线的方法分割,true时使用蓝线方法切割 for(int i=0;i&width-1;i+=2){
for(intj=0;j&height-1;j+=2){
if(get(i,j)==color(255)){p1=}else{p1=} //根据每个像素点的颜色求得其状态
if(get(i+1,j)==color(255)){p2=}else{p2=}
if(get(i,j+1)==color(255)){p3=}else{p3=}
if(get(i+1,j+1)==color(255)){p4=}else{p4=}
quadCube=new Block(p1,p2,p3,p4); //四个状态导入到类里运算
status=quadCube.output(); //得到更新后的状态
if(status[0]==true){set(i,j,color(255));}else{set(i,j,color(0));} //根据状态给每个像素点上色
if(status[1]==true){set(i+1,j,color(255));}else{set(i+1,j,color(0));}
if(status[2]==true){set(i,j+1,color(255));}else{set(i,j+1,color(0));}
if(status[3]==true){set(i+1,j+1,color(255));}else{set(i+1,j+1,color(0));}
} } jump= //切换下状态,下一帧里按照蓝线切割了 }else{
//按照蓝线切割 for(int i=1;i&width-1;i+=2){
for(intj=1;j&height-1;j+=2){
if(get(i,j)==color(255)){p1=}else{p1=}
if(get(i+1,j)==color(255)){p2=}else{p2=}
if(get(i,j+1)==color(255)){p3=}else{p3=}
if(get(i+1,j+1)==color(255)){p4=}else{p4=}
quadCube=new Block(p1,p2,p3,p4);
status=quadCube.output();
if(status[0]==true){set(i,j,color(255));}else{set(i,j,color(0));}
if(status[1]==true){set(i+1,j,color(255));}else{set(i+1,j,color(0));}
if(status[2]==true){set(i,j+1,color(255));}else{set(i,j+1,color(0));}
if(status[3]==true){set(i+1,j+1,color(255));}else{set(i+1,j+1,color(0));}
} }jump= //切换回绿线 }}
//下面是专门计算状态的类,看着挺长,实际上就是用if 和 else if对上面那个沙堆规则图进行了代码化表达class Block { boolean s1, s2, s3, s4; float possibility=35f; //这里的f是用来声明35是个浮点数而不是整数,有35的概率“阻塞” boolean result[]=new boolean[4]; Block(boolean i1, boolean i2, boolean i3,boolean i4) {
if(i1==false && i2==false && i3==false &&i4==false) {
else if(i3==true && i4==true) {
else if(i1==true && i2==true && i3==false &&i4==true) {
else if(i1==true && i2==true && i3==true &&i4==false) {
else if(i1==true && i2==false && i3==true &&i4==false) {
else if(i1==false && i2==true && i3==false &&i4==true) {
else if(i1==true && i2==true && i3==false &&i4==false) {
float odd=random(100);
else if(i1==true) {
else if(i2==true) {
} } boolean[] output() { //这里返回数组的写法要多留心下,我写错了好多回
boolean[]result= {
s1, s2, s3, s4
}}这段代码里溶解的是汉字,换成图片等同样能收到不错的视觉效果。
我的新浪微博是@Prezi_暗流,欢迎关注:-)
楼主 我完全没看懂
Mark,好文章!
刘备:军师,此次伐魏你有何妙计?
好文章,学习……话说楼主的博客是啥
好贴当顶!!
粘贴过去怎么运行不了
float r=0;int backR;int backG;int backB;void setup(){size(800,800);rectMode(CENTER);backR=int(random(0,255));backG=int(random(0,255));//&&//backB=int(random(0,255));background(backR,backG,backB);//}void draw(){ fill(backR,backG,backB,50);rect(width/2,height/2,width,height);translate(mouseX,mouseY);rotate(r);fill(255);rect(0,0,100,100);r=r+0.05;}求各位学长们给我解释一下这个代码,谢谢~~
不是学计机所以着实搞不懂出了什么问题,我是拿来主义,见谅,请指正
好厉害……从微博fo过来的路过……
先顶了 LZ这个做的还是很牛B的!!!学习了
帮楼主加了一下空格。。。。。。。。先找到c盘的WINDOWS文件夹,打开,再找到Fonts文件夹,进去找到
微软雅黑Bold(TrueType)
这个文件,托至processing内,如果有对话框,就选确定。 //一个让块的分割线在蓝线和绿线之间来回切换的参数boolean p1,p2,p3,p4; //每个块内四个元胞的状态,p1代表左上,p2右上,p3左下,p4右下Block quadC //后面写了一个类叫做Block,主要内容就是块内四个元胞如何根据现//有的状态更新状态boolean[]status=new boolean[4]; //建个数组储存四个元胞状态PF //声明字体void setup(){size(400,300);background(0);frameRate(30); //画布的帧率,通过这个参数可以控制坍塌的速度yahei=createFont(&MSYHBD.TTF&,160); //写这句之前你需要先在c盘font文件夹里找到雅黑字体并拖到当前代码窗口里textFont(yahei); //使用字体fill(255); //字体填充色text(&节操&,50,200); //写字}void draw(){if(jump==false){ //false时使用绿线的方法分割,true时使用蓝线方法切割for(int i=0;i&width-1;i+=2){ //每一列for(int j=0;j&height-1;j+=2){ //每一行if(get(i,j)==color(255)){p1=}else{p1=} //根据每个像素点的颜色求得其状态if(get(i+1,j)==color(255)){p2=}else{p2=}if(get(i,j+1)==color(255)){p3=}else{p3=} if(get(i+1,j+1)==color(255)){p4=}else{p4=}quadCube=new Block(p1,p2,p3,p4); //四个状态导入到类里运算status=quadCube.output(); //得到更新后的状态if(status[0]==true){set(i,j,color(255));}else{set(i,j,color(0));} //根据状态给每个像素点上色if(status[1]==true){set(i+1,j,color(255));}else{set(i+1,j,color(0));}if(status[2]==true){set(i,j+1,color(255));}else{set(i,j+1,color(0));}if(status[3]==true){set(i+1,j+1,color(255));}else{set(i+1,j+1,color(0));}}}jump= //切换下状态,下一帧里按照蓝线切割了}else{ //按照蓝线切割for(int i=1;i&width-1;i+=2){ //每一列for(int j=1;j&height-1;j+=2){ //每一行if(get(i,j)==color(255)){p1=}else{p1=}if(get(i+1,j)==color(255)){p2=}else{p2=}if(get(i,j+1)==color(255)){p3=}else{p3=} if(get(i+1,j+1)==color(255)){p4=}else{p4=}quadCube=new Block(p1,p2,p3,p4);status=quadCube.output();if(status[0]==true){set(i,j,color(255));}else{set(i,j,color(0));}if(status[1]==true){set(i+1,j,color(255));}else{set(i+1,j,color(0));}if(status[2]==true){set(i,j+1,color(255));}else{set(i,j+1,color(0));}if(status[3]==true){set(i+1,j+1,color(255));}else{set(i+1,j+1,color(0));}}}jump= //切换回绿线}} //下面是专门计算状态的类,看着挺长,实际上就是用if 和 else if对上面那个沙堆规//则图进行了代码化表达class Block {boolean s1, s2, s3, s4;float possibility=35f; //这里的f是用来声明35是个浮点数而不是整数,有//35的概率“阻塞”boolean result[]=new boolean[4];Block(boolean i1, boolean i2, boolean i3,boolean i4) {if(i1==false && i2==false && i3==false &&i4==false) {s1=s2=s3=s4=}else if(i3==true && i4==true) {s1=i1;s2=i2;s3=i3;s4=i4;}else if(i1==true && i2==true && i3==false &&i4==true) {s1=s2=s3=s4=}else if(i1==true && i2==true && i3==true &&i4==false) {s1=s2=s3=s4=}else if(i1==true && i2==false && i3==true &&i4==false) {s1=s2=s3=s4=}else if(i1==false && i2==true && i3==false &&i4==true) {s1=s2=s3=s4=}else if(i1==true && i2==true && i3==false &&i4==false) {float odd=random(100);if (odd&possibility){s1=s2=s3=s4=}else {s1=s2=s3=s4=}}else if(i1==true) {s1=s2=s3=s4=}else if(i2==true) {s1=s2=s3=s4=}else {s1=i1;s2=i2;s3=i3;s4=i4;}}boolean[] output() { //这里返回数组的写法要多留心下,我写错了好多回boolean[]result= {s1, s2, s3, s4}; }}
帮楼主加了一下空格。。。。。。。。先找到c盘的WINDOWS文件夹,打开,再找到Fonts文件夹,进去找到 微软雅黑Bold(TrueType) 这个文件,托至processing内,如果有对话框,就选确定。 //一个让块的分割线在蓝线和绿线之间来回切换的参数boolean p1,p2,p3,p4; //每个块内四个元胞的状态,p1代表左上,p2右上,p3左下,p4右下Block quadC //后面写了一个类叫做Block,主要内容就是块内四个元胞如何根据现//有的状态更新状态boolean[]status=new boolean[4]; //建个数组储存四个元胞状态PF //声明字体void setup(){size(400,300);background(0);frameRate(30); //画布的帧率,通过这个参数可以控制坍塌的速度yahei=createFont(&MSYHBD.TTF&,160); //写这句之前你需要先在c盘font文件夹里找到雅黑字体并拖到当前代码窗口里textFont(yahei); //使用字体fill(255); //字体填充色text(&节操&,50,200); //写字}void draw(){if(jump==false){ //false时使用绿线的方法分割,true时使用蓝线方法切割for(int i=0;i&width-1;i+=2){ //每一列for(int j=0;j&height-1;j+=2){ //每一行if(get(i,j)==color(255)){p1=}else{p1=} //根据每个像素点的颜色求得其状态if(get(i+1,j)==color(255)){p2=}else{p2=}if(get(i,j+1)==color(255)){p3=}else{p3=} if(get(i+1,j+1)==color(255)){p4=}else{p4=}quadCube=new Block(p1,p2,p3,p4); //四个状态导入到类里运算status=quadCube.output(); //得到更新后的状态if(status[0]==true){set(i,j,color(255));}else{set(i,j,color(0));} //根据状态给每个像素点上色if(status[1]==true){set(i+1,j,color(255));}else{set(i+1,j,color(0));}if(status[2]==true){set(i,j+1,color(255));}else{set(i,j+1,color(0));}if(status[3]==true){set(i+1,j+1,color(255));}else{set(i+1,j+1,color(0));}}}jump= //切换下状态,下一帧里按照蓝线切割了}else{ //按照蓝线切割for(int i=1;i&width-1;i+=2){ //每一列for(int j=1;j&height-1;j+=2){ //每一行if(get(i,j)==color(255)){p1=}else{p1=}if(get(i+1,j)==color(255)){p2=}else{p2=}if(get(i,j+1)==color(255)){p3=}else{p3=} if(get(i+1,j+1)==color(255)){p4=}else{p4=}quadCube=new Block(p1,p2,p3,p4);status=quadCube.output();if(status[0]==true){set(i,j,color(255));}else{set(i,j,color(0));}if(status[1]==true){set(i+1,j,color(255));}else{set(i+1,j,color(0));}if(status[2]==true){set(i,j+1,color(255));}else{set(i,j+1,color(0));}if(status[3]==true){set(i+1,j+1,color(255));}else{set(i+1,j+1,color(0));}}}jump= //切换回绿线}} //下面是专门计算状态的类,看着挺长,实际上就是用if 和 else if对上面那个沙堆规//则图进行了代码化表达class Block {boolean s1, s2, s3, s4;float possibility=35f; //这里的f是用来声明35是个浮点数而不是整数,有//35的概率“阻塞”boolean result[]=new boolean[4];Block(boolean i1, boolean i2, boolean i3,boolean i4) {if(i1==false && i2==false && i3==false &&i4==false) {s1=s2=s3=s4=}else if(i3==true && i4==true) {s1=i1;s2=i2;s3=i3;s4=i4;}else if(i1==true && i2==true && i3==false &&i4==true) {s1=s2=s3=s4=}else if(i1==true && i2==true && i3==true &&i4==false) {s1=s2=s3=s4=}else if(i1==true && i2==false && i3==true &&i4==false) {s1=s2=s3=s4=}else if(i1==false && i2==true && i3==false &&i4==true) {s1=s2=s3=s4=}else if(i1==true && i2==true && i3==false &&i4==false) {float odd=random(100);if (odd&possibility){s1=s2=s3=s4=}else {s1=s2=s3=s4=}}else if(i1==true) {s1=s2=s3=s4=}else if(i2==true) {s1=s2=s3=s4=}else {s1=i1;s2=i2;s3=i3;s4=i4;}}boolean[] output() { //这里返回数组的写法要多留心下,我写错了好多回boolean[]result= {s1, s2, s3, s4}; }}
很好的帖子 支持~!!!
做得很好,继续加油
楼主能教一下怎样换成图片么!!!!!!!!!!!!!!!!!!!急求!!!!!!!!!!!!!
是不是字体只可以是白色,其他颜色要怎么改。。。
您好,可以帮我看一下这个怎样添加一个声控的效果么?就是人发出的声音达到一定的分贝图片再执行坍塌的效果。急求!!!!!!!!万分感谢 boolean p1, p2, p3, p4;Block quadC boolean[]status=new boolean[4]; //PFPIPImage img2;import ddf.minim.*;MAudioIAudioP//FFTvoid setup() {
size(800, 800, P3D);
background(0);
frameRate(30);
minim = new Minim(this);
in = minim.getLineIn();
jingle = minim.loadFile(&qingwa.mp3&, 1024);
jingle.loop();//
fft = new FFT( jingle.bufferSize(), jingle.sampleRate() );
fill(255);
img = loadImage(&youling.png&);
img2 = loadImage(&youling2.png&);
image(img, 200, 200);
image(img2, 200, 200);
}void draw() {
stroke(255);
for(int i = 0; i & in.bufferSize() - 1; i++)
line( i, 50 + in.left.get(i)*50, i+1, 50 + in.left.get(i+1)*50 );
line( i, 150 + in.right.get(i)*50, i+1, 150 + in.right.get(i+1)*50 );
if (jump==false) {
for (int i=0; i&width-1; i+=1) {
for (int j=0; j&height-1; j+=1) {
if (get(i, j)==color(255)) {
if (get(i+1, j)==color(255)) {
if (get(i, j+1)==color(255)) {
if (get(i+1, j+1)==color(255)) {
quadCube=new Block(p1, p2, p3, p4);
status=quadCube.output();
if (status[0]==true) {
set(i, j, color(255));
set(i, j, color(0));
if (status[1]==true) {
set(i+1, j, color(255));
set(i+1, j, color(0));
if (status[2]==true) {
set(i, j+1, color(255));
set(i, j+1, color(0));
if (status[3]==true) {
set(i+1, j+1, color(255));
set(i+1, j+1, color(0));
for (int i=1; i&width-1; i+=2) {
for (int j=1; j&height-1; j+=2) {
if (get(i, j)==color(255)) {
if (get(i+1, j)==color(255)) {
if (get(i, j+1)==color(255)) {
if (get(i+1, j+1)==color(255)) {
quadCube=new Block(p1, p2, p3, p4);
status=quadCube.output();
if (status[0]==true) {
set(i, j, color(255));
set(i, j, color(0));
if (status[1]==true) {
set(i+1, j, color(255));
set(i+1, j, color(0));
if (status[2]==true) {
set(i, j+1, color(255));
set(i, j+1, color(0));
if (status[3]==true) {
set(i+1, j+1, color(255));
set(i+1, j+1, color(0));
}} class Block {
boolean s1, s2, s3, s4;
float possibility=35f;
boolean result[]=new boolean[4];
Block(boolean i1, boolean i2, boolean i3, boolean i4) {
if (i1==false && i2==false && i3==false &&i4==false) {
} else if (i3==true && i4==true) {
} else if (i1==true && i2==true && i3==false &&i4==true) {
} else if (i1==true && i2==true && i3==true &&i4==false) {
} else if (i1==true && i2==false && i3==true &&i4==false) {
} else if (i1==false && i2==true && i3==false &&i4==true) {
} else if (i1==true && i2==true && i3==false &&i4==false) {
float odd=random(100);
if (odd&possibility) {
} else if (i1==true) {
} else if (i2==true) {
boolean[] output() {
boolean[]result= {
s1, s2, s3, s4
不错,学习中~
[THUMBS UP SIGN]楼主好强
字体在哪里看到,其他字体呢,楼主
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或Anime Studio二维动画制作软件V10.1专业版 SmithMicro Anime Studio Pro 10.1 XFORCE - 行业软件 - 人人素材社区 - Powered by Discuz!
只需一步,快速开始
后使用快捷导航没有帐号?
所属分类: &
本版主题: 3763
今日更新: 91
CAD/CAM/CAE/CAX、机械建筑、辅助设计、电子电路、天文地理、地质学及勘测、生物、医学、化学、VR虚拟现实、光学设计等版块说明:
1:软件精华版块收录了主流热门软件,都是可以使用版本,仅供学习,禁止商用,如喜欢请购买正版;
2:本版资源均为人人官方软件小组整理发布,申请加入请点击;
3:查看隐藏内容需要实习天使级别,免费升级用户组请点击;
4:密码需要CG币,免费得到CG币请点击;
Anime Studio二维动画制作软件V10.1专业版 SmithMicro Anime Studio Pro 10.1 XFORCE
TA的每日心情开心4&天前签到天数: 39 天[LV.5]常住居民I
本帖最后由 抱着猫的老鼠 于
20:30 编辑
Anime Studio二维动画制作软件V10.1专业版.jpg (60.21 KB, 下载次数: 26)
13:49 上传
本软件是由smithmicro机构出品的Anime Studio二维动画制作软件V10.1专业版,SmithMicro Anime Studio Pro 10.1 XFORCE,大小:260 MB,语言:英语。
Anime Studio Pro 原名MOHO,是专业人士制作2D动画的专业软件,它提供了多种高级动画工具和特效来加速工作流程。
用2D技术实现了以前只有用3D软件才能实现的“bone rigging”功能。能使画有骨骼构造的图片能有自由地活动,使在
看见的2D图像在短时间内就能简单制作出来。
Anime Studio 是面向动画片制作者的一款高质量的专业动画创作软件,使用直观的界面和大量预设的角色和内容,可以有效的地提升你的工作效率。
Anime Studio软件最突出的革新成果就是实现了用骨骼系统操作各种复杂动作,并完成中间动画自动生成和自动着色,使多年来许多从事动画专业的专家和工作人员梦寐以求的现代化工具成为现实。
Anime Studio软件的开发还实现了在二维软件中很难实现的摄影机功能,把三维软件OBJ文件直接使用在二维系统,并实现各种不同角度的自由旋转,宛如三维动画一样,极大地方便了动画创作人员和工作人员的创作思想,大幅度减轻了劳累量。
Anime Studio软件还实现了二维软件难以实现的动力学系统,充分利用粒子系统将二维动画十分繁重的劳动加以简化,提高俄丶二维动画的生产效率。如果把过去的二维动画生产速度比做自行车,Anime Studio就像汽车,二维动画的生产速度提高了许多倍。
Anime Studio Pro软件,整合切边技术,采矢量图的概念,优化图像,支持音频结合于动画的功能;可以在动画人物身上绑定骨骼,设置封套,制作爆炸效果,粒子动画,骨骼动力学,渲染动画,镜头远近效果。
Common sense工具集为专业人士而设计,用于创建角色,骨骼和骨骼绑定,新增唇型同步和音频信息。
SmithMicro Anime Studio Pro 10.1 XFORCE
Everything you need to make amazing, professional animations.
• Revolutionary Bone Rigging system takes the work out of tedious
frame-by-frame animation
• Intuitive animation timeline simplifies complex animation tasks
• The revolutionary Smart Bones™ system sets up bones as control dials
• Import complex Adobe® Photoshop® and Manga Studio® files
• Work with vector based art for maximum control and scalability
• Edit motion curves directly instead of relying on tweening
• Import or record audio and automatically lip-synch to characters
• Work in 2D or 3D space and import 3D objects
• Speed and memory improvements on 64 bit machines
• Graphics Processing Unit (GPU) Acceleration
• Wacom® Multi-Touch support
解压密码:游客,如果您要查看本帖隐藏内容请
<p id="rate_579" onmouseover="showTip(this)" tip="加油加油&CG币 + 1 枚
" class="mtn mbn">
<p id="rate_608" onmouseover="showTip(this)" tip="加油加油&CG币 + 2 枚
" class="mtn mbn">
<p id="rate_036" onmouseover="showTip(this)" tip="我很喜欢&CG币 + 7 枚
" class="mtn mbn">
<p id="rate_794" onmouseover="showTip(this)" tip="赞一个&CG币 + 1 枚
" class="mtn mbn">
<p id="rate_26" onmouseover="showTip(this)" tip="赞一个&CG币 + 1 枚
" class="mtn mbn">
<p id="rate_644" onmouseover="showTip(this)" tip="&CG币 + 1 枚
" class="mtn mbn">
<p id="rate_538" onmouseover="showTip(this)" tip="&CG币 + 1 枚
" class="mtn mbn">
人人素材社区 - 严正声明1、禁止发布任何违法违规的言论;
2、本贴所有内容纯属发帖者个人意见,与本社区立场无关;
3、本社区仅提供学习交流平台,但不对本帖真实性和权益负责;
4、如本帖侵犯到任何第三方权益,请立即邮件告知本社区,社区将及时予与删除。
TA的每日心情开心2&小时前签到天数: 795 天[LV.10]以坛为家III
TA的每日心情开心 10:31签到天数: 10 天[LV.3]偶尔看看II
抢沙发,支持新人
TA的每日心情开心 16:12签到天数: 157 天[LV.7]常住居民III
TA的每日心情开心 09:40签到天数: 9 天[LV.3]偶尔看看II
抢沙发,支持新人
技术发展真快,我们做动画的时候,用AE ,我们的前辈用的ps
TA的每日心情开心4&小时前签到天数: 56 天[LV.5]常住居民I
顶起!~!~!~!~!
TA的每日心情开心 11:21签到天数: 1 天[LV.1]初来乍到
不错啊~~受益了
TA的每日心情开心 11:21签到天数: 1 天[LV.1]初来乍到
解压密码是多少?有朋友知道吗?求共享
TA的每日心情开心 11:21签到天数: 1 天[LV.1]初来乍到
本帖最后由 tyq017 于
13:36 编辑
安装后用不了啊~!!
QQ图片09.jpg (13.78 KB, 下载次数: 0)
13:35 上传
TA的每日心情开心 11:21签到天数: 1 天[LV.1]初来乍到
安装后用不了啊~!!
CG币是做任务来的
TA的每日心情开心 15:55签到天数: 36 天[LV.5]常住居民I
学一下新东西
TA的每日心情擦汗 11:54签到天数: 55 天[LV.5]常住居民I
学一下新东西
TA的每日心情奋斗9&小时前签到天数: 111 天[LV.6]常住居民II
抢沙发,支持新人
TA的每日心情擦汗 21:19签到天数: 1 天[LV.1]初来乍到
TA的每日心情开心 08:54签到天数: 7 天[LV.3]偶尔看看II
这个真是太好了,下来学习学习感谢楼主分享
TA的每日心情怒 14:40签到天数: 21 天[LV.4]偶尔看看III
感谢分享!!
TA的每日心情开心 02:26签到天数: 1 天[LV.1]初来乍到
求个解压吗?求分享O.O
TA的每日心情怒 18:15签到天数: 72 天[LV.6]常住居民II
TA的每日心情擦汗 10:14签到天数: 22 天[LV.4]偶尔看看III
WAHAHAHAHAHAHA
该用户从未签到
大家好!人人素材网第76期中文字幕翻译教程来啦!
教程简介:
本教程讲授After Effects CC与3D 应用软件CINEMA 4D精简版结合,制作三维标题的方法。许多新用户对三维空间望而却步。本系列教程为C4D的新用户提供了三门培训课程。教程中, After Effects专家Chris Meyer 为我们讲解如何在C4D精简版中制作,拉伸三维标题,并制作动画效果,最后在After Effects中将最终的动画效果在2D背景中合成。本课程会讲授绘制三维标题,用特效器制作动画效果,制作纹理图,添加灯光,使用3D摄像机,和渲染等内容。Chris也会讲授制作Illustrator图稿动画的工作流程。本系列教程的第一个课程——After Effects Apprentice 17,会概述讲解C4D精简版用户界面,也会讲授在After Effects中使用C4D图层的知识。如果你没有使用过C4D,建议你首先学习该课程。
大家好!人人素材网第77期中文字幕翻译教程来啦!
教程简介:
本教程中,我们会学习到VFX艺术家如何制作科幻式的枪战特效,并学习制作激光束,火花,和损坏特效。我们使用内置粒子工具,对位,运动跟踪和颜色,失真和模糊特效等技巧,在After Effects中创建这种特效。将这些技巧运用到你自己的视频制作中,你将会制作出很多种先进的枪战特效。
大家好!人人素材网第78期中文字幕翻译教程来啦!
教程简介:
本节课是代码女神Kelly的作品,她会教大家使用unity制作匹配消除这个游戏,这个游戏其实就是消消乐,移动配对三个或以上的同色方块。你应该看到过很多类似游戏,本套教程会教大家自己来做,先创建游戏板,创建基础的游戏元素,然后放到网格上,最后再添加消除后的动画效果,学习如何配对并清除,甚至添加特别元素——可以消除整排或者整列、同色方块,添加关卡逻辑,这里本游戏有三关,还有用户菜单的制作,比如选择关卡,以及查看积分……有很多内容,让我们一起开始吧!
大家好!人人素材网第79期中文字幕翻译教程来啦!
教程简介:
本教程中,我们会学习使用原始数字绘画软件(Painter)在数字画布上制图。本教程帮助大家将脑海中的创意输出在电脑中。John Derry,,原始Corel Painter软件创始人之一,为我们讲解使用Painter 2016绘制优秀数字艺术作品所需的技巧。首先,我们学习电脑制图的基础知识,并学习如何自定义Painter的参数,手写板和笔刷,以及调色板,让这些工具更好地为我们的绘画服务。然后John为我们讲解如何混合、管理色彩;使用坚硬的绘画工具(如铅笔或粉笔)绘画;笔墨;带标记的色彩;以及如何使用Painter中昂贵的笔刷工具。他也会为我们讲解如何使用特殊的工具画图,如水彩笔刷,复制画作的某些部分,以及排除Painter中的故障。

我要回帖

更多关于 滴滴 紧急求助 的文章

 

随机推荐