【aviutl/lua】BPM打点
做PV最无聊的就是这个,又机械又卡
照相机
bpm=140
cam_att=10
cam_cap=4
att_time=60cam_T=60/(bpm/cam_cap)
cam=obj.getoption("camera_param")t=math.ceil(obj.time*100)%math.ceil(cam_T*100)if (0<=t)and(t<=att_time/4)
then
cam.x=cam.x+cam_att*t
cam.tx=cam.tx+cam_att*t
cam.y=cam.y+cam_att*t
cam.ty=cam.ty+cam_att*t
elseif ((att_time/4<t)and(t<=att_time*3/4))
then
cam.tx=cam.tx-cam_att*(t-att_time/4)
cam.x=cam.x-cam_att*(t-att_time/4)
cam.y=cam.y-cam_att*(t-att_time/4)
cam.ty=cam.ty-cam_att*(t-att_time/4)
elseif (att_time>t)and(t>=att_time*3/4)
then
cam.x=cam.x+cam_att*(t-att_time*3/4)
cam.tx=cam.tx+cam_att*(t-att_time*3/4)
cam.y=cam.y+cam_att*(t-att_time*3/4)
cam.ty=cam.ty+cam_att*(t-att_time*3/4)
end
obj.setoption("camera_param",cam)
设置好照相机之后添加组控制,跟着相机的移动添加光栅,色移等效果
strong=5t=math.ceil(obj.time*100)%math.ceil(cam_T*100)if (0<=t)and(t<=att_time/4)
then
obj.effect("色偏","偏差",strong*(t),"角度",-90)
elseif ((att_time/4<t)and(t<=att_time*3/4))
then
obj.effect("色偏","偏差",strong*att_time/4,"角度",-90)
elseif (att_time>t)and(t>=att_time*3/4)
then
obj.effect("色偏","偏差",strong*(att_time-t),"角度",-90)
end
【aviutl/lua】BPM打点相关推荐
- Aviutl 视频处理软件
素材类:No.009 倒放(Video) http://www.bilibili.com/video/av3078207/ No.010 倒放(Object) http ...
- 加密 lua_三、Lua相关知识
一.lua语言基础 1.metatable 2.pairs.ipairs.table.sort 3.table的内存(数组结构和哈希结构) 4.字符串缓存(字符串常量是共享的.这个5.3版本有调整,4 ...
- Xiaojie雷达之路---TI实战笔记---BPM MIMO
雷达信号和调制波形如下图所示: 第一个是固定载频矩阵脉冲,第二个是线性调频脉冲,第三个是相位编码脉冲 固定载频和线性调频这两种类型的脉冲很常见 本篇文章主要是配置相位编码脉冲 当+时初始相位为0deg ...
- 使用 Nginx 构建前端日志统计服务(打点采集)服务
使用 Nginx 构建前端日志统计服务(打点采集)服务 工作中经常会遇到需要"数据支撑"决策的时候,那么可曾想过这些数据从何而来呢?如果业务涉及 Web 服务,那么这些数据的来源之 ...
- linux安装Lua及代码测试
一.什么是Lua lua是一种脚本语言,用C语言编写,源码开放,其设计目的是为了嵌入程序应用,为应用程序提供便利的扩展功能,提供灵活的定制功能. lua语言主要应用于游戏编程领域,除此之外,lua也应 ...
- PowerDesigner简介(Yanlz+CDM+PDM+OOM+BPM+DMM+EAM+FEM+LDM+RQM+XSM+立钻哥哥++++)
PowerDesigner简介 版本 作者 参与者 完成日期 备注 PowerDesigner_Intro_V01_1.0 严立钻 2019.01.15 ##<PowerDesigner简介&g ...
- lua 获取时分秒_果壳lua教程(第五集) :面向对象编程-制作一个钟表
>你以为还会是开头一段代码吗?然而并不是~ emmm~小茗童鞋,咱们今天来讲讲如何通过面向对象的方式来制作一块手表! 辣么,构成手表这一对象需要的哪些要素呢? 小茗同学:手表这东东,当然要由时. ...
- cocosstudio csd文件解析为.lua
在学习python过程中,有幸能够看到一位大神在网页中公开的一个关于<CocosStudio 文件解析工具CsdAnalysis>的源码.本人使用稍作改变,由原有的.csd文件转换为C++ ...
- Nginx与Lua利用fpm打成rpm包
1.下载相关软件 需要软件有:Nginx,LuaJIT,ngx_devel_kit,ngx_lua等安装文件 安装Lua或者LuaJIT都是可以的,但是出于效率的考虑,推荐安装LuaJITshell& ...
- lua中正则表达式的坑
我在使用OpenResty编写lua代码时,需要使用到lua的正则表达式,其中pattern是这样的, --热水器设置时间 local s = '12:33' local pattern = &quo ...
最新文章
- 20155117 王震宇 2006-2007-2 《Java程序设计》第三周学习总结
- Pytorch自定义数据集
- java 远程调试spark_spark开启远程调试
- pythonwindows程序开发课程_Windows深入编程全集视频课程(七日成蝶)
- 条件查询_多条件组合查询---测试用例设计
- Docker实战6 之构建自己的docker镜像
- 得到进程id_GDB调试多进程程序
- laravel5.4中验证与错误提示设置
- HUT-XXXX The window of the dazzling 模拟
- mfc word转pdf
- 各大瀑布流简析与建议
- 批量替换Excel超级链接
- Mac上使用docker环境进行C++开发的实践
- Altium Designer之4层板基本规则设置
- 基于历史使用数据的虚拟机动态整合研究( 文献阅读与问题理解)
- 友盟分享c8998报错原因
- 压力越大责任越大,数字基础设施还要“稳”字当头
- jquery插件zoom
- 优质百度网盘资源分享(计算机篇)
- 识别植物的软件有哪些?快把这些软件收好
热门文章
- RecycleView的 Scrapped or attached views may not be recycled错误原因研究
- 关于抢红包的_酷乐研究所 | 过年净抢红包了?我们准备了50种新玩法
- 用myeclipse向Tomcat发布项目的时候出现发布的项目名和文件名称不一致的现象的解决方法(图文)
- 《FireShot》一键滚动截屏整个网页
- 今天刚到货的小米平板2,就出现dnx fastboot mode一直卡死黑屏
- pimple idiom
- java 模板模式_java设计模式之模板方法模式详解
- 调用DialogFragment做进度条报java.lang.IllegalStateException: Fragment already added问题的最终解决方案
- Mybatis入门笔记
- 云智慧全智能计算机,东方所推出INV3062T型云智慧采集系统