首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种绒毛渲染方法和装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海散爆信息技术有限公司

摘要:一种绒毛渲染方法,包括:按照待渲染对象的绒毛的覆盖面积信息,生成适配的绒毛材质模型信息;生成该绒毛材质的噪波图;对顶点着色器进行绒毛参数的配置,包括根据绒毛材质模型信息将各顶点根据顶点法线的方向进行外扩,以达到绒毛模型放大;对像素着色器进行参数的配置,包括使用噪波图来控制像素的绘制与否来模拟绒毛的不平整;基于顶点着色器和像素着色器的参数配置,对待渲染对象的绒毛进行渲染。本发明把毛发的绒毛使用顶点偏移来完成模型的扩大,并使用噪波图来控制像素的绘制与否来模拟绒毛的不平整效果,并使用不透明渲染,避免排序错误及屏幕后处理渲染错误。

主权项:1.一种绒毛渲染方法,其特征在于,包括:按照待渲染对象的绒毛的覆盖面积信息,生成适配的绒毛材质模型信息;生成该绒毛材质的噪波图;对顶点着色器进行绒毛参数的配置,包括根据绒毛材质模型信息将各顶点根据顶点法线的方向进行外扩,以达到绒毛模型放大;对像素着色器进行参数的配置,包括使用噪波图来控制像素的绘制与否来模拟绒毛的不平整;基于顶点着色器和像素着色器的参数配置,对待渲染对象的绒毛进行渲染;生成该绒毛材质的噪波图进一步包括:根据该绒毛材质模型信息利用燥波生成函数生成其对应的噪波图,用黑白信息记录数值,然后把这个数值返回到噪波图上该像素的元素属性上,该元素属性值大于等于基准值和小于基准值来表明该像素的绘制与否;使用噪波图来控制像素的绘制与否来模拟绒毛的不平整进一步包括:设置NoiseUV=TRANSFORM_TEXi.uv0.xy,_blendTex,TRANSFORM_TEX接口的作用是使用传入该绒毛材质模型信息的贴图元素i.uv0的xy分别对该噪波图的xy坐标进行缩放,使用i.uv0的zw分别对该噪波图的xy坐标进行位移,以使进行传入的贴图元素的uv参数去和噪波图的tiling和offset做运算,来确保缩放和偏移设置是正确的;噪波图中像素点取值比顶点偏移量的参数FurShellFactor.x小的部分会被舍弃掉,形成凹凸的效果,顶点偏移量的参数大于等于所述基准值,其中参数FurShellFactor.x为美术给定的用于控制顶点偏移量大小的输入参数。

全文数据:

权利要求:

百度查询: 上海散爆信息技术有限公司 一种绒毛渲染方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术