Thanks to visit codestin.com
Credit goes to github.com

Skip to content

aliceleee/graphicsPJ

Repository files navigation

计算机图形学期末pj

李艾丽丝 15307130431

  1. 编程实现音乐节奏或旋律可视化:
    • 使用python/librosa库�获取音乐节奏
    • 使用python/pygame播放音乐
    • 使用cocos游戏引擎渲染随时间变化大小和颜色的圆形图案
    • �源代码及demo均在./pj1_musicVisualization目录下
  2. 编程实现图形的某个人机交互,如拖拽、伸缩等
    • 使用python/opengl库,绘制了一个正方形
    • 实现的交互有:按下鼠标左键拖拽�正方形;按下鼠标右键变换正方形颜色;按下键盘up键放大正方形;按下键盘down键�缩小正方形
    • 源代码及demo均在./pj2_interaction目录下
  3. 编程画一个真实感静态景物
    • 使用了python/opengl�库
    • 绘制了一个立方体,并在立方体表面贴上了砖块贴图
    • 在画面左上角放置了一个�点光源
    • 源代码及demo均在./pj3_realisticGraph目录下
  4. 创作一个Flash动画(用现成的软件,发挥艺术想象力)
    • 使用adobe animate cc 2019软件创作的《火柴人捡垃圾》flash动画
    • 手动绘制一些帧,通过补间的方式制作出完整的动画
    • fla文件及转换的mov文件均在./pj4_flash均目录下
  5. 自选一篇英文图形学文献,将其翻译为中文
    • 原文和译文均在文件夹pj5中,其中由于原文较长,故将原文中所有图均附在译文结尾处v

About

Fudan University Computer Graphics Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages