计算化学公社

标题: vmd怎么通过rgb修改颜色 [打印本页]

作者
Author:
zongshu    时间: 2025-1-21 10:01
标题: vmd怎么通过rgb修改颜色
能不能在vmd.rc文件里通过rgb修改元素颜色
(, 下载次数 Times of downloads: 6)

作者
Author:
Uus/pMeC6H4-/キ    时间: 2025-1-21 10:18
本帖最后由 Uus/pMeC6H4-/キ 于 2025-11-21 11:08 编辑

看这界面,是用的1.9.4开发版么,为什么要用这个呢?

至少从颜色定义而言1.9.3稳定版的功能结合一点外部脚本完全够用,所以我就按这个版本说事了。可以先选一个颜色编号(如32号),然后在vmd.rc里用新RGB值(如0.3 0.4 0.5)覆盖原先内置的32号颜色,再把32号颜色赋给碳,一共写两行命令:
color change rgb 32 0.3 0.4 0.5
color Element C 32

编辑:VMD用的RGB值是小数而不是常见的十进制数或十六进制编码,可以用我在http://bbs.keinsci.com/thread-56934-1-1.html的3楼分享的脚本来处理

作者
Author:
zongshu    时间: 2025-1-21 16:57
Uus/pMeC6H4-/キ 发表于 2025-1-21 10:18
看这界面,是用的1.9.4开发版么,为什么要用这个呢?

至少从颜色定义而言1.9.3稳定版的功能结合一点外部 ...

很感谢  完美
作者
Author:
牧生    时间: 2025-1-22 10:50
本帖最后由 牧生 于 2025-1-22 10:51 编辑

http://bbs.keinsci.com/thread-21406-1-1.html

http://bbs.keinsci.com/thread-32074-1-1.html

作者
Author:
Uus/pMeC6H4-/キ    时间: 2025-1-23 01:46
本帖最后由 Uus/pMeC6H4-/キ 于 2025-1-23 02:02 编辑
牧生 发表于 2025-1-22 10:50
http://bbs.keinsci.com/thread-21406-1-1.html

http://bbs.keinsci.com/thread-32074-1-1.html

这俩帖自定义的元素颜色更多,修改颜色编号的范围涉及渐变色的101号及以上。注意到楼主的vmd.rc里提到了社长开发的绘制静电势着色分子表面的ESPiso.vmd脚本,如果再把这俩帖的脚本也加进vmd.rc,后果就是像http://bbs.keinsci.com/thread-41493-1-1.html那样等值面中间掺杂色块。

这也是为什么我上面推荐修改的编号是32,只改少数元素的颜色的话最好还是用32号以前的编号,留出33到1056号给渐变色定义,当然也别用绘制坐标轴等需要用的颜色对应的较小的编号。




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