元宇宙时空构建:三维建模技术

写在前面三维建模技术元宇宙数实融合时空构过程非常重要。它不仅可以创造出各种奇妙的数字元素和空间,包括元宇宙中各种场景和物体,还能为用户带来更加立体、真实、丰富的交互体验

    背 景 篇    

三维建模(即3D建模),是数字化制造的一个过程,是指使用计算机软件或硬件等工具,在三维坐标系内建立一种三维的数学模型的过程,用来描述现实世界中实体物体的形状、大小和其他属性。在三维建模中,使用者可以通过设置三维坐标系,定义坐标点、添加几何体、创建曲线、进行运算等操作,不断完善模型的细节,从而构建出一个逼真、真实的三维模型。这些模型可以用于游戏开发、工业设计、建筑设计、医学图像处理等领域。通过三维建模技术,人们可以在计算机上创造出复杂的物体,包括人物、场景、建筑等轮廓形状,并且可以有各种动作、质感和光影效果等。
元宇宙中需要大量的三维模型来创造场景、人物、道具等元素。这些模型可以从现实世界中获取,也可以通过三维建模技术创造。因此,三维建模技术在元宇宙的构建中起着重要的作用。

发展简史

三维建模技术的发展可以追溯到上个世纪50年代,当时计算机程序员和工程师开始在计算机上进行几何造型。正式的3D建模技术始于60年代,当时Ivan Sutherland通过Sketchpad软件成为首位研究计算机造型的学者,他的软件允许构建基本几何体和几何变换的方法,这被认为是“计算机图形学”的开端。 

在70年代,3D建模的研究领域扩展到工程计算机上,软件允许用户建立基本几何体和使用文本和注释来描述他们。在本时期,出现了很多的工程类软件。 

1980年代,随着AutoCAD的发布,3D建模进入了更广泛的行业领域。AutoCAD允许用户创建基本几何体,并添加文本和注释,类似的软件还有MicroStation和3D Studio等。90年代3D建模技术得到了更大的发展,支持更复杂的建模和动画技术,众多的3D建模软件开始应用于电影和游戏开发中。后来的Maya和3D Max获得了新的突破,使3D建模技术成为电影和游戏行业的主要工具之一。 

2000年以后,随着计算机技术的提升,3D建模技术得到了前所未有的提高和改良,许多新技术设备如全息投影、3D打印、虚拟/增强现实等应用,使得3D建模得到了空前的发展,并广泛应用于更多领域和行业,比如室内设计、建筑设计、汽车设计等。

    技 术 篇    

三维建模技术是一种数字化技术,用于创建三维模型,从流程上看大致包括以下几个步骤。

元宇宙时空构建:三维建模技术

概念设计

概念设计是3D建模的第一步,它是创建3D模型的灵感来源。在这个阶段中,设计师将研究和确定整个设计项目的目标和要求,从而确定模型的整体框架。设计师可以使用手工画图、板书、草图、创意思维或原型来表达其设计概念。此外,还可以使用概念图表、思维导图、故事板等思维工具来帮助设计师表达其设计概念。

创建模型

在概念设计基础上,3D建模师将进一步确定模型的细节,如大小、形状等。在这一阶段,传统的三维建模为人工建模的方式,是使用3D建模软件手工建模,包括建立基础的几何体、增加细节等。随着三维重建技术的成熟,也可以通过现实数据采集的方式作为初始的模型,这主要是三维重建的相关技术,在此不详述,后续会出专门的文章介绍,在此主要介绍传统的三维建模技术。照不同的应用领域、不同需求等因素,可以分为以下几种。

边形建模多边形建模是三维建模的基础,它通过构建三角形、四边形和多边形等基本元素进行建模,常用的多边形建模软件有Blender、3ds Max、Maya等。

元宇宙时空构建:三维建模技术

多边形建模示意图

曲面建模曲面建模是在多边形建模的基础上,使用更高级的技术,通过曲面来构建模型,可以制作出更加光滑和精细的模型。常用的多边形建模软件有Blender、3ds Max、Maya、ZBrush、Rhino等。

曲线类型有很多种,如NURBS曲线,是一种数学模型,它可用于制造、建筑、汽车和航天器设计等领域,通过数学计算的方法绘制曲线或曲面,可以理解是一种矢量模型,具有高精度、可扩展、复杂度低等特点。Bézier曲线、贝塞尔样条曲线是一组连接起点和终点的曲线曲面,适用于精度较低的抽象图形。还有自然样条曲线、Catmull-Rom曲线是一种统计模型,通常用于将破碎散乱的数据拟合曲线。曲面细分(Subdivision Surface,简称SDS),它通过递归地将初始几何体细分为更小的几何结构,从而创建细节更加丰富的曲面。可以和多边形建模结合,比如电影《阿凡达》角色建模实际使用了曲面细分(SDS)技术实现。SDS技术将多边形网格转换为一个连续的曲面来建模,并采用控制顶点进行精细调整。这种技术可以实现更加复杂和精细的几何形状,同时也可以保持模型的流畅性和完美度。

元宇宙时空构建:三维建模技术

阿凡达曲面建模示意图

粒子系统建模粒子系统建模通过粒子控制器来产生模型,可以模拟出很多自然现象,如水流、烟雾等,可以制作出非常逼真的模型,常用的粒子系统建模软件有Houdini、Particle Illusion等。
元宇宙时空构建:三维建模技术
粒子建模示意图
数字雕刻建模数字雕刻建模是在模型表面直接进行切割、推拉、添加等操作,可以制作出非常逼真的模型,常用的数字雕刻建模软件有ZBrush、Mudbox等。

元宇宙时空构建:三维建模技术

数字雕刻建模示意图

不同类型的三维建模技术各有优劣,可以根据不同的需求选择合适的技术和软件进行制作。

纹理贴图及映射

在模型基本完成后,需要将纹理贴图的材质、颜色、纹理等信息添加到模型上,使其有更多细节,更具有真实感。贴图和映射的质量对于最终的模型效果有很大的影响,因此在建模过程中,纹理贴图的设计制作和纹理映射过程也非常重要。

纹理贴图的分类主要有,颜色纹理贴图、线贴图、阴影贴图、透明贴图、反射贴图等。颜色纹理贴图是指将颜色信息映射到3D模型表面上,是最常见的一种贴图类型线贴图使用了RGB通道来控制模型表面的几何信息,包括法线、高程和光滑度等。阴影贴图也称为深度贴图,是一种记录深度信息的纹理图像,用于计算3D模型表面的阴影信息,用于增加逼真的阴影和光照效果。透明贴图是一种用于控制3D模型表面透明度的贴图,通常用来保存透明度信息,可以用于创建玻璃、水、人物的头发等透明物体。反射贴图是一种用于模拟3D模型表面反射的贴图,可以让3D模型看起来更加真实。反射贴图通常使用环境映射或球形映射等技术来实现,也可通过自定义的HDR图像生成。

纹理映射是将2D或3D图像映射到3D模型表面(或内部)上的一种技术,用来增加模型的逼真度、使模型细节更加丰富。比较常用的有UV映射、体积纹理等,根据不同的场景和需求,使用不同的纹理映射技术可以达到更好的纹理贴图效果。

UV映射是最常用的映射方式,是将3D模型上的表面拆开并展开成一个2D平面来创建纹理贴图,然后将2D图像映射回到3D对象表面上。映射过程是将每个顶点都被映射到一个UV坐标,这可以通过处理3D模型表面上的定向图、法向量和颜色来实现。

特定几何图形的映射,如球形映射、正方体映射、圆柱体映射,就是用对应形状的映射工具将图像映射到对象表面上。体积纹理用于将3D贴图应用到3D对象内部的一种技术。还有翘曲映射、透明映射、顶点颜色映射、混合纹理映射、切割贴图映射等。

纹理映射常用的软件有,专业的三维建模的软件如Maya、3ds Max、Blender一般都支持常用的纹理映射Substance Designer,是专门用于纹理制作的软件,它提供了大量的材质生成工具和纹理库,可以快速生成高质量的纹理映射。Photoshop,虽然它不是专业的三维建模软件,但它具有强大的图像处理和纹理制作功能,可以将制作好的纹理映射应用到三维模型中。

灯光设置

在纹理绘制完成后,需要对模型进行灯光设置,模拟环境中的光照,让模型更具有真实感和艺术效果

关键点有灯光类型常见的有点光源、平行光源、聚光灯和区域灯光等。调整灯光颜色和强度,帮助营造不同的氛围,例如,暖色调的灯光可以帮助创造出浪漫、温馨的氛围,冷色调的灯光可以制造出科技、现代感。灯光的强度、位置和方向、范围和角度等都需要结合场景设置。还要考虑光和材质的互相作用,如不同类型的表面材质对光照具有不同的反射、漫反射和照明效果,比如金属表面在光线下呈现的效果和木质表面的效果是不同的。

主流的3D建模软件都支持灯光设计,可以创建各种类型的灯光,如点光源、平行光、聚光灯、体积光、环境光等,并支持灯光属性的调整,如颜色、强度、光锥角度、阴影等。3ds Max还提供了全局光照、辐射热度图、环境反射等高级灯光功能。Blender提供了高级渲染引擎Cycles,支持全局光照、全局明暗度、散景、反射等功能。

物理模拟

物理模拟指的是使用计算机软件对三维场景中的物理现象进行模拟,以达到真实的物理效果,提供更加逼真的物体运动、重力和碰撞效果。以下是三维建模的物理模拟的常见技术。

刚体模拟是对物体的运动和碰撞进行模拟的过程,可以实现物体的真实动态效果,比如重力、惯性、摩擦力等,以及物体与物体之间的碰撞效果;烟雾和流体模拟可以模拟气体和液体在三维环境中的运动情况,主要应用场景包括水流、波浪、河流、雨水等;布料模拟可以模拟织物的运动情况,例如飘逸,褶皱,摆动等,可以使织物更加真实。柔性物体模拟主要模拟弹性材料的运动状态,例如皮肤、橡胶、橡皮等。粒子模拟,对物质轨迹的模拟,在三维建模中,粒子模拟可用于模拟火焰、爆炸、灰尘、雾等物质的运动和互动情况。

工具方面,专业三维建模软件Maya、Blender可以进行基于物理的模拟和动画制作,包括布料、液体和粒子等效果。游戏引擎Unity 3D、Unreal Engine可以进行物理模拟的编程和开发,并且提供了自己的物理引擎。Houdini是一款强大的3D特效软件,可以进行多种类型的物理模拟和粒子效果制作,包括水、烟雾和火等效果。

动态几何

动态几何技术是制作动态可视化效果和可交互性设计的一种基础方法,用于实时计算和显示各种几何对象。如果模型有交互式或动态的效果,需要用动态几何动态地改变3D模型的形状和位置来实现。通常涉及复杂的数学原理和计算技术,包括参数方程、线性代数、坐标变换、分形理论、描线算法等等。结合三维建模和动态几何技术可以制作出更加精细和生动的画面,例如在游戏中制作出真实的动态物理效果和物体交互行为,或者在建筑可视化中制作出真实的光线反射和阴影效果。

以上是三维建模的基本创建模型过程。在实际的建模过程中,还有许多其他的细节和技巧,需要根据具体情况不断学习和掌握。

三维模型建模完成后可以通过渲染软件将模型输出成高质量的图像或动画,以供后续使用和展示。对于输出的图像或动画,建模师和设计师还需要进行后期处理,如深度后期增加模糊、锐化、调整颜色等等。

 

   应 用 篇   

应用场景

三维建模广泛应用于游戏、影视、建筑、制造、医疗、文旅和教育等领域。

游戏开发

在游戏开发中三维建模有着广泛的应用,可以用来制作游戏场景、角色、道具等,提高游戏的视觉效果和游戏体验。

游戏场景是游戏画面的主要组成部分,需要用三维建模技术创建地形、建筑物、汽车等各种元素,使其在游戏画面中呈现出视觉上的逼真感。

游戏角色模型也需要使用三维建模技术进行制作,制作角色模型时需要考虑角色形态、动作、表情等方面的细节。道具如武器、工具、饰品、装备等也需要,不仅要有独特的造型和设计,还需要考虑到实际用途。动画效果是游戏中非常重要的一部分,需要用三维建模技术制作人物和道具的动作、表情、造型等。同时,还需要使用骨骼动画和逐帧动画等技术实现更加细致的动画效果。还需要对三维建模元素进行优化和调整,确保游戏画面的流畅性和稳定性。

例如《我的世界》,游戏中建筑物、树木等元素都是是由方块组成的,用到了方块建模及纹理映射的相关技术。这种方块式建模技术可以让玩家创建各种复杂的建筑和景观,而且能够实现高度自定义,具有极高的创意性。游戏中还应用了光照技术,玩家可以创建灯光和火把,在夜晚或黑暗中利用这些光源来照亮数字世界,从而更加真实、生动。

元宇宙时空构建:三维建模技术

生化危机使用了大量的建模技术来实现游戏中的可视化效果,如多边形建模技术,每个角色或物体都由数百甚至数千个三角形或四边形组成,这些多边形之间连接形成一个复杂的3D形状。为了增强角色和物体的真实感,使用了细节贴图技术,将一张高分辨率的纹理图片映射到模型表面上,以达到增强模型表面细节的效果,使其更真实。通过光影技术,可以调整角色和场景中的光源和阴影效果,实现更真实的光照效果。用物理引擎实现一些精细的物理模拟,例如角色的力量和身体关节的刚性等,给玩家带来更真实的游戏体验。

元宇宙时空构建:三维建模技术

电影和动画制作

三维建模在电影和动画制作中也是必不可少的技术之一,可以用来制作场景、角色建模、特效制作、摄像等,实现特效和动画效果,如科幻场景、飞行、爆炸等。

角色建模,这一点和游戏场景类似。例如,《疯狂动物城》中的角色模型,通过细致的三维建模技术,让角色的外形和表情更加生动,使得电影的情节更加鲜活。

元宇宙时空构建:三维建模技术

场景建模,例如电影《阿凡达》场景完全是基于3D数字化模型建立的。许多场景都以延伸自然环境的树木和植被为主景,这些植物的设计和渲染技术非常精细,并使用光线追踪(Ray Tracing)技术来确保每个盆栽和叶片看起来自然。电影《失控玩家》,制作团使用了多种物理建模和流体动画技术,例如辐射传输,气流/空气弹性,以及一些循环流动和能量交互等动力场景,来复现风流场、颗粒流动、让漩涡、烟雾等自然现象,让电影场面更加动态生动。

效制作在电影中应用最为广泛。例如,《阿凡达》这部电影高度细节化的特效让人印象深刻,例如那些绝妙的生物和飞行器等。《变金刚》电影惊险刺激的特效画面也是基于三维建模实现的

元宇宙时空构建:三维建模技术

摄影和后期制作。在拍摄过程中,使用三维建模技术可以为镜头定点、造型、填充、前景和背景等方面提供辅助。在后期制作方面,三维建模还可以用于特效合成、3D转场、场景修复等方面。

三维建模技术在电影动画制作中可以对电影画面的构造、细节和效果的表现有很大的帮助。从这些典型案例中可以看到,三维建模技术是电影动画制作中必不可少的一个重要环节,是创造出令人印象深刻的电影画面的重要工具之一。

文博文旅

对于面向元宇宙的文博文旅场景构建,三维建模是一个非常重要的环节。它可以将传统文化、景区景点等元素进行数字化转换,并在虚拟环境中还原出真实的场景和细节,还可以打造虚实融合的交互空间。这样,人们可以在虚拟世界中游览名胜古迹,体验异域文化,穿越历史长河,享受前所未有的旅游体验。三维建模技术的不断发展,将会使得元宇宙文博文旅场景更加真实、细致、有趣,吸引更多的游客参观和体验。三维建模技术则可以帮助现实文博文旅场景创造逼真的虚拟元素。例如,迪士尼乐园中的“推土机大战”表演项目,就运用增强现实技术和三维建模技术,让表演者真实地与虚拟的推土机互动。

此外在工程和建筑设计、3D打印、数字艺术和设计等领域也有很广泛的应用。总体来说,三维建模技术应用场景广泛,可涵盖许多行业和领域,对各行各业的发展都有着积极的推动作用。

产业情况

根据恒州智(YHResearch)的统计及预测,2021年全球3D模型市场销售额达到了993.14百万美元,预计2028年将达到1,978.31百万美元,年复合增长率(CAGR)为10.76%(2022-2028)。

地区层面来看,中国市场在过去几年变化较快,2021年市场规模为134.64百万美元,约占全球的13.56%,预计2028年将达到338.48百万美元,届时全球占比将达到17.11%。

地区层面来说,目前北美地区是全球最大的市场,2021年占有37.04%的市场份额,之后是欧洲和中国,分别占有31.17%和13.56%。预计未来几年,中国地区增长最快,2022-2028期间CAGR大约为13.66%。

从产品类型方面来看,3ds Max模型占比较大,预计2028年份额将达到23.41%。同时就应用来看,影视在2021年份额大约是23.60%,未来几年CAGR大约为9.44%。

从企业来看,全球范围内,3D模型核心厂商主要包括TurboSquid (Shutterstock)、Sketchfab (Epic Games)、CGTrader、Envato和3DSkyHost等。2021年,全球第一梯队厂商主要有TurboSquid (Shutterstock)、Unity Asset Store、Sketchfab (Epic Games)等,共占有45.13%份额。

    展 望 篇    

三维建模正处于快速发展阶段,不断涌现出更加智能、高效、精密的新技术和新工具,为视觉效果、工业设计、文化创意等领域提供强有力的支持。虽然三维建模已经取得了很大的进步,但仍然面临着一些挑战。

挑战

模型精度:传统的三维建模技术容易出现精度不足的情况。设计师经常需要花费大量的时间来微调,以便让模型更加准确并符合设计要求。

模型复杂性:许多实际的三维设计对象都非常复杂。例如建筑、汽车和机器人等。这些对象通常由数百万个面构成,需要使用更高级的工具和计算技术来完成。

交互性:设计师通常需要花费很多时间来调整模型,以满足不断变化的需求。然而,传统的三维建模工具仍然缺乏足够的交互性,设计师往往需要花费很多时间来重新构建模型,这很影响效率。

数据管理:当工作流程涉及到多个设计师和团队时,管理和协调建模数据是非常重要的。然而,在传统工具缺乏有效的版本控制和沟通渠道时,这也是一项挑战。

模型渲染时间:生成高精度、高仿真的三维场景需要大量计算资源。传统渲染技术需要花费大量的时间来生成图像,这通常是一个不可接受的等待时间,特别是在需要反复迭代设计的情况下。总体而言,三维建模所面临的挑战包括模型精度、模型复杂性、交互性、数据管理和渲染时间等方面。针对这些挑战,需要不断研究、创新和优化,以提高三维建模效率和质量。

趋势

三维建模技术已经成为了许多行业中不可或缺的工具,未来几年,其发展趋势可能包括以下几个方向:

自动化、智能化随着人工智能技术的发展,三维建模工具也将逐渐变得更加自动化和智能化,借助机器学习和深度学习等技术,能够更快速、高效地完成建模任务,减少用户的工作量。NeRF(Neural Radiance Fields)和AIGC(Automated Intelligent Geometry Processing)是当前三维建模技术中比较热门的研究领域。NeRF是基于深度学习的新型三维场景重建技术,能够从大量的2D图像数据推断3D场景,使得3D场景的创建更快速、更简单、更准确,我们将会在后续三维重建的文章中详细介绍。AIGC使用深度学习技术自动化处理几何学数据,能快速生成低多边形模型,提升三维建模效率。总的来说,NeRF和AIGC代表了三维建模向自动化、智能化方向发展的趋势。

云端化:随着云计算技术的发展,三维建模工具也将逐渐向云端化发展,用户能够在云端进行建模、存储、共享和协作,提高了用户的工作效率和便捷性。

资产化数字资产则是指数字化的财产,如数字版权、专利等。建模构造的三维模型也是一种数字资产,具有不同的价值和用途。三维建模技术已广泛应用于游戏、影视、动画、建筑等领域,而数字资产的出现则为许多新兴领域提供了新的商业机会和可能性。

随着三维建模技术的不断突破和应用,元宇宙能够越来越完美地呈现虚实结合的数字世界;同时,通过元宇宙的应用,三维建模技术也将汇聚更多的创意和技术力量,为数字化产业带来更多的想象力和创造力。三维建模和元宇宙的结合不仅将推动数字化产业的快速发展,三维建模技术未来的发展前景非常广阔。

作者:毕蕾

审核:单华琦

【参考文献】

[1] 恒州博智调查.3D市场模型行业研究、市场规模分析[OL].  https://www.bilibili.com/read/cv21263882.

[2] CyberGirl赛博女孩.解析《头号玩家》的背景设定和视觉效果[OL].https://www.bilibili.com/read/cv7081303.

[3] 每日CG教程盘点.Houdini建模粒子流体破碎综合案例教程[OL].https://www.bilibili.com/video/BV1dK411p7MC/?P=3&vd_source=0c3189f90f912892e26f73d8893406b9.

[4] 每日CG教程盘点.全站最全zbrush新手教程|软件入门到案例实操雕刻-零基础人物雕刻技巧[OL].https://www.bilibili.com/video/BV1Li4y1E7BB?p=18&vd_source=0c3189f90f912892e26f73d8893406b9.

[5] S. Kumar.Overview of Computer Aided Design[J].计算机辅助设计与图形学学报2004.

[6] Unity、Blender等官网.

[7] 廖武忠. 虚拟现实三维建模研究概述[J]. 电子世界, 2018(17):2.

[8] 栾悉道, 应龙, 谢毓湘,等. 三维建模技术研究进展[J]. 计算机科学, 2008, 35(2):4.

版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。

(0)

相关推荐

发表回复

登录后才能评论