|
楼主 |
发表于 2016-10-28 13:30
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
3D图表教程第二讲:最简单的3D图形:3D立方体
在了解了3D图表的原理,以及学会通过控件、宏、去控制一些旋转参数以后,估计大家都像迫不及待的弄一些3D图形去看看它们旋转的效果。这一讲,我们就来做一个最简单的3D形状——立方体。
首先,我们需要创建3D立方体的8个顶点在3空间中的坐标。这个比较简单,如果立方体的边长定位2的话,那么坐标依次是(0,0,0),(0,2,0),(2,2,0),(2,2,2),(0,2,2),(2,0,0),(2,0,2),(0,0,2).
接下来,我们需要创建一个系列,将这8个点串起来,形成线。因为在excel图表中,我们会选择直线散点图去描绘这个立方体。又由于我们无法一笔画出立方体,所有就有了在附件文件中18个点,这18个点依次连接立方体的8个顶点,在某些线路上会有重复,不过没有关系。
创建了这18个点组成的图表系列之后,通过坐标变换成旋转以后的坐标,然后将旋转之后的坐标描绘在图表中。就有了我们最终的结果。
注意:为了方便对旋转参数的控制,附件中使用了自定义名称。效果图和附件如下:
第三讲预告:创建一个球体模型
|
评分
-
1
查看全部评分
-
|