lammps教程:ovito免费输出高清图片方法 |
您所在的位置:网站首页 › 电子厂高清照片 › lammps教程:ovito免费输出高清图片方法 |
大家好,我是小马老师。 本文介绍ovito输出高清图片的方法。 在之前的推文中,曾介绍过使用ovito 2.9版本更换Tachyon渲染器实现高清图片的输出。 这种方法在后来的ovito版本中已经不能使用,但是ovito 2.9版本在后处理方面功能较少,使用起来也不是特别方便。 本文介绍另外一种方法,python脚本调用ovito模块实现高清图片的输出。 这个方法只需要配置ovito模块即可,完全免费,不需要购买ovito pro版。 基本原理是调用ovito软件包中的TachyonRenderer模块,该模块可实现Tachyon渲染,达到和ovito 2.9 Tachyon完全相同的效果。 对应的python代码为: from ovito.io import import_file from ovito.vis import Viewport,TachyonRenderer pipeline = import_file('test.data') pipeline.add_to_scene() vp = Viewport() vp = Viewport(type = Viewport.Type.Perspective, camera_dir = (0, 1, 0)) vp.zoom_all() vp.render_image(filename='simulation.png', size=(3200, 2400), renderer=TachyonRenderer(shadows=False, direct_light_intensity=1.1))具体的配置参数可到ovito官网查询。 -------------------- 公众号:lammps加油站 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |