python3D编程入门教程十讲(基于天文知识)

这是一组基于天文的python3D编程入门教程,从月相变化开始、到日食、月食,从大地到星空。共十课,介绍了用python基于熊猫3D编程的基本概念和技巧:坐标、模型、纹理、材质、影子、演员、图片、文字、几何体等。在学习3D编程的过程中,对于天文的基本概念也会有了更深的理解。

熊猫3D引擎由迪士尼公司参与开发维护,在功能丰富、高性能和易用性三个方面都很出色。可以用c 和python两种语言进行开发,堪称是最好用的3D开发引擎之一。

十次课程已经陆续发出,本文做一个汇总,方便统一的查找和学习。涉及的源代码和素材,欢迎联系索取。如果在学习中遇到什么问题,也欢迎加入群共同讨论。

第一课:明月当空照,python3D编程初阶:坐标、模型、纹理与光

第二课:月有阴晴圆缺,python3D编程初阶:运动与光辉

第三课:日食的形成,python3D编程基本概念:材质

第四课:月食的形成,python3D编程基本概念:影子

第五课:日出日落,python3D编程概念:相机、节点树与键盘控制

第六课:走来走去,python3D编程概念:演员

第七课:东张西望,python3D编程概念:关节动画

第八课:繁星满天,python3D编程技巧:图片

第九课:标记四方,python3D编程技巧:文字显示

第十课:星座信息,python3D编程进阶:几何体

(0)

相关推荐