一種基于WebGL的載入3D模型實(shí)現(xiàn)自動(dòng)生成縮略圖的方法
基本信息
申請?zhí)?/td> | CN202111652484.4 | 申請日 | - |
公開(公告)號 | CN114297546A | 公開(公告)日 | 2022-04-08 |
申請公布號 | CN114297546A | 申請公布日 | 2022-04-08 |
分類號 | G06F16/957(2019.01)I;G06T15/30(2011.01)I;G06T15/20(2011.01)I;G06T7/73(2017.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 梁帆;楊一涵 | 申請(專利權(quán))人 | 中科星圖股份有限公司 |
代理機(jī)構(gòu) | 北京科迪生專利代理有限責(zé)任公司 | 代理人 | 金怡 |
地址 | 101399北京市順義區(qū)臨空經(jīng)濟(jì)核心區(qū)機(jī)場東路2號國家地理信息科技產(chǎn)業(yè)園1A-4星圖大廈 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提出一種基于WebGL的載入3D模型實(shí)現(xiàn)自動(dòng)生成縮略圖的方法,包括如下步驟:步驟1、在網(wǎng)頁中創(chuàng)建一個(gè)cesium地球,設(shè)置地球表面顏色;步驟2、用戶將三維模型導(dǎo)入步驟1在網(wǎng)頁創(chuàng)建的地球中,使用HTML5讀取三維模型文件得到二進(jìn)制流,完成三維模型加載;步驟3、使用cesium調(diào)整相機(jī)視角,以對準(zhǔn)模型;步驟4、使用html2canvas類庫的接口對模型進(jìn)行截圖,得到帶背景顏色的模型圖片;步驟5、使用上一步得到的模型圖片,調(diào)用HTML5的內(nèi)容獲取方法函數(shù),得到模型圖片的畫布對象,畫布對象再調(diào)用圖像數(shù)據(jù)獲取方法,得到畫布內(nèi)指定范圍的像素顏色數(shù)據(jù);步驟6、得到像素顏色數(shù)據(jù)后開始切圖、摳圖,處理后的圖片即為最終的三維模型縮略圖。 |
