一種基于3D網頁游戲的渲染引擎、實現方法及制作工具

基本信息

申請?zhí)?/td> CN201510738588.5 申請日 -
公開(公告)號 CN105354872B 公開(公告)日 2018-02-27
申請公布號 CN105354872B 申請公布日 2018-02-27
分類號 G06T13/20 分類 計算;推算;計數;
發(fā)明人 汪長明 申請(專利權)人 深圳墨麟科技股份有限公司
代理機構 深圳市科吉華烽知識產權事務所(普通合伙) 代理人 溫玉珍
地址 518057 廣東省深圳市南山區(qū)科苑路15號科興科學園B棟三單元9層
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于3D網頁游戲的渲染引擎、實現方法及制作工具,所述渲染引擎,包括:解析及加載模塊,從工作流最終輸出的自定義文件格式中讀取、解壓縮和解析出具體渲染所需要的信息,實現非阻塞解析;場景管理模塊,用于實現視域剔除、場景物體遍歷分類、拾取和鼠標事件派發(fā)以及渲染流程管理;攝像機及控制模塊,用于實現場景漫游和實現攝像機動畫;渲染模塊,用于渲染一個物體所需要的所有信息,包含對幾何體、材質、動畫以及變換矩陣的渲染。所述制作工具,包括導出插件、自定義文件格式、3D編輯器、特效制作工具以及UI制作工具。本發(fā)明具有良好的跨平臺性和可擴展性,能夠大大縮短游戲開發(fā)周期,并降低開發(fā)門檻。