一種用于網(wǎng)絡(luò)瀏覽器快速渲染和交互響應(yīng)的三維圖形渲染系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201810188278.4 申請(qǐng)日 -
公開(公告)號(hào) CN108446347A 公開(公告)日 2018-08-24
申請(qǐng)公布號(hào) CN108446347A 申請(qǐng)公布日 2018-08-24
分類號(hào) G06F17/30;G06T19/20 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 曲昌盛 申請(qǐng)(專利權(quán))人 華科優(yōu)建(武漢)工程信息發(fā)展有限公司
代理機(jī)構(gòu) 北京華夏正合知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 向敢;王雪飛
地址 430000 湖北省武漢市東湖新技術(shù)開發(fā)區(qū)東一產(chǎn)業(yè)園光谷大道金融后臺(tái)服務(wù)中心B5幢12-13層1號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種用于網(wǎng)絡(luò)瀏覽器快速渲染和交互響應(yīng)的三維圖形渲染系統(tǒng),包括渲染模塊,數(shù)學(xué)計(jì)算模塊,模型解析模塊,相機(jī)模塊,物理模塊,燈光模塊,材質(zhì)模塊,貼圖模塊,事件模塊,線程模塊和緩存模塊。本發(fā)明的三維圖形渲染系統(tǒng)提供了一個(gè)專業(yè)優(yōu)化的三維數(shù)據(jù)格式,從數(shù)據(jù)信息的完整度和數(shù)據(jù)大小上進(jìn)行輕量化,通過多線程和緩存技術(shù),可以快速渲染圖形,降低開發(fā)成本,釋放勞動(dòng)力,本發(fā)明通過對(duì)Webgl底層技術(shù)的封裝,暴露出容易調(diào)用的接口,使得網(wǎng)絡(luò)瀏覽器圖形渲染機(jī)制變得簡(jiǎn)單易用,通過圖形數(shù)據(jù)格式的優(yōu)化以及渲染算法的優(yōu)化,使得在網(wǎng)絡(luò)瀏覽器上可以快速運(yùn)行顯示大體量三維模型,并且能快速響應(yīng)所有對(duì)圖形的操作交互動(dòng)作。