三维简介

在本文中,我们将介绍一些网络的基本 3D 概念。

本文将讨论一些与互联网上的 3D 相关的基本概念。探索 2D 和 3D 转换指南,了解如何在 Webflow 项目中实现这些想法。

本教程涵盖的主题:

  1. 掌握基本的 2D 原理
  2. 水平和垂直运动
  3. 第三轴简介-Z
  4. 视差概述
  5. 在 3D 设置中放置 2D 对象

理解基本 2D 概念

在深入研究三维之前,重要的是要理解初始二维的工作原理。具体来说,这需要沿 X 轴水平移动,沿 Y 轴垂直移动。

 

大多数网页内容都是二维组件。这包括网站上的图片、标题、段落和按钮等元素。这些元素的尺寸(包括宽度、高度以及它们与其他元素之间的距离)都是二维的,缺乏实际的 深度。

 

沿轴线运动

当元素水平移动时,它们的 X 位置会调整。同样,垂直移动也涉及 Y 位置的调整。对角线移动是通过 X 和 Y 调整的组合来实现的。

 

因此,二维定位涉及 X 轴和 Y 轴。

Z 轴简介

现在,让我们关注第三维:Z 轴。在处理三维时,不仅仅是上下左右移动;还涉及深度。

 

鉴于网络由许多 2D 元素组成,我们以它们为例。并非所有 3D 元素都需要是凸起或完整的 3D 对象。事实上,单个 2D 元素可以在 3D 空间内沿 Z 轴进行操作。它们可以移动、旋转 - 基本上,一切皆有可能。

 

视差概述

3D 运动的一个迷人方面是视差的概念。在下面的示例中,我们在桌子上放了卡片来演示视差。所有卡片都没有物理移动;相反,相机或视野仅沿 X 轴移动。

 

观察一下,离我们较近的卡片似乎移动得更快,而远处的卡片似乎移动得更慢。近处和远处物体之间的速度差异被称为视差。

三维空间中的二维元素

最令人着迷的是,这些卡片完全缺乏深度。从侧面看,它们消失了。 至关重要的 重点是 3D 运动并不总是需要 3D 物体。

 

通过加入视差运动,我们可以为项目增加深度。以略微不同的速度移动各种元素可以有效地创造三维外观。

 
麦宜云
Ewan Mak 的最新帖子 (查看全部)