-
公开(公告)号:CN112419430B
公开(公告)日:2022-10-28
申请号:CN202010466650.0
申请日:2020-05-28
申请人: 上海哔哩哔哩科技有限公司
摘要: 本发明公开了一种动画播放方法,该方法包括:获取按照动画播放时间逐帧导出的动画模型,获取各个动画模型中的模型顶点色数据,并根据模型顶点色数据确定动画模型中包含的各个顶点的顶点序号;根据各个动画模型的顶点序号对各个动画模型的模型顶点色数据以及模型切线数据进行处理,以得到各个顶点在动画中的位置变化数据和法线变化数据;将各个位置变化数据以及各个法线变化数据按照顶点顺序分别写入至对应的纹理贴图中,以得到位置贴图和法线贴图;获取贴图采样指令,根据贴图采样指令采样位置贴图和法线贴图的对应位置,并对采样得到的位置数据和法线数据进行渲染处理,以实现动画的播放。本发明能够提高动画播放效率。
-
公开(公告)号:CN112419459A
公开(公告)日:2021-02-26
申请号:CN202011124881.X
申请日:2020-10-20
申请人: 上海哔哩哔哩科技有限公司
发明人: 陈思敏
摘要: 本申请提供了一种烘焙模型AO贴图的方法、装置、计算机设备和存储介质。该方法包括:获取待烘焙模型和待烘焙模型的贴图坐标信息;在第一位置设置摄像机,其中,待烘焙模型位于摄像机的视场内;通过摄像机渲染待烘焙模型的SSAO图;将SSAO图中的色值信息写入贴图坐标信息的对应坐标,得到第一位置对应的AO子图;计算多个位置对应的AO子图的均值,得到待烘焙模型的AO图。通过本申请,能够提升烘焙AO图的效率。
-
公开(公告)号:CN112419460B
公开(公告)日:2023-11-28
申请号:CN202011127143.0
申请日:2020-10-20
申请人: 上海哔哩哔哩科技有限公司
发明人: 陈思敏
摘要: 本申请提供了一种烘焙模型贴图的方法、装置、计算机设备和存储介质。该方法包括:获取待烘焙模型和待烘焙模型的贴图坐标信息;渲染待烘焙模型在屏幕坐标系下的深度图和待烘焙信息图;把待烘焙模型根据贴图坐标信息展开,以待烘焙模型的相机坐标信息作为颜色,渲染得到贴图布局图;针对待烘焙模型的同一屏幕坐标,比较待烘焙模型的物理深度和深度图上表征的图像深度是否相同;若物理深度与图像深度不同,将贴图布局图上屏幕坐标对应的色值信息设置为预设值;若物理深度与图像深度相同,根据待烘焙信息图上屏幕坐标的色值信息设置贴图布局图上屏幕坐标对应的色值信息。通过本申请,能够提升烘焙效率。
-
公开(公告)号:CN109658484A
公开(公告)日:2019-04-19
申请号:CN201811569106.8
申请日:2018-12-21
申请人: 上海哔哩哔哩科技有限公司
摘要: 一种动画自动生成方法及动画自动生成系统,将从Spine工具中导出的Json数据导入Unity3d工具,Unity3d工具将Json数据解析为动画数据格式,从动画数据格式中获取关键帧信息保存为Unity3d工具的动画文件,运行动画文件播放动画。本发明无需在Unity3d工具重新制作Spine关键帧,可以自动生成关键帧,重现Spine工具中的位移、缩放、旋转、颜色变化等动画关键帧效果,精确还原美工在Spine工具中制作做的动画,减少了重复工作,极大提升了游戏开发的效率。
-
公开(公告)号:CN112419147B
公开(公告)日:2023-07-04
申请号:CN202010290188.3
申请日:2020-04-14
申请人: 上海哔哩哔哩科技有限公司
发明人: 陈思敏
摘要: 本申请公开了一种图像渲染方法,该方法包括:获取当前画面,并对当前画面的四分之一画面帧进行渲染,得到四分之一渲染结果;将四分之一渲染结果和前面3帧画面的渲染结果填充至全分辨率的图片上,得到静态图,静态图对应于假设所述当前画面处于完全静止状态时的渲染效果;将当前画面的画面帧像素分别和四周像素进行处理,得到动态图,动态图对应于假设所述当前画面处于完全运动状态时的渲染效果;根据当前画面的画面帧亮度、上一个画面的四分之一画面帧亮度和前面第四个画面的四分之一画面帧亮度进行计算,得到差异图;根据静态图、动态图和差异图进行插值计算,并将插值计算结果输出。本申请能够极大地提高渲染效率,提高GPU的处理性能。
-
公开(公告)号:CN112419430A
公开(公告)日:2021-02-26
申请号:CN202010466650.0
申请日:2020-05-28
申请人: 上海哔哩哔哩科技有限公司
摘要: 本发明公开了一种动画播放方法,该方法包括:获取按照动画播放时间逐帧导出的动画模型,获取各个动画模型中的模型顶点色数据,并根据模型顶点色数据确定动画模型中包含的各个顶点的顶点序号;根据各个动画模型的顶点序号对各个动画模型的模型顶点色数据以及模型切线数据进行处理,以得到各个顶点在动画中的位置变化数据和法线变化数据;将各个位置变化数据以及各个法线变化数据按照顶点顺序分别写入至对应的纹理贴图中,以得到位置贴图和法线贴图;获取贴图采样指令,根据贴图采样指令采样位置贴图和法线贴图的对应位置,并对采样得到的位置数据和法线数据进行渲染处理,以实现动画的播放。本发明能够提高动画播放效率。
-
公开(公告)号:CN112419460A
公开(公告)日:2021-02-26
申请号:CN202011127143.0
申请日:2020-10-20
申请人: 上海哔哩哔哩科技有限公司
发明人: 陈思敏
摘要: 本申请提供了一种烘焙模型贴图的方法、装置、计算机设备和存储介质。该方法包括:获取待烘焙模型和待烘焙模型的贴图坐标信息;渲染待烘焙模型在屏幕坐标系下的深度图和待烘焙信息图;把待烘焙模型根据贴图坐标信息展开,以待烘焙模型的相机坐标信息作为颜色,渲染得到贴图布局图;针对待烘焙模型的同一屏幕坐标,比较待烘焙模型的物理深度和深度图上表征的图像深度是否相同;若物理深度与图像深度不同,将贴图布局图上屏幕坐标对应的色值信息设置为预设值;若物理深度与图像深度相同,根据待烘焙信息图上屏幕坐标的色值信息设置贴图布局图上屏幕坐标对应的色值信息。通过本申请,能够提升烘焙效率。
-
公开(公告)号:CN112419147A
公开(公告)日:2021-02-26
申请号:CN202010290188.3
申请日:2020-04-14
申请人: 上海哔哩哔哩科技有限公司
发明人: 陈思敏
摘要: 本申请公开了一种图像渲染方法,该方法包括:获取当前画面,并对当前画面的四分之一画面帧进行渲染,得到四分之一渲染结果;将四分之一渲染结果和前面3帧画面的渲染结果填充至全分辨率的图片上,得到静态图,静态图对应于假设所述当前画面处于完全静止状态时的渲染效果;将当前画面的画面帧像素分别和四周像素进行处理,得到动态图,动态图对应于假设所述当前画面处于完全运动状态时的渲染效果;根据当前画面的画面帧亮度、上一个画面的四分之一画面帧亮度和前面第四个画面的四分之一画面帧亮度进行计算,得到差异图;根据静态图、动态图和差异图进行插值计算,并将插值计算结果输出。本申请能够极大地提高渲染效率,提高GPU的处理性能。
-
公开(公告)号:CN112419459B
公开(公告)日:2023-09-08
申请号:CN202011124881.X
申请日:2020-10-20
申请人: 上海哔哩哔哩科技有限公司
发明人: 陈思敏
摘要: 本申请提供了一种烘焙模型AO贴图的方法、装置、计算机设备和存储介质。该方法包括:获取待烘焙模型和待烘焙模型的贴图坐标信息;在第一位置设置摄像机,其中,待烘焙模型位于摄像机的视场内;通过摄像机渲染待烘焙模型的SSAO图;将SSAO图中的色值信息写入贴图坐标信息的对应坐标,得到第一位置对应的AO子图;计算多个位置对应的AO子图的均值,得到待烘焙模型的AO图。通过本申请,能够提升烘焙AO图的效率。
-
-
-
-
-
-
-
-