大家好,我是小马老师。

本文介绍ovito后处理渲染技巧。

lammps模拟的结果可用ovito进行原子图像的显示,多数情况下,不需要特殊处理,直接把dump文件拖入到ovito即可。

有些时候,ovito显示的结果可能不是很理想,如下面这个结构,晶界部分被删掉后,空洞部分显示并不是很清晰:

lammps教程:如何更清晰观察晶体结构?Ovito渲染技巧介绍_微信公众号

下面使用ambient修正器对图像进行阴影渲染。

Ambient是ovito添加光源和阴影的一种算法,根据粒子对粒子的遮挡产生的阴影来对粒子进行着色,产生一种明暗相间的立体感。

设置方法:

点击右上角“Add modification”-“Coloring”-“Ambient occlusion

lammps教程:如何更清晰观察晶体结构?Ovito渲染技巧介绍_微信公众号_02

选择添加光源和阴影之后,得到的效果图:

lammps教程:如何更清晰观察晶体结构?Ovito渲染技巧介绍_公众号_03

可根据自己的需要设置显示参数,一般采用默认值就可以达到目标。

Ambient共有三个参数:

Shanding intensity:控制阴影的强度,值越大,阴影越明显。

Number of exposurs samples:曝光样品数,可等效认为是光源的数量,数值越大,光源数量越多,计算时间越长。

Render buffer resolution:渲染缓冲区分辨率,具体设置我也没仔细研究,有兴趣可以看一下手册。


公众号定期分享lammps命令和模拟技巧,感谢分享和关注^_^。

END




公众号案例代码以及学习交流,请加QQ群:754749935


点击关注微信公众号:lammps加油站