任务描述:
使用Python编写程序,调用OpenGL接口,绘制2个旋转的立方体,其中一个为线框模式,另一个为实心模式,并为实心立方体添加光照效果。
准备工作:
安装和配置OpenGL开发环境,参考Win10系统配置Python3.6+OpenGL环境详细步骤,同样的配置步骤也适用于Python 3.8/3.9/3.10/3.11等更高版本。
参考代码:
运行效果: http://mpvideo.qpic.cn/0bc344abqaaafuadkq77wbqvbz6dddtqagaa.f10002.mp4?dis_k=612d40440d63dc6835c6fb62cb67b3a9&dis_t=1646645756&vid=wxv_2256889277185884169&format_id=10002&support_redirect=0&mmversion=false