预烘焙光照图至顶点色强化3D阴影的方法技术

技术编号:43804598 阅读:20 留言:0更新日期:2024-12-27 13:22
本发明专利技术公开了预烘焙光照图至顶点色强化3D阴影的方法,所述预烘焙光照图至顶点色强化3D阴影的方法包括如下步骤:在3D建模软件中创建或导入模型,并设置好场景的光照环境,预烘焙高清AO阴影贴图,黑白颜色阈值越宽越好,这样可以让阴影层次拉开,同时灰度分布均匀,不要有整体过黑或过白的情况,光源如果没有特殊需求,以顶光的方式渲染;把AO阴影贴图烘焙至模型顶点色;在渲染引擎支持的情况下(UE,unity),使用vertex color节点,把模型顶点色信息读入,烘焙到了哪个顶点色通道,就把这个通道信息作为环境光输出;使用带有顶点色信息的shader制作材质球,应用给模型,在材质球上调节适当的强度即可;本发明专利技术实现了实现高清无噪点AO效果。

【技术实现步骤摘要】

本专利技术涉及预烘焙光照图至顶点色强化3d阴影的方法,属于3d场景绘制应用。


技术介绍

1、顶点色ao(ambient occlusion,环境光遮蔽)是3d模型渲染中的一种技术,顶点色ao通过将这种效果以颜色的形式存储在顶点上,并在渲染时根据顶点间的插值来计算整个表面的颜色,从而实现实时渲染下的环境光遮蔽效果。

2、unity的渲染技术,主要以预渲染的ao图片为基础来表现间接光照效果(ambientocclusion),以贴图为基础的表现方式,在拉近镜头的时候,会呈现相对模糊的贴图效果,这是现有普遍的模型渲染处理方式,且文件数量较多,内容冗长。


技术实现思路

1、在本实施例中提供了预烘焙光照图至顶点色强化3d阴影的方法用于解决现有技术中现有普遍的模型渲染处理方式,且文件数量较多,内容冗长的问题。

2、本专利技术通过以下技术方案来实现上述目的,预烘焙光照图至顶点色强化3d阴影的方法,所述预烘焙光照图至顶点色强化3d阴影的方法包括如下步骤:

3、s1.在3d建模软件中创建或导本文档来自技高网...

【技术保护点】

1.预烘焙光照图至顶点色强化3D阴影的方法,其特征在于:所述预烘焙光照图至顶点色强化3D阴影的方法包括如下步骤:

2.根据权利要求1所述的预烘焙光照图至顶点色强化3D阴影的方法,其特征在于:所述预烘焙高清AO阴影贴图足够清晰,避免噪点,UV重叠等问题。

3.根据权利要求1所述的预烘焙光照图至顶点色强化3D阴影的方法,其特征在于:所述场景的光照环境,通常包括一盏或多盏光源以及必要的环境光设置。

4.根据权利要求1所述的预烘焙光照图至顶点色强化3D阴影的方法,其特征在于:所述把AO阴影贴图烘焙至模型顶点色需要注意模型的层次结构位置,要预留恰当的顶点,方便烘...

【技术特征摘要】

1.预烘焙光照图至顶点色强化3d阴影的方法,其特征在于:所述预烘焙光照图至顶点色强化3d阴影的方法包括如下步骤:

2.根据权利要求1所述的预烘焙光照图至顶点色强化3d阴影的方法,其特征在于:所述预烘焙高清ao阴影贴图足够清晰,避免噪点,uv重叠等问题。

3.根据权利要求1所述的预烘焙光照图至顶点色强化3d阴影的方法,其特征在于:所述场景的光照环境,通常包括一盏或多盏光源以及必要的环境光设置。

4.根据权利要求1所述的预烘焙光照图至顶点色强化3d阴影的方法,其特征在于:所述把ao阴影贴图烘焙至模型顶点色需要注意模型的层次结构位置,要预留恰当的顶点,方便烘焙准确的阴影强度,如果顶点位置不恰当,或顶点过于稀少,或对面数有比较苛刻的需求,那么此方案无法实施。

5.根据权利要求1所述的预烘焙光照图至顶点色强化3d阴影的方法,其特征在于:所述unity引擎是一款由unity technologies开发的实时3d互动内容创作和运营平台,广泛用于游戏开发、美术、建筑、汽车设计、影视等多个领域,它不仅支持2d和3d内容的创作,还兼容增强现实(ar)和虚拟现实(vr)等多种交互技术,unity引擎以其强大的功能和灵活性,成为了全球创作者的首选工具之一。

6.根据权利要求...

【专利技术属性】
技术研发人员:牟林森张源杜树人
申请(专利权)人:北京比特易湃信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1