古应春


头衔:龙骧将军龙骧将军
该用户目前不在线
级别: 班主任
精华: 3
发帖: 1342
威望: 1357 点
金钱: 13560 RMB
贡献值: 9 点
注册时间:2006-11-30
最后登录:2008-11-14
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

在视频中制作动画房子的脚本

以前制作影视后期动画都是人工设定动画关键点,今年春节实在是闲得发慌,就学习悟出了用脚本语言SCRIPT在后期电影合成中添加脚本,动画起来就比较智能了.
过几天我把竹叶的动画发上来截图让大家看看
美中不足的是我做成了视频网站却不能提供上传,不能不说是个遗憾!

{

// Create script undo group

app.beginUndoGroup("Create Square");

// create project if necessary

var proj = app.project;
if(!proj) proj = app.newProject();

// create new comp named 'my comp'

var compW = 160; // comp width
var compH = 120; // comp height
var compL = 15; // comp length (seconds)
var compRate = 24; // comp frame rate
var compBG = [48/255,63/255,84/255] // comp background color

var myItemCollection = app.project.items;
var myComp = myItemCollection.addComp('my comp',compW,compH,1,compL,compRate);
myComp.bgColor = compBG;

// create new solid named "my square"

var mySolid = myComp.layers.addSolid([1.0,1.0,0], "my square", 50, 50, 1);

// create square mask

var newMask = mySolid.Masks.addProperty("Mask");
newMask.inverted = true;
var myMaskShape = newMask.property("maskShape");
var myShape = myMaskShape.value;
myShape.vertices = [[5,5],[5,45],[45,45],[45,5]];
myShape.closed = true;
myMaskShape.setValue(myShape);

// set postition keyframes

var myPosition = mySolid.property("position");
myPosition.setValueAtTime(0,[80,30]);
myPosition.setValueAtTime(1,[130,60]);
myPosition.setValueAtTime(2,[80,90]);
myPosition.setValueAtTime(3,[30,60]);
myPosition.setValueAtTime(4,[80,30]);

// set rotation keyframes

var myRotation = mySolid.property("rotation");
myRotation.setValueAtTime(0,0);
myRotation.setValueAtTime(4,720);

// set scale keyframes

var myScale = mySolid.property("scale");
myScale.setValueAtTime(0,[100,100]);
myScale.setValueAtTime(1,[50,50]);
myScale.setValueAtTime(2,[100,100]);
myScale.setValueAtTime(3,[50,50]);
myScale.setValueAtTime(4,[100,100]);

// set opacity keyframes

var myOpacity = mySolid.property("opacity");
myOpacity.setValueAtTime(0,100);
myOpacity.setValueAtTime(1,50);
myOpacity.setValueAtTime(2,100);
myOpacity.setValueAtTime(3,50);
myOpacity.setValueAtTime(4,100);

app.endUndoGroup();

}


风高浪快,万里骑蟾背
[楼 主] | Posted: 2007-02-25 10:04 顶端
ybbhmyd


头衔:孰能无"郭"孰能无"郭"
该用户目前不在线
级别: 教导主任
精华: 2
发帖: 75
威望: 81 点
金钱: 800 RMB
贡献值: 0 点
注册时间:2006-11-13
最后登录:2008-01-21
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



谢谢热情
太高深了。哈哈看不懂。支持的顶一下
我很有意的学习
视频。不知道如何下手。


我的BLOG--欢迎光临留言
      我儿子的BLOG--刚刚建立


[1 楼] | Posted: 2007-02-25 10:10 顶端
古应春


头衔:龙骧将军龙骧将军
该用户目前不在线
级别: 班主任
精华: 3
发帖: 1342
威望: 1357 点
金钱: 13560 RMB
贡献值: 9 点
注册时间:2006-11-30
最后登录:2008-11-14
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



学视频先学剪辑软件,但学会了不见得你就是高手,你还要进行电影电视的表演艺术的学习,如果你不学,你就仅仅会一个工具,还是不行.
等你学会了剪辑和艺术,再学影视特技,国外的艺术家同时都是搞技术的,而做为这样的双栖人才实在是太少了
做技术的人好比是一个工人
只有用艺术来指导技术,反过来用技术来推动艺术,才能飞跃颠峰.
我想我们有这个能力,多少人认为我们做不到的我都做到了!


风高浪快,万里骑蟾背
[2 楼] | Posted: 2007-02-25 10:16 顶端
ybbhmyd


头衔:孰能无"郭"孰能无"郭"
该用户目前不在线
级别: 教导主任
精华: 2
发帖: 75
威望: 81 点
金钱: 800 RMB
贡献值: 0 点
注册时间:2006-11-13
最后登录:2008-01-21
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



希望你的热情和技术能帮助这个板块燃烧
并使大家在
这个板块中的技术
发光发热。


我的BLOG--欢迎光临留言
      我儿子的BLOG--刚刚建立


[3 楼] | Posted: 2007-02-25 10:28 顶端
古应春


头衔:龙骧将军龙骧将军
该用户目前不在线
级别: 班主任
精华: 3
发帖: 1342
威望: 1357 点
金钱: 13560 RMB
贡献值: 9 点
注册时间:2006-11-30
最后登录:2008-11-14
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子




图片:

这就是脚本的截图
每个动作都可以用脚本来设置

去书店买不到相关的资料

只有看英文说明书学习

现在才发现英文是这么重要,让那些不学英文的人见鬼去吧


风高浪快,万里骑蟾背
[4 楼] | Posted: 2007-02-25 10:39 顶端
古应春


头衔:龙骧将军龙骧将军
该用户目前不在线
级别: 班主任
精华: 3
发帖: 1342
威望: 1357 点
金钱: 13560 RMB
贡献值: 9 点
注册时间:2006-11-30
最后登录:2008-11-14
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子




图片:

EXPRESSION

风高浪快,万里骑蟾背
[5 楼] | Posted: 2007-02-25 10:46 顶端

八方论坛 -> 图像&影视后期制作交流讨论区