用Python制作3D动画

2018 年 1 月 17 日 Python程序员 诗书塞外

很多小伙伴可能不知道,在3D动画甚至电影制作的过程中,Python也在其中扮演了很重要的角色呢!


比如皮克斯的动画片一般使用Maya软件制作,并且流程中使用到了大量的Maya Python插件。


另外3D动画领域还有一个很重要的开源软件叫Blender,Blender中的脚本开发也大量地使用Python。(Blender之于3D动画,应该类似GIMP之于图片处理,都是商业工具的主要开源替代品。)


有些同学可能会想,3D动画对于我们太遥远了,说不定代码很复杂,应该很难学吧?小编之前也是这么觉得。不过自从看了下面的介绍视频,感觉好像也没有那么复杂。放一个3D模型在上面,然后引入一个库,调用方法让模型移动、摇摆,好像这些逻辑也没有想象中的那么复杂。毕竟它是Python代码,Python代码就是会让你觉得"So easy !"




大家看过视频有什么感触?会不会觉得3D动画这个领域变得亲切了那么一丢丢,好像也不是高不可攀的领域了?小编并不是想让大家去学习制作3D动画,本文也不会介绍3D动画的基础知识。小编只是想告诉大家,Python也可以作为3D动画制作的主要语言。就是这么强大!如果这激起了你学习Python的兴趣,小编的目的就达到了!


最后,放一个Blender(Python)制作的3D动画在“阅读原文”中,给大家观赏。说不定哪位读者就此燃起了心中的热情,就此投身3D动画制作的行列,最终用Python制作出伟大的作品了呢!

登录查看更多
30

相关内容

3D是英文“Three Dimensions”的简称,中文是指三维、三个维度、三个坐标,即有长、有宽、有高,换句话说,就是立体的,是相对于只有长和宽的平面(2D)而言。
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
179+阅读 · 2020年1月1日
【电子书】机器学习实战(Machine Learning in Action),附PDF
专知会员服务
126+阅读 · 2019年11月25日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
(Python)3D人脸处理工具Face3d
AI研习社
7+阅读 · 2019年2月10日
只需10行Python代码,就能实现计算机视觉中目标检测
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
Python 如何快速入门?
大数据技术
11+阅读 · 2018年4月9日
这几本Python新书特别赞
图灵教育
21+阅读 · 2018年3月1日
Python除了不会生孩子,其他的都会了!
全球人工智能
3+阅读 · 2017年11月9日
3D Deep Learning on Medical Images: A Review
Arxiv
12+阅读 · 2020年4月1日
Image Captioning based on Deep Reinforcement Learning
Arxiv
7+阅读 · 2018年4月21日
VIP会员
相关VIP内容
相关资讯
(Python)3D人脸处理工具Face3d
AI研习社
7+阅读 · 2019年2月10日
只需10行Python代码,就能实现计算机视觉中目标检测
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
Python 如何快速入门?
大数据技术
11+阅读 · 2018年4月9日
这几本Python新书特别赞
图灵教育
21+阅读 · 2018年3月1日
Python除了不会生孩子,其他的都会了!
全球人工智能
3+阅读 · 2017年11月9日
Top
微信扫码咨询专知VIP会员