这是一组基于天文的python3D编程入门教程,从月相变化开始、到日食、月食,从大地到星空共十课,介绍了用python基于熊猫3D编程的基本概念和技巧:坐标、模型、纹理、材质、影子、演员、图片、文字、几何体等。
在学习3D编程的过程中,对于天文的基本概念也会有了更深的理解熊猫3D引擎由迪士尼公司参与开发维护,在功能丰富、高性能和易用性三个方面都很出色可以用c++和python两种语言进行开发,堪称是最好用的3D开发引擎之一。
十次课程已经陆续发出,本文做一个汇总,方便统一的查找和学习涉及的源代码和素材,欢迎联系索取如果在学习中遇到什么问题,也欢迎加入群共同讨论第一课:明月当空照,python3D编程初阶:坐标、模型、纹理与光。
第二课:月有阴晴圆缺,python3D编程初阶:运动与光辉
第三课:日食的形成,python3D编程基本概念:材质
第四课:月食的形成,python3D编程基本概念:影子
第五课:日出日落,python3D编程概念:相机、节点树与键盘控制
第六课:走来走去,python3D编程概念:演员
第七课:东张西望,python3D编程概念:关节动画
第八课:繁星满天,python3D编程技巧:图片
第九课:标记四方,python3D编程技巧:文字显示
第十课:星座信息,python3D编程进阶:几何体
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。