摘要:
WebGL太阳系 一、实验内容: 完成一个太阳系场景,其中至少有三个球体,一个表示太阳,一个表示地球,一个表示月亮;地球不停地绕太阳旋转,月亮绕地球旋转,星球本身有自转。可添加纹理,纹理自行从网络搜寻。画上星球运动的轨道线,并加上适当的光照效果。提交代码(如有纹理则需要提交纹理图片)和文档,要求简要 阅读全文
posted @ 2022-01-20 18:05
平杨猪
阅读(81)
评论(0)
推荐(0)
摘要:
贪吃蛇 一、实验内容: 基于课件改进贪吃蛇或者太空大战的小游戏,可以加入新的视觉效果,比如区分蛇头和蛇身;为食物增加特效;分数排行榜;行进改成可以循环等等; 尽可能丰富游戏的玩法。 评分标准: 游戏界面及功能 (70分) 用户体验 (10分) 代码规范(20分) 二、实验说明: 所有实验是通过 Vi 阅读全文
posted @ 2022-01-20 17:55
平杨猪
阅读(68)
评论(0)
推荐(0)
摘要:
音视频交互 一、实验内容: 音频可视化,是指一种以视觉为核心,以音频为载体,以大众为诉求对象,借助多种新媒体技术等传播媒介,通过画面、影像来诠释音乐内容的、视听结合的大众化传播方式。它能为理解、分析和比较音频作品形态的表现力和内外部结构提供的一种直观视觉呈现的技术。 将麦克风获取到的声音转变成图像获 阅读全文
posted @ 2022-01-20 17:45
平杨猪
阅读(101)
评论(0)
推荐(0)
摘要:
Perlin噪声生成烟雾 一、实验内容: 和鼠标交互结合生成Perlin Noise的烟雾效果 要求使用p5.js实现烟雾随机生成效果: 流场利用Perlin噪声实现;(30分) 粒子按照流场运动;(30分) 速度、数量等可由参数控制;(15分)(HTML页面交互传递参数8分,代码中变量控制7分) 阅读全文
posted @ 2022-01-20 17:24
平杨猪
阅读(164)
评论(0)
推荐(0)
摘要:
星星的运动 一、实验内容: 按照章节要求使用p5.js实现星星随机向画布边界运动的效果: 星星近大远小;(20分) 能拖出尾迹;(30分) 速度、星星数量等可由参数控制;(20分)(HTML页面交互传递参数20分,代码中变量控制10分) 使用类来实现;(30分) 提交工程目录压缩的zip或者rar, 阅读全文
posted @ 2022-01-20 17:09
平杨猪
阅读(38)
评论(0)
推荐(0)
摘要:
冒泡排序可视化 一、实验内容 实验要求: 实现10个数以上的冒泡排序可视化 体现两两交换过程 动画速度可由变量控制 代码注释完整 可选:已排好的序列颜色有所区分 解题思路: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后 阅读全文
posted @ 2022-01-20 16:51
平杨猪
阅读(73)
评论(0)
推荐(0)

浙公网安备 33010602011771号