PJ1: visual_music_pj1.py 是音乐可视化程序 需要导入WAV格式的音乐文件到相对目录即可运行 需要安装 pyaudio pygame wave numpy等库,运行时需要导入.wav文件(如dave.wav)到代码目录,可直接运行,得到可视化的音乐频域,运行结果如下图。 ![Image text] (https://github.com/gzh0528/img_folder/blob/master/PJ1_RES.png)
PJ2: PJ2是真实感图形学编程 采用OpenGL库 C++语言实现了一个色彩丰富的场景,需要配置和OPENGL glut库,即可运行。 具体实现了一个室内场景,有一个小猪,桌子上摆放着茶壶,地面上的皮球等。按住键盘的上下左右方向键即可操控视角移动。同时添加了环境光照,并对物体的材质进行了设计,使得场景中的景物更加真实。具体运行结果如下图。 ![Image text] (https://github.com/gzh0528/img_folder/blob/master/PJ2_RES.png)
PJ3: FlashPJ3是FLASH动画 实现了一个小车在新奇的城市间穿梭 设置了一些有趣的布局。具体结果如下图。 ![Image text] (https://github.com/gzh0528/img_folder/blob/master/PJ3_RES.png) Well done!