- 编程实现音乐节奏或旋律可视化:
- 使用python/librosa库�获取音乐节奏
- 使用python/pygame播放音乐
- 使用cocos游戏引擎渲染随时间变化大小和颜色的圆形图案
- �源代码及demo均在./pj1_musicVisualization目录下
- 编程实现图形的某个人机交互,如拖拽、伸缩等
- 使用python/opengl库,绘制了一个正方形
- 实现的交互有:按下鼠标左键拖拽�正方形;按下鼠标右键变换正方形颜色;按下键盘up键放大正方形;按下键盘down键�缩小正方形
- 源代码及demo均在./pj2_interaction目录下
- 编程画一个真实感静态景物
- 使用了python/opengl�库
- 绘制了一个立方体,并在立方体表面贴上了砖块贴图
- 在画面左上角放置了一个�点光源
- 源代码及demo均在./pj3_realisticGraph目录下
- 创作一个Flash动画(用现成的软件,发挥艺术想象力)
- 使用adobe animate cc 2019软件创作的《火柴人捡垃圾》flash动画
- 手动绘制一些帧,通过补间的方式制作出完整的动画
- fla文件及转换的mov文件均在./pj4_flash均目录下
- 自选一篇英文图形学文献,将其翻译为中文
- 原文和译文均在文件夹pj5中,其中由于原文较长,故将原文中所有图均附在译文结尾处v
-
Notifications
You must be signed in to change notification settings - Fork 0
aliceleee/graphicsPJ
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Fudan University Computer Graphics Project
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published