计算机图形学(OpenGL)

本文介绍了计算机图形学的基础知识,包括如何将现实世界数字化为计算机可以处理的数字几何模型,以及后续的绘制过程。通过数字几何模型,现实世界的物体得以在计算机中呈现,并通过人机交互技术实现互动。文章还提到了人机交互技术的一些子领域,如定位、拾取和菜单技术等。
摘要由CSDN通过智能技术生成
  1. 前言
    本次先介绍一些计算机图形学的“基础”知识,之所以将基础二字用括号括起来,是因为这一部分其实可以称之为计算机图形学的基础的基础,当然也是非常重要的一部分。就像我们交朋友一样,真正的好友之间都是互相了解“前世今生”的,基于这样的了解,我们可以更好的经营朋友间的友谊。学习也是一样,学习一个新的东西,首先对新东西的背景有一些了解有助于我们更好的学习其中的细节。
  2. 什么是计算机图形学
    我们先来回答一下这个问题(我将以更通俗的方式解释这个问题):我们生活的现实世界,所看到的任何东西无一不是以图形、图像的方式存在,更直观的说,我们看到美丽的花朵,看到的是漂亮的花瓣、花的颜色……我们看到的花并不是一大串数字、也不是一系列方程……图形、图像是我们认识世界的方式,也是认识世界最本能最直接的方式。在某些学科或者领域中,人们为了更好的认识世界,并发觉其中的规律,会利用我们的抽象学科、也就是数学去发现这些我们看到的所有现象背后的规律。 在利用现有的计算工具下,如计算机(要知道,计算方式实际上是需要与计算工具本身的属性相配合)思考一下:我们要如何使用计算机将我们所处的现实世界表示出来? 我们知道,计算机底层数据表示实际上是0、1,所以如果要把我们所处的世界在计算机中呈现出来首先就是将我们的现实世界数字化,并且是有规律的数字化(不然怎么表示花、表示云、表示人呢)这个数字化的专业术语就是数字几何模型 可以这样理解它:针对现实世界某个特定物体构建的数字模型,因为这个物体是立体的所以是几何的。这一步仅完成了将现实世界很好的表示成为计算机可以处理的“东西”。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值