小编New*_*rs1的帖子

用于闪亮的Python 3D表面图的Phong着色

我正在尝试使用镜面着色在Python中创建美学上令人愉悦的3D绘图,并且迄今为止尝试使用Matplotlib与3D轴和Mayavi的表面绘图,例如,来自Mayavi冲浪示例网页:

在此输入图像描述

结果看起来很好,在Mayavi中似乎有合理的照明控制,虽然我似乎无法实现"闪亮"的外观.

在Matlab中,这可以通过使用'Phong'照明来实现:

在此输入图像描述

请参阅http://www.mathworks.com/matlabcentral/fileexchange/35240-matlab-plot-gallery-change-lighting-to-phong/content/html/Lighting_Phong.html

因此,我的问题是:如何在基于Python的3D绘图中实现这种Phong风格的闪亮阴影?

python matlab matplotlib mayavi phong

10
推荐指数
2
解决办法
4725
查看次数

标签 统计

matlab ×1

matplotlib ×1

mayavi ×1

phong ×1

python ×1