首先要声明一点,我不是个程序员。
所以我给大家介绍3D软件脚本(代码)的时候,用的不是专业的术语,而是一个个形象的案例。以前学过一些3DMAX中的MAXScript,但它的代码自成一派,难以和其他接口串联。
C4D则是基于Python语言,学习资源也会相对较多。这不,今天突然心血来潮,照葫芦画瓢做了个用Python代码控制的实时显示的时钟。
这并非一个简单的时钟模型,打开之后它显示的时刻就是当地的时间,而且还会分秒不差地一直走下去(如果你视力足够好,会发现屏幕右下角显示的时间,和视图中的时间是一致的)。是不是很神奇?这就是Python的魅力。
在C4D中,有多个地方可以看到Python的存在,比如Python生成器
Python效果器
Python标签
还有XPresso中的Python结点等
这个时钟就是用XPresso中的Python脚本实现的,结点关系和Python代码如下
现在看不懂也没有关系,我会在后面的C4D会员课中讲解。已经加入会员的朋友可以在群公告的链接中下载“Localtime.c4d”这个文件,自己体验下Python的神奇之处。
最后,截个图证明下时钟确实很听话。
所以,你会对C4D的Python感兴趣吗?
往期教程推荐
【教程111】泡沫镍的傻瓜式建模
QQ学习交流群
3D科研绘图1群:656739610(2000人群,已满)
3D科研绘图2群:417591139(2000人群,已满)
3D科研绘图3群:605613920(1000人群,已满)
3D科研绘图4群:681155481(500人群,已满)
3D科研绘图5群:856466981(500人群)
3D科研绘图6群:856839399(500人群)
以图像诠释思想 · 用技术创作艺术
浙江杭州 · 思斐迩