版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2基于虚拟光源的光源方向对所述虚拟对象模型进行烘焙根据所述第一深度图、所述第一坐标集合和所述第二坐标根据所述第一颜色图、所述第一坐标集合和所述阴影通过以下步骤确定所述阴影信息中的第i个阴影值,其中根据所述第一坐标集合中的第i个坐标,在所述第一深度表示所述虚拟对象模型中的所述第i个点与所述第根据目标投影矩阵中的参数,对所述第i个深影矩阵,所述目标投影矩阵用于将三维的所述虚拟对象模型投影成二维的所述第一颜色根据所述第i个还原后的深度值和所述第二坐标集合中的第i个3.根据权利要求2所述的方法,其特征在于,在所述目标投影矩阵中的参数包括近裁剪距离和远裁剪距离的情况下,将所述第i个第i个深度值与距离差值之间的乘积,所述距离差值是所述远裁剪距离减去所述近裁剪距示在将三维的所述虚拟对象模型投影成二维的所述第一颜色图时使用的远裁剪面与所述35.根据权利要求2所述的方法,其特征在于述目标向量是将所述归一化向量与所述第i个还原后的深根据预设的映射关系,确定与所述第i个还原通过以下步骤确定在所述目标坐标系下所述虚拟对象模型中的所述第i个点的最终颜根据所述第一坐标集合中的第i个坐标,在所述第一颜色表示在所述虚拟光源按照所述第一光源方向对所述虚拟对象模型进行光照的情况下所述根据所述第i个颜色值和所述阴影信息中的第i个阴影值,确定所述第i个点的最终颜9.根据权利要求8所述的方法,其特征在于,所述根将所述第i个点的最终颜色值确定为等于所述第i个颜色值与所述第i个阴影值之间的4将所述确定了最终颜色值的所述虚拟对象模型转换成二维的所在所述虚拟光源按照第二光源方向对所述虚拟对象模所述虚拟光源按照所述第二光源方向对所述虚拟对象模型进行光照的情况下所述虚拟对根据所述第一深度图、所述第一坐标集合和所述第二坐标根据所述第二颜色图、所述第一坐标集合和所述阴影在所述第一虚拟相机与所述虚拟对象模型的中心点之间的连线与水平面之间的夹角根据所述第三颜色图、所述第二坐标集合和所述第三坐标根据所述第三颜色图、所述第三坐标集合和所述阴影第一处理单元,用于基于虚拟光源的光源方向一光源方向对所述虚拟对象模型进行光照的情况下所述虚拟对象模型中的各个点受光后第一获取单元,用于获取所述虚拟对象模型中的5序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至13任一项中所述的方6包括在虚拟光源按照第一光源方向对虚拟对象模型进行光照的情况下虚拟对象模型中的7个坐标用于表示第i个点的位置,第i个深度值用于表示虚拟对象模型中的第i个点与第一用于表示在目标坐标系下虚拟对象模型中的第i个点的位置,第二坐标集合中的坐标是三近裁剪距离用于表示在将三维的虚拟对象模型投影成二维的第一颜色图时使用的近裁剪第i个颜色值用于表示在虚拟光源按照第一光源方向对虚拟对象模型进行光照的情况下虚8颜色值,包括:将第i个点的最终颜色值确定为等于第i个颜色值与第i个阴影值之间的乘按照第二光源方向对虚拟对象模型进行光照的情况下虚拟对象模型中的各个点受光后的与水平面之间的夹角从第一夹角转换为第二夹角的情况下,对虚拟对象模型进行烘焙操个点与第一虚拟相机之间的距离,第一坐标集合用于表示虚拟对象模型中的各个点的位9度图和包含受光后的效果的第一颜色图,同时获取虚拟对象模型中各个点的UV纹理坐标;[0036]图10是根据本申请实施例的一种可选的虚拟相机朝向树的方向与水平面的夹角员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范点与第一虚拟相机之间的距离,第一坐标集合用于表示虚拟对象模型中的各个点的位置;[0053]需要说明的是,上述图像渲染方法可以但不限于应用于虚拟场景中大规模植被、每个点在上述局部坐标系中的坐标,该坐标与实际渲染过程中使用的Billboard世界坐标[0071]根据第一坐标集合中的第i个坐标,在第一深度图中获取与第i个点对应的第i个[0073]根据第i个还原后的深度值和第二坐标集合中的第i个初始坐标,确定第i个阴影[0075]最后根据第i个还原后的深度值和第二坐标集合中的第i个初始坐标,确定第i个[0087]//还原Depth的原始值,ImpostorZBufferParam记录了烘培到图集时的投影矩阵[0092]//MainLightShadow函数对比当前坐标和投影的遮挡关系,从而判断当前像素是[0102]其中,第一坐标集合中记录的uv坐标用于表示烘焙贴图中的每[0105]在目标投影矩阵中的参数包括近裁剪距离和远裁剪距离的情况下,将第i个还原后的深度值确定为等于目标乘积值与近裁剪距离之和,目标乘积值等于第i个深度值与距于表示在将三维的虚拟对象模型投影成二维的第一颜色图时使用的近裁剪面与第一虚拟[0106]具体是通过上述实施例中的depth=(depth*_ImpostorZBufferParam.y+_度图中的像素点的深度值是在虚拟对象模型所在的局部坐标系下的深度值,与Billboard[0111]具体是通过positionWS+=normalize(input.viewDirWS.xyz)*depth来实现,下[0113]作为一种可选的实现方式,上述根据第i个还原后的深度值和第二坐标集合中的[0120]那么第i个还原后的坐标则为第i个初始坐标positionWS与目标目标向量是归一化向量normalize(input.viewDirWS.xyz)与第i个还原后的深度值相乘得式左边的第i个还原后的坐标等于第i个初始坐标与等式右边的目[0125]具体是通过MainLightShadow函数对比当前坐标和投影的遮挡关系,从而判断当[0126]需要说明的是,本实施例中的阴影值可以但不限于是Billboard模型中的每个像[0128]上述阴影计算的方法适用于大规模森林植被的图像渲染,并且在俯视角度使用[0130]通过以下步骤确定在目标坐标系下虚拟对象模型中的第i个点的最终颜色值,并[0131]根据第一坐标集合中的第i个坐标,在第一颜色图中获取与第i个点对应的第i个第一光源方向对虚拟对象模型进行光照的情况下虚拟对象模型中的第i个点受光后的颜色[0132]根据第i个颜色值和阴影信息中的第i个阴影值,确定第i个点的最终颜色值,其式来获取与第i个点对应的第i个颜色值:half4color=tex2D(_ImpostorColorTex,[0138]作为一种可选的实现方式,上述根据第i个颜色值和阴影信息中[0141]根据目标坐标系下确定了最终颜色值的虚拟对象模型,确定第[0161]结合上述实施例中对阴影计算部分的描述,本申请是在预烘焙时缓存第一深度[0164]如上述实施例中所描述的,通过half4color=tex2D(_ImpostorColorTex,input.uv)从第一颜色图中获取第i个坐标表示的点的颜色值,然后利用color.rgb*=[0172]如图9所示,假设在虚拟光源从按照第一光源方向对虚拟对象模型进行光照的情[0176]在第一虚拟相机与虚拟对象模型的中心点之间的连线与水平面之间的夹角从第[0186]此外,本申请实施例中的技术方案还可以直接用于替代其他大量重复模型的显[0194]在缓存颜色图的同时,还对应输出每个虚拟对象模型的深度值到另一组图集里[0199]由于本申请是在预烘焙时缓存的深度图,在渲染Billboard时采样第一深度图来[0200]6)根据烘焙过程中缓存的深度图和步骤(5)中记录的阴影值,合成最终的成千上[0201]结合上述实施例中的描述可知,从烘焙操作过程中缓存的颜色图中获取一个Billboard模型中第i个坐标表示的点的颜色值,然后利用color.rgb*=shadow来确定第i[0204]第一处理单元1502,用于基于虚拟光源的光源方向对虚拟对象模型进行烘焙操[0205]第一获取单元1504,用于获取虚拟对象模型中的各个点在目标据第一坐标集合中的第i个坐标,在第一深度图中获取与第i个点对应的第i个深度值,其始坐标用于表示在目标坐标系下虚拟对象模型中的第i个点的位置,第二坐标集合中的坐于第i个深度值与距离差值之间的乘积,距离差值是远裁剪距离减去近裁剪距离所得到的二维的第一颜色图时使用的远裁剪面与第一[0224]第二处理模块,用于通过以下步骤确定在目标坐标系下虚拟对象模型中的第i个[0225]根据第一坐标集合中的第i个坐标,在第一颜色图中获取与第i个点对应的第i个第一光源方向对虚拟对象模型进行光照的情况下虚拟对象模型中的第i个点受光后的颜色[0226]根据第i个颜色值和阴影信息中的第i个阴影值,确定第i个点的最终颜色值,其[0231]第九处理子模块,用于将第i个点的最终颜色值确定为等于第i个颜色值与第i个虚拟对象模型是位于第一虚拟相机的拍摄范围中的情况下,对虚拟对象模型进行烘焙操第二光源方向对虚拟对象模型进行光照的情况下虚拟对象模型中的各个点受光后的颜色烘焙操作过程中计算光照,避免了在图像渲染过程中实时计算光照所耗费的大量计算资方法和装置对应的程序指令/模块,处理器1604通过运行存储在存储器1602内的软件程序可与互联网或局域网进行通讯。在一个实例中,传输装置1606为射频(RadioFrequency,[0255]在其他实施例中,上述目标终端或者服务器可以是一个分布式系统中的一个节算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述服务器校验处理等方面各种可选实现方式中提供的图像渲染[0264]上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026校园反欺凌讲课课件
- 2026高三英语全国各地模拟题分类汇编:D篇阅读32篇答案解析
- 2026高中地理教资面试专题题库附带解析
- 2026-2030年中国骨质疏松类用药行业应用态势与竞争趋势预测报告
- 2026年思想边界模拟题及答案详解
- 2026年护理副高职称考试理论模拟试题(含答案)
- 重庆市潼南区部分校2027届九年级上学期第一次联合测试语文试卷(含答案)
- 江西省宜春市上高二中2026-2027学年高二上学期10月阶段检测历史试卷(含答案)
- 湖北省十堰市八校教联体2026-2027学年高一上学期10月期中考试生物试卷(含答案)
- 广东省东莞市2026-2027学年九年级10月期中质量自查化学试卷(含答案)
- 小学道德与法治新部编版六年级上册全册知识点(2026秋)
- 2026年秋招:中国建材笔试题及答案
- 自考09462 国际贸易实务(英语)(短句背诵版适配答题)
- 2026矿区微电网白皮书 多源协控 构建绿色矿区韧性微网-阳光电源
- 新苏教版三年级数学上册第七单元《1.数量关系的分析(1)》课件
- 2026年秋大象版(新教材)小学科学五年级上册教学计划及进度表
- 空压机日常巡检记录
- 地铁通风空调竣工验收监理评估报告
- 2026智联招聘笔试题库及答案
- EDA技术及应用项目教程 教学大纲
- 透析设备维护与管理
评论
0/150
提交评论