CG实验1 三角形绘制

1.实验目的

  • 熟悉编程环境;
  • 了解光栅图形显示器的特点;
  • 了解计算机绘图的特点;
  • 利用WebGL作为开发平台设计程序,以能够在屏幕上生成一个三角形为本实验的目标。

2. 实验内容

  • 了解和使用WebGL的开发环境,理解简单的WebGL程序结构。

  • 掌握WebGL提供的基本图形函数,如绘制点、直线和三角形的函数。

3.实验代码

请参考教材博客网页文章:《WebGL画点程序v1-3》,《 WebGL绘制三角形》,具体见:http://blog.csdn.net/wpxu08

4.实验提高

根据《 WebGL绘制三角形》示范程序,能否在原有结果基础上添加三条直线组成三角形?结果如下图所示。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

自然语言处理指南(第四部分)

请务必首先检查第1部分,第2 部分和第3部分!

21580
来自专栏java一日一条

如何用Python写一个贪吃蛇AI

这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过。但如果仅仅是贪吃蛇游戏,那么它就没有什么让人涨姿势的地方了。 问题的关键在...

31920
来自专栏漫漫全栈路

数据库E-R模型关系图

早在专科阶段学习SqlServers时就学习过数据库E-R图,但是并没有真正的去了解这个东西,只是知道了大致的概念而已,借这次Oracle课程设计的机会,重新...

69640
来自专栏hadoop学习笔记

Hanlp在java中文分词中的使用介绍

该项目中,.jar和data文件夹和.properties需要从官网/github下载,data文件夹下载

7600
来自专栏AI研习社

还在费心学编程?微软用深度学习 AI 帮你写代码

在过去的几十年中,无论在硬件组织还是软件架构上,计算机行业已经发生了翻天覆地的变化,各种软硬件产品的性能和用户体验均得到了显著提升。 但对程序员而言,软件编码的...

33260
来自专栏ThoughtWorks

一张漂亮的可视化图表背后|洞见

可视化之根 多年前读过一篇非常震撼的文章,叫《Lisp之根》(英文版:The roots of Lisp),大意是Lisp仅仅通过一种数据结构(列表)和有限的几...

37770
来自专栏BestSDK

详解移动端UI分隔黄金比例,一条线可能就颠覆你的APP

乍一看许多APP的布局并不复杂,感觉换成自己也能设计出来,但是当你真的开始着手设计这么一个APP的原型的时候,会发现事情并不是那么简单。看着别人已经设计完成的设...

36340
来自专栏北京马哥教育

想做大数据,先看一下这 7 款高效的 Python 工具

如果你有志于做一个数据专家,你就应该保持一颗好奇心,总是不断探索,学习,问各种问题。在线入门教程和视频教程能帮你走出第一步,但是最好的方式就是通过熟悉各种已经在...

29770
来自专栏牛客网

美团点评:前端工程师-实习面经 2018.03.231. 投递信息来源2. 投递及面试时间3. 面试过程4. 感受

1. 投递信息来源 感谢牛客网以及牛客网网友的帮助,招聘信息来自牛客网上美团点评的免笔试内推二维码。 2. 投递及面试时间 2018.03.09 - 网申(来...

40770
来自专栏数据科学与人工智能

【Python环境】玩转数据分析,必知必会的7款Python工具!

如果你有志于做一个数据专家,你就应该保持一颗好奇心,总是不断探索,学习,问各种问题。在线入门教程和视频教程能帮你走出第一步,但是最好的方式就是通过熟悉各种已经在...

24780

扫码关注云+社区

领取腾讯云代金券