CG实验(WebGL)
图形空间
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CG实验1 三角形绘制
1.实验目的熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的特点;利用WebGL作为开发平台设计程序,以能够在屏幕上生成一个三角形为本实验的目标。2. 实验内容 了解和使用WebGL的开发环境,理解简单的WebGL程序结构。 掌握WebGL提供的基本图形函数,如绘制点、直线和三角形的函数。3.实验代码请参考教材博客网页文章:...原创 2017-09-20 17:03:19 · 1839 阅读 · 0 评论 -
CG实验2 二维几何变换
1.实验目的学习了解图形几何变换原理。理解掌握WebGL二维平移、旋转、缩放变换的方法。2. 实验内容阅读教材有关二维几何变换原理,运行示范实验代码,掌握WebGL程序平移、旋转、缩放变换的方法;根据示范代码,尝试完成实验作业;3.实验代码请参考教材博客有关WebGL变换文章,具体见:http://blog.youkuaiyun.com/wpxu084.实验提高...原创 2017-09-25 22:43:45 · 1826 阅读 · 0 评论 -
CG实验4 三维几何变换
1.实验目的学习了解三维图形几何变换原理。理解掌握WebGL三维图形几何变换的方法。2. 实验内容阅读教材有关三维图形变换原理,运行示范实验代码,掌握WebGL程序三维图形变换的方法;请分别调整观察变换矩阵、模型变换矩阵和投影变换矩阵的参数,观察变换结果;修改变换矩阵参数,实现一点透视、两点透视和三点透视,并将相关修改代码提交到赛课本次作业中,同时写到实验报告的实验结果...原创 2017-10-09 23:41:10 · 3441 阅读 · 0 评论 -
CG实验5 简单光照明模型
1.实验目的和要求目的:了解简单光照明模型的基本原理,掌握简单光照明模型的计算方法;要求:读懂WebGL光照示范代码,实现简单物体的光照效果。2. 实验过程(1) 示范代码为立方体在一束平行光照射下的漫反射光照效果。结合示范代码,学习掌握简单光照明模型的基本原理与实现; (2) 修改示范代码,给出不同光照参数和立方体位置,观察与验证光照效果; (3) 示范代码仅有漫反射...原创 2017-10-26 00:31:28 · 2356 阅读 · 0 评论 -
CG实验6 交互与动画
1.实验目的和要求目的:了解交互与动画的基本思想,掌握交互与动画的常见实现方法;要求:读懂WebGL交互与动画示范代码,实现简单的交互与动画程序。2. 实验过程(1) 示范代码1为交互实例:在鼠标点击的位置上绘制出点;示范代码2为动画实例:三角形按照恒定的速度(45度/秒)旋转。结合示范代码,学习理解交互与动画的基本思想与实现; (2) 结合示范代码1,将示范代码2改为根...原创 2017-11-03 15:17:53 · 1224 阅读 · 0 评论
分享