Nature论文级别三维数据可视化之多种解决方案

摘要

经常投稿论文的科研工作者,尤其是有志发表高水平论文的科研工作者,大家心里基本上都有一个共识:高水平科研结果必须要用高水平数据可视化方式展现给编辑、审稿人和读者!通俗的就是用科研数据如何绘制出漂亮的论文插图。论文的插图大体分为两类:一类是科学数据可视化(Scientific Data Visualization),即所有的数据都有准确的坐标(包括时间和空间)和属性(如物理场)值;另一类是偏艺术解译类的,比如在nature和science的封面上经常见到的那种图,大多数都是用ps或者3dmax绘制的。本人喜欢严谨的东西,所以只讲第一类。而第一类的科学数据可视化,又可以分为二维和三维两大类。二维的图表(Charts)太简单,可以毫不夸张的讲,用python(matplotlib)可以很容易的实现所有的二维图的绘制,而且还是很漂亮的那种。而三维图就不那么容易了,虽然有不少的软件都或多或少的支持三维图的绘制,但都存在不少的缺点。经过了一波nature子刊论文的蹂躏(长达两年多,作图的版本多大几十个),最终还是以比较满意的结果被发表。下面我就详细讲解(重现)一下我的nature子刊论文的三维图的绘制方法,包括GMT, Paraview和Tecplot三种风格和方案。如果要做一个令人满意的三维图及复杂的组合图,单靠一种软件是很难实现的,至少不是那么轻松愉快。我将多年来摸索出来的独家秘方全部奉上,希望大家看完之后能对自己的论文发表能起到锦上添花的效果!