📜  计算机图形学3D图形

📅  最后修改于: 2020-12-21 09:20:59             🧑  作者: Mango

三维图形

三维转换是二维转换的扩展。在2D中使用两个坐标,即x和y,而在3D中使用三个坐标x,y和z。

对于三维图像和对象,需要三维转换。这些是平移,缩放和旋转。这些也称为使用矩阵表示的基本转换。使用3D矩阵处理更复杂的转换。

2D可以显示二维对象。像条形图,饼图,图形一样。但是可以使用3D表示一些更自然的对象。使用3D,我们可以在不同部分看到不同形状的对象。

在3D中,完成平移后,我们还需要三个旋转因子,它是三个旋转的组成部分。每个都可以沿任何三个直角坐标轴执行。在3D中,我们还可以将一系列转换表示为单个矩阵。

计算机图形学使用CAD。 CAD允许操纵3维机器零件。它还提供汽车车身,飞机零件的研究。所有这些活动都需要现实主义。为了实现真实感,需要3D。从2D制作逼真的3D场景非常困难。它需要三维,即深度。

3D几何

三维系统具有三个轴x,y,z。 3D坐标系的方向有两种。右手系统和左手系统。

在右手系统中,右手拇指指向Z轴正方向,左手系统拇指指向负两个方向。下图显示了多维数据集的右手方向。

使用多维数据集的角A,B,C,D的右手系坐标

点A x,y,z
点b 0,y,0
点d="" 0,y,z<="" p="" x,y,0
点c="">

以3D方式产生真实感:三维对象是使用计算机图形制作的。用于三个三维对象的二维显示的技术称为投影。可以使用几种类型的投影,即

  • 平行投影
  • 透视投影
  • 正投影

1.平行投影:在此投影屏幕上,屏幕上的投影点由垂直于显示屏的线在三维对象中的一个点内标识。建筑师的图纸,即平面图,正视图,侧视图,立面图,不过是平行投影线。

2.透视投影:此投影具有可提供有关深度的想法的属性。物体离查看器越远,它将出现的越小。透视投影中的所有线在一个称为投影中心的中心点处收敛。

3.正交投影:这是最简单的一种投影。在此,我们通过从对象提取平行线来获取对象的俯视,仰视,侧视图。

三维模型

用于生成实体对象的不同图像的技术取决于对象的类型。有两种查看技术可用于查看三维对象。

  • 几何:与测量有关。测量是与物体的原点或尺寸有关的点的位置。
  • 拓扑信息:用于实体对象的结构。它主要涉及借助对象点形成多边形或使用多边形创建对象。

点b>