graphics什么意思,graphics definition

题图来自Unsplash,基于CC0协议
导读
graphics这个词,简单来说是指图形或者图像的呈现、处理和生成。但它在不同的语境下,意义和侧重点可能差异不小。
我们通常理解的"graphics",在日常生活中,指的是任何形式的视觉图像或者图表。它可以是简单的照片,复杂的动画,或者是基于数据的图表、插图。从更专业的角度,特别是在技术领域,我们可以深入解读:
图形 (Graphics) 的内涵与外延
- 视觉图像: 国际通用的解释是,graphics 指的是视觉图像。
- 图形/图表: 在展示信息时,graphics 常见于表示图形、图表。
- 设计技术: 在传媒专业领域,graphics 常被理解为 "图形设计技术"。
- 计算机领域 (Computer Graphics - 缩写 CG): 这是一个特定的、专业领域里使用的术语,指的是使用计算机来创建、操作和操控图像。这在现代计算和数字媒体中无处不在,包含了大量的技术细节。例如,一个游戏画面或者一个科学可视化项目,都属于 computer graphics 的范畴。因此,在日常生活中,当我们看到一个"酷炫的手机图形界面(好看的UI)",有时也会称之为"graphics",这称之为"图形效果"或"UI-graphics",但可能不直接包含像游戏渲染这样的复杂计算图形学CG图形技术。
总的来说,graphics 这个词的核心是"视觉图形的创造、处理和显示",它可以涵盖广泛的形式和应用,从简单静态的 Logo 到动态的全3D场景模拟,都可以说是graphics的体现。
在计算机科学中的特定含义
当你在编程时谈到在屏幕上"绘制东西"、或者使用像 Pygame、Qt 这样的库来"渲染图形 (render graphics)" 时,这里的 graphics 几乎必然指的是计算机图形学。这是一门学科,专注于使用数学算法和技术通过计算机来生成、操纵图像。
- 平面图形: 它可以指2D的图形,比如图表、插画、UI界面。通过算法计算,屏幕上的每一个小小“点”(像素),颜色、位置都会被精确地控制。
- 立体图形: 也可以指3D的图形,这涉及到更复杂的概念,像坐标系、三角形、光照效果、纹理贴图、甚至物理模拟或3D几何变换、光线追踪等复杂技术。
- 分辨率: 记得讨论过它吗?分辨率是衡量图形设备显示细节程度的指标。
- 矢量图 vs 位图 (Raster/GPU): 区别在于放大后图形是大多是以数学路径还是以物理像素为基础。前者清楚无锯齿,后者可能会模糊。
- 工具与API: 图形程序里常提到一些API或库,如OpenGL, DirectX,它们是跟图形硬件打交道的关键接口。
- 应用: 应用极其广泛,既有游戏、VR/AR、动画视觉效果,也有CAD工程绘图、地理信息系统,甚至科学模拟和数据分析可视化。
总之在计算机世界中,graphics 这个词语成高频词,在技术讨论中代表一种基于计算机的图像生成、处理和显示技术。
graphics 与 graphic design 的对比
graphics 指的实物或抽象的东西,而 graphic design(图形设计)是一个更强调规划、创意与美学的领域。虽然有些交叉点,比如一个用了 Photoshop 出的设计画面,我们称之为 Graphics,但它们并非同一领域。
- graphics: 指绘制出来的任何作品或元素,是一个名词,可描述为可看见的东西。
- graphic design: 一门专业方向,侧重于视觉信息的有效传递和美观程度,是通过运用图形元素和原则来达成。设计 (design) 有流程规划、长期创意、考虑用户等不同侧面。
例如,一块街边广告牌,可以是"精彩、吸引人的 graphic"。同样,如果你在做电商页面并希望做得更好,视觉呈现就得靠 graphic design 在里头。所以,这两者不完全分开,但它们是分有区别的。graphic design 更侧重整体视觉呈现与用户体验,而 graphics 则更偏向具体实现和最终图像效果。
计算领域中的图形类型
计算设备中我们接触到图形大致可以分类如下:
- 二维图形 (2D Graphics): 包括平面上的文字组排、插画绘制、UI界面等等。用得最多的软件就是Adobe Photoshop 等了。
- 三维图形 (3D Graphics): 包括立体模型、游戏场景、VR世界,这些创建过程需要3D建模软件比如Blender。
- 矢量图形 (Vector Graphics): 通常指的是由数学公式决定边界的图形类型,放大不会失真,比如说Logo设计。
- 位图图形 (Raster Graphics / Raster Images): 图像由像素构成,增大像素部分就开始模糊,这种像截图、照片就是种。
- 交互式图形 (Interactive Graphics): 目前人们几下点点点处来了,哪天屏幕图形还能自己动,出来了人选择,那可能就是交互式图形。
- 静态图形 (Static/Static Graphics): 若是画是一幅不能动的画面,那就是静态图形。
- 硬件图形: 属于硬的东西,比如显卡之类设备。
- 软件图形: 指得是操作系统图标、APP 中充满的各种按钮、界面线条等。
总的来说,形式多样,用途各异,从数据展示到模拟仿真,每天看到都离不开。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com