计算化学公社

标题: 浅改一下sob老师的VMD渲染脚本 [打印本页]

作者
Author:
Priscilla    时间: 2023-9-22 22:12
标题: 浅改一下sob老师的VMD渲染脚本
本帖最后由 Priscilla 于 2023-9-23 00:10 编辑

sob老师关于VMD和Multiwfn结合使用渲染图片给了已有的两个批处理脚本,但是这两个脚本都需要手动改脚本里的文件名,有点点麻烦,为此本懒虫搞了个自动化一点的脚本,可以建立一个文件夹大批量处理dat文件,并且可以同时输出有阴影和无阴影的图片,如果不想要其中一种可以手动用 rem 注释掉
使用方法:(最好)建立一个文件夹把你的dat文件和脚本一起放进去,然后点击脚本运行即可



作者
Author:
Graphite    时间: 2023-9-23 05:19
本帖最后由 Graphite 于 2023-9-23 05:22 编辑

赞,贴个我的解决方案:
在vmd.rc(linux中是.vmdrc)里面添加一行调用外部tachyon的函数

  1. proc tv {filename} {
  2. render Tachyon $filename "D:\\ProgramFiles\\vmd\\tachyon_WIN32.exe" %s -aasamples 12 -format BMP -o %s.bmp -res 2000 2000 -numthreads 8
  3. }
  4. 这里,"D:\\ProgramFiles\\vmd\\tachyon_WIN32.exe"对应vmd目录里的外部tachyon地址。对于linux,则是如/opt/vmd/tachyon。
  5. 后面的参数根据自己的需求,和主界面->file->render里填的command是一样的
复制代码

把vmd的目录加到path里,以在shell/powershell里输入vmd/vmd.exe的方式启动。
这样在vmd指令界面里输入tv [名称],就会直接渲染到当前目录





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3