PYMOL | 制作动画
1. 方法一:纯命令行
- 1.命令窗口输入
mset 1 x30
,定义一个30帧的动画;- 2.输入
frame 1
定义第一帧;- 3.调整分子到一个合适的观察角度;
- 4.输入
mview store
存储该观察视角为第一帧;- 5.输入
frame 30
定义第30帧;- 6.调整观察角度到另一个需要观察的角度;
- 7.输入
mview store
存储该观察视角为第30帧;- 8.输入
mview reinterpolate
创建从第一帧到第30帧的平滑过渡;- 9.输入
mplay
观看播放效果;- 10.输入
set ray_trace_frames=1
输出时渲染每一张图片;- 11.输入
set cache_frames=1
- 12.输入
mpng mov
输出30帧png图片(输出图片时一定要注意pymol当前工作路径在哪,因为图片会输出到当前路径下,不搞明白的话连图片保存到哪都不清楚)
命令窗口输入pwd
可以查看当前工作路径,cd
命令可以改变当前工作路径,是不是感觉和linux终端一样?输出的图片导入Pr制作动画
2. 方法二:图形界面操作
方法一固然可以制作动画,但不方便调整,只适用于制作短小简单的动画。当制作复杂动画时(呈现多个视角)如果想调整存储的不同视角呈现顺序则十分不便。下面介绍的第二种方法可以很好地应对这点不足。
2.1. 设置动画时长
可以看到下方出现了时间帧数进度条(3秒共90帧)。想调整帧率的话可以依次点击:
Movie
>>Frame rate
。如果后续想延长动画时长,可以重复上述操作。
2.2. 调整视角,存储视角
可以看到左下角出现了三个视角的编号:
001
,002
,003
。
2.3. 分配上述制作的视角到时间轴
拖动时间进度条,在合适的位置分配“视角”。
如果想删除掉某个时间节点处的视角,可以右键选择
clear
。
2.4. 预览
点击右下角播放按钮:
2.5. 动画平滑处理
命令行输入:
mview reinterpolate
2.6. 输出图片设置
命令窗口依次输入:
set ray_trace_frames=1
set cache_frames=1
mpng mov
PYMOL | 制作动画相关推荐
- 《Python数据可视化编程实战》——5.5 用OpenGL制作动画
本节书摘来异步社区<Python数据可视化编程实战>一书中的第5章,第5.5节,作者:[爱尔兰]Igor Milovanović,更多章节内容可以访问云栖社区"异步社区" ...
- html与css结合动效案例,CSS3制作动画效果例子
实现网站的图片.文字的动态效果,我们有photoshop制作多帧动画GIF.用flash制作更精巧的动画,还有利用javascript通过识别ID/CLASS 来实现对应DIV块的动画效果.然而,即使 ...
- 【转】MATLAB如何制作动画(动态图形演示movie)
https://jingyan.baidu.com/article/49711c6199002dfa451b7c52.html MATLAB如何制作动画(动态图形演示movie) 听语音 | 浏览:7 ...
- Qt Creator制作动画
Qt Creator制作动画 制作动画 创建时间表 将动画绑定到状态 管理关键帧 浏览时间轴 设置关键帧值 观看动画 编辑缓和曲线 将缓和曲线附加到关键帧 自定义缓和曲线 编辑动画曲线 旋转项目 制作 ...
- html5 制作风车,[网页设计]html5 requestAnimationFrame制作动画:旋转风车
详细内容请点击 在以往,我们在网页上制作动画效果的时候,如果是用javascript实现,一般都是通过定时器和间隔来实现的,出现HTML5之后,我们还可以用CSS3 的transitions和anim ...
- 利用 CSS animation 和 CSS sprite 制作动画
CSS3 大大强化了制作动画的能力,但是如果要做出图案比较复杂的动画,选择 GIF 依然是一个不错的选择.今天给大家介绍一个使用 CSS animation 配合雪碧图(CSS sprite)来制作动 ...
- Python+Matplotlib制作动画
转载自:https://www.cnblogs.com/endlesscoding/p/10308111.html 看到一篇觉得非常不错的Python+Matplotlib制作动画的方法
- sketch制作Android动画,如何直接用Sketch制作动画|Sketch插件|
原标题:如何直接用Sketch制作动画|Sketch插件| 本期的sketch插件来为大家讲解如何制作动画,看来看看马克笔设计留学的MUzi老师的教程吧! 安装 1.下载并解压 Anima Tooki ...
- qt制作一个画板_如何直接用Sketch制作动画|Sketch插件|
本期的sketch插件来为大家讲解如何制作动画,看来看看马克笔设计留学的MUzi老师的教程吧! 安装 1.下载并解压 Anima Tookit.ziphttps://timeline.animaapp ...
- CSS3制作动画的三个属性
CSS3属性中有关于制作动画的三个属性:Transform,Transition,Animation:我们一起学习完了Transform和Transition,让我们对元素实现了一些基本的动画效果,这 ...
最新文章
- signature=0a26d8967069103efeee67346aac0529,Construction of Thinned Gated Single-Assignment Form
- Ubuntu12.04安装Mac OSX Yosemite
- 深度学习利器:TensorFlow与NLP模型
- 数据科学的5种基本的面向业务的批判性思维技能
- @Autowired @Resource @Inject 自动注入
- java office文件加水印_永中Office与统一操作系统UOS完成适配,开辟高效智能办公新领域...
- 【笔记目录1】【jessetalk 】ASP.NET Core快速入门_学习笔记汇总
- db2的bufferpool不足报错的快速解决
- android 移植 距离感应,Android sensors移植文档
- Python匹配年月日和年月
- ElasticSearch近似匹配调研
- ZOJ3953 Intervals
- C# Winform开发人脸识别小程序 (基于百度接口)
- win10如何删除微软拼音输入法
- 【UE4】获取13位时间戳
- 朋友圈/评论/点赞/搜索/购物车
- 编译原理(四) 消除回溯提取左因子法
- 动手写操作系统系列-前言
- OSDev——Bare Bones
- SSM整合-异常处理器及项目异常处理方案
热门文章
- html拼凑成一张图片,(代码片段)利用canvas,把多张图合并成一张图片
- TP5 页面跳转与重定向
- android11下文件管理,华为文件管理器下载-华为文件管理器 安卓版v10.11.11.301-PC6安卓网...
- 2022年N1叉车司机上岗证题目及模拟考试
- matlab内置vmd吗,matlab中使用VMD(变分模态分解)
- Execution failed for task ':app:processDebugResources'. No slave process to process jobs, aborting
- cloudfare dns_Cloudflare配置动态dns(ddns)
- 「雷军万字总结」小米十周年公开演讲全文
- 【百科】喜马诺变速器
- mybatis用注解实现 一对一,一对多,多对多哟