[发明专利]一种Unity引擎后处理效果过程可视化方法和装置有效
申请号: | 201711455958.X | 申请日: | 2017-12-28 |
公开(公告)号: | CN107930118B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 陈刚 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;G06T15/00 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 董柏雷 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Unity引擎后处理效果过程可视化方法和装置,该方法将后处理效果在游戏引擎中被构建为后处理栈的线性处理过程,包括以下步骤:(1)通过中间状态类对渲染状态进行抽象,每个中间状态类的实例包含的数据为一个指向帧缓冲对象的引用,参数列表和说明文本;建一个状态缓存列表,记录对应后处理效果每个关键阶段的完整状态;(2)将当前后处理效果采集到的所有中间渲染状态展示给用户;(3)将所述步骤(2)中的中间状态对象更多的内部细节暴露出来。可以曝露出的每个处理节点中各阶段的中间状态来更精准的把控美术效果;能够更直观的调节每一个参数,观察到每个阶段的变化,更高效的调出想要表现的效果,提高了工作质量和效率。 | ||
搜索关键词: | 一种 unity 引擎 处理 效果 过程 可视化 方法 装置 | ||
【主权项】:
一种Unity引擎后处理效果过程可视化方法,其特征在于,将后处理效果在游戏引擎中被构建为后处理栈的线性处理过程,包括以下步骤:(1)通过中间状态类对渲染状态进行抽象,每个中间状态类的实例包含的数据为一个指向帧缓冲对象的引用,参数列表和说明文本;建一个状态缓存列表,记录对应后处理效果每个关键阶段的完整状态;(2)将当前后处理效果采集到的所有中间渲染状态展示给用户,从所述步骤(1)中获取状态缓存列表,扩展后处理检视面板,在监视面板的下方添加一个可以开关的预览面板,在这个面板中绘制所有的中间状态,根据中间状态对象之间的时序、因果关系将其进行合理的排列并使用有向线条连接以示意之间的关系,并且以每个中间状的阶段性渲染结果作为缩略图直观的将节点渲染出来;(3)将所述步骤(2)中的中间状态对象更多的内部细节暴露出来,使用基于EidtorWindow的独立的窗口绘制用户所需数据,对于图像数据,每份中间状态的图像使用拷贝的方式而不是直接指向原始数据;调节参数,通过为每个参数增加Attribute的方式进行标识,在调用采集模块的参数绑定接口时,将于参数相关的标识传入,然后在运行时通过反射的方式获取状态相关参数并生成相关界面提供用户调整。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711455958.X/,转载请声明来源钻瓜专利网。