计算化学公社

标题: Multiwfn现已可以在图形界面中用鼠标拖动体系自由旋转、平移、缩放视角! [打印本页]

作者
Author:
sobereva    时间: 2025-4-26 21:43
标题: Multiwfn现已可以在图形界面中用鼠标拖动体系自由旋转、平移、缩放视角!
以前Multiwfn的图形界面中只能通过右上角的up down left right按钮旋转视角,每次旋转都是固定角度,精细调整视角不方便。前不久http://bbs.keinsci.com/thread-52873-1-1.html的楼主分享了能够令Multiwfn在主功能0的图形界面中通过在作图区域里用鼠标左键拖动而自由旋转视角的补丁,使得Multiwfn在这方面和VMD、GaussView等可视化程序一样。今天在Multiwfn官网http://sobereva.com/multiwfn上更新的Multiwfn最新版本已经将这代码植入(我做了轻微修改),并且已令所有GUI窗口都能这么旋转。这个改进使得Multiwfn在看轨道、格点数据等值面、显示拓扑分析/定量分子表面/盆分析结果、展示地形图等方面的便利性上得到了极大的提升,欢迎下载!


2025-4-28更新:
目前支持的鼠标调整视角操作汇总:
• 旋转:用鼠标左键拖动,或点击界面右侧的Up/Down/Left/Right按钮
• 缩放:鼠标滚轮滚动。也可按住Ctrl并用鼠标左键上下拖动
• 沿屏幕旋转:按住Ctrl并用鼠标左键左右拖动
• 平移:按住Shift并用鼠标左键拖动



2025-6-3更新:
Linux版也已支持上述鼠标拖动操作!但必须先点击一下图形窗口使得光标变成一个手的形状,然后才能做以上操作。Linux下的显示性能可能偏弱、旋转可能不十分丝滑,操作需缓慢。

作者
Author:
sobereva    时间: 2025-4-27 18:06
继昨天提到的Multiwfn的Windows版已经支持鼠标左键拖动体系旋转视角外,今天新更新的版本又做了进一步改进,支持了按住Ctrl键左-右拖动体系沿屏幕旋转,以及按住Ctrl键上-下拖动体系精细缩放。新版本已可以在Multiwfn官网上下载




作者
Author:
Uus/pMeC6H4-/キ    时间: 2025-4-27 22:35
GaussView还有个键盘shift键+鼠标左键拖动实现任意方向平移视角的效果,可以期待multiwfn一起实现么?

另外,能不能把键盘方向键和multiwfn的GUI窗口那些Up/Down/Left/Right按钮做个映射呢?(不过GaussView和multiwfn对上下左右的操作似乎有点小区别,虽然都保持原子坐标不变,但目前在GaussView里按键盘方向键相当于反方向旋转视角以使分子看起来往正方向旋转,而multiwfn按窗口按钮旋转视角的方向是符合直觉的正方向。)
作者
Author:
Stardust0831    时间: 2025-4-28 01:05
好酷的更新!!期待这个功能好久了~
赞美sob和最初提供这一功能的liuyuje714

作者
Author:
sobereva    时间: 2025-4-28 14:45
2025-4-28再次更新了Multiwfn官网上的最新版本。现在图形窗口里已经可以按住Shift键并用鼠标左键拖动体系进行平移了!
作者
Author:
1316615557    时间: 2025-4-29 22:16
社长,请问一下是否可以用Multiwfn的0功能打开分子轨道图时,让视图进行360度自由旋转呢?目前我试了一下,只能讲xy轴所在的平面旋转到与屏幕所在平面平行的位置(如附图所示),再往后旋转就转不动了。下面是使用的程序的更新日期。
Development version: 3.8(dev)  Last update: 2025-Apr-28
作者
Author:
sobereva    时间: 2025-4-29 22:27
1316615557 发表于 2025-4-29 22:16
社长,请问一下是否可以用Multiwfn的0功能打开分子轨道图时,让视图进行360度自由旋转呢?目前我试了一下, ...

不能。图形库的限制。
当前视角范围已经是完备的了

作者
Author:
1316615557    时间: 2025-4-29 22:57
sobereva 发表于 2025-4-29 22:27
不能。图形库的限制。
当前视角范围已经是完备的了

知道了,谢谢
作者
Author:
liu1216081301    时间: 2025-4-30 08:19
期待已久的功能
作者
Author:
kkkil2    时间: 2025-4-30 11:57
这个太期待了。记得第一次使用Multiwfn,大约是在2014年,就是因为这个图像转动的不方便问题给卸载了。没想到社长持之以恒地做这方面的工作,现在的功能真多,我整整花了近两年的时间才基本过了一遍!
作者
Author:
Uus/pMeC6H4-/キ    时间: 2025-4-30 13:30
Multiwfn FAQ (http://sobereva.com/452)的Q55可以更新了,不知道其他地方还有没有可能提及鼠标拖动视角的只言片语
作者
Author:
sobereva    时间: 2025-4-30 14:47
Uus/pMeC6H4-/キ 发表于 2025-4-30 13:30
Multiwfn FAQ (http://sobereva.com/452)的Q55可以更新了,不知道其他地方还有没有可能提及鼠标拖动视角 ...

谢谢提醒,已更新
作者
Author:
sobereva    时间: 2025-6-4 00:19
今日更新的Multiwfn Linux版也已支持通过鼠标拖动操作!见1L的说明
作者
Author:
陈AG    时间: 2025-6-14 17:30
大家用的时候会不会出现窗口关不掉啊,点return也没反应,可能要比较慢拖,拖太快,窗口就关不掉了
作者
Author:
sobereva    时间: 2025-6-15 05:11
陈AG 发表于 2025-6-14 17:30
大家用的时候会不会出现窗口关不掉啊,点return也没反应,可能要比较慢拖,拖太快,窗口就关不掉了

linux版别拖得太快,贴子里明确说了:
Linux版也已支持上述鼠标拖动操作!但必须先点击一下图形窗口使得光标变成一个手的形状,然后才能做以上操作。Linux下的显示性能可能偏弱、旋转可能不十分丝滑,操作需缓慢。







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