虚拟数字人实时卡通渲染研究_陈靖中.pdf
《虚拟数字人实时卡通渲染研究_陈靖中.pdf》由会员分享,可在线阅读,更多相关《虚拟数字人实时卡通渲染研究_陈靖中.pdf(3页珍藏版)》请在咨信网上搜索。
1、2023.7电脑编程技巧与维护1概述虚拟数字人是元宇宙领域的重要分支,在影视制作、游戏开发等领域发挥着重要的作用。目前,关于虚拟数字人渲染的研究目的是探究真实物理特性15。以卡通渲染和仿真渲染为抓手,兼顾物理特性与艺术效果,研究并实现虚拟数字人的实时卡通渲染方案。2模型与贴图数据获取2.1模型属性获取与变换模型的属性包括局部位置属性、法线属性、切线属性等。目前,绝大多数的图形处理器(GPU)都支持可编 程GPU渲 染 流 水 线,GPU可 以 获 取 中 央 处 理 器(CPU)端的各类顶点数据6。GPU获取到顶点属性后,在顶点着色器中进行顶点属性的坐标变换工作。常见的坐标空间有物体空间、世界
2、空间、观察空间、裁剪空间、屏幕空间和切线空间等7。2.2贴图数据采样贴图数据包括固有色、法线、环境贴图。UV坐标是一组存储在顶点数据中的二维向量,图象使用UV坐标采样贴图可以将二维的贴图信息映射到三维空间中。法线贴图存储模型表面细微扰动信息,不需要制作模型细节也能使模型获得丰富的细节信息8。由于法线信息处于切线空间下,所以需要构建TBN矩阵,用法线数据与该矩阵相乘可得到世界空间下的法线信息9。3着色器编写3.1头发着色器头发显著的特征是各向异性高光,在卡通渲染中,这一特性被抽象为“天使环”。头发渲染的经典模型Kajiya模型的漫反射项sin(T,L)没有考虑到自阴影;高光项只考虑单层高光。改进
3、算法如公式(1)和公式(2)所示:difuse=Kdlerp(0.15,1.0,nl)(1)specular=Ks1smoothstep(-1,0,dot(t1,h)sin(t1,h)p1+Ks2smoothstep(-1,0,dot(t2,h)sin(t1,h)p2(2)改进算法在漫反射项中重新映射兰伯特项,降低头发的漫反射亮度,但暗部不会过暗;在高光项中使用双层高光叠加以体现头发的高频及低频高光。3.2面部着色器虚拟数字人面部的卡通化程度较高,若使用经典光照模型,面部就会出现难以预料的光影变化。为此,使用基于有向距离场(SDF)的面部阴影生成技术实现良好的光影效果。制作如图1所示的面部阴影
4、阈值图,将第n张贴图的黑白边界数值设置为8-n8,并根据第n-1张贴图边界的距离,设置数值递增至8-n+18,最终输出一张SDF面部阴影图。作者简介:陈靖中(1999),男,硕士,研究方向为实时卡通渲染技术;陈恒(1974),男,副教授,硕士研究生导师,研究方向为游戏设计与制作;罗立宏(1975),男,教授,博士,研究方向为数字媒体技术、虚拟/增强现实应用。虚拟数字人实时卡通渲染研究陈靖中,陈恒,罗立宏(广东工业大学艺术与设计学院,广州510090)摘要:为了渲染虚拟数字人体各部位材质的特性,增加虚拟数字人仿真渲染的艺术表现力,提出了结合卡通渲染艺术表现力与仿真渲染材质特性的渲染方法。使用改进
5、的 Kajiya 光照模型实现具有卡通风格和物理特性的头发渲染,利用有向距离场技术制作面部阴影贴图控制面部阴影的卡通化形状,运用视差贴图技术和材质捕获技术模拟眼球的折射和反射现象,使用色调映射技术模拟皮肤的次表面散射、散射光漫反射和皮肤的边缘透光效果,实现虚拟数字人重点部位的实时卡通渲染。实验结果表明,结合仿真渲染材质特性的卡通渲染方法能够实现虚拟数字人的实时渲染,同时能够兼顾材质真实特性与艺术效果。关键词:虚拟数字人;卡通渲染;有向距离场;材质捕获图1面部阴影阈值SDF图151DOI:10.16184/prg.2023.07.0102023.7电脑编程技巧与维护根据这张SDF面部阴影图上的信
6、息进行插值计算,即可得到在所有光源角度下的面部阴影信息,如公式(3),公式(4)所示:sdf=lerp(inv_sdf,sdf,sign(dot(L,left)(3)shadow=step(dot(front,L)0.5+0.5,sdf)(4)其中,sdf和invsdf分别为使用正向和反向u坐标采样的SDF面部阴影图的采样值,left和front分别为世界空间下的左、前方向向量。3.3眼球着色器在写实渲染中,眼球的角膜、瞳孔、虹膜、巩膜形成的多重包裹结构5是渲染的重点。在卡通渲染中,在光照现象上需要进行简化,将眼球渲染中的复杂光照现象抽象为以下两项:(1)角膜的透明质感与镜面反射。角膜的质感类
7、似玻璃,是一种光滑的透明薄膜。在写实渲染中,角膜的间接光镜面反射一般使用环境映射10的算法实现,但是对实时渲染来说消耗偏高,在此使用材质捕获技术1,将环境贴图映射为球形,使用视角空间中的法线N来采样这张反射贴图。采样算法如公式(5)所示:(5)其中,i和j是反射贴图u方向和v方向的采样点,N为视角空间下的法线。直接光镜面反射使用blinn-phong模型近似,ks为镜面反射系数,p控制高光面积大小如公式(6)所示:specular=ks(I/r2)max(0,NH)p(6)(2)瞳孔、虹膜与角膜间的折射。角膜具有外凸结构,虹膜则贴在瞳孔表面,在角膜与虹膜间有一定的空腔,充斥着液态介质,当光线进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟 数字 实时 卡通 渲染 研究 陈靖中
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。