參與自研的多源數(shù)據(jù)融合展示框架,基于UE引擎開發(fā)流暢加載主流的傾斜攝影、BIM、單體、白模等數(shù)據(jù)的調(diào)度方案,在此基礎(chǔ)上融合引擎高逼真渲染能力,通過多種三維組件配合完成多項(xiàng)CIM平臺演示匯報(bào)項(xiàng)目、會審會商三維演示項(xiàng)目。項(xiàng)目基于CesiumForUnreal架構(gòu)給出了一套多源三維數(shù)據(jù)加載顯示調(diào)度方案,實(shí)現(xiàn)了常見二維數(shù)據(jù)TMS、WMTS、MVT、WMS加載,單體、傾斜、BIM數(shù)據(jù)的3DTiles格式數(shù)據(jù)加載,通過深度改造源碼,補(bǔ)全了該架構(gòu)能力,并封裝出一套簡潔易用的API供二次開發(fā)。
- 在團(tuán)隊(duì)中主導(dǎo)了自研操作模式的開發(fā),以符合思維邏輯與操作便利的方式控制漫游視覺,可流暢瀏覽地球任一區(qū)域。
- 熟悉空間坐標(biāo)位姿,主導(dǎo)了ECEF、ENU、Unreal三個坐標(biāo)系基礎(chǔ)工具類開發(fā)
- 開發(fā)ODLine、程序化白模、波動圓等多項(xiàng)三維組件
- 開發(fā)程序化三維管道生成代碼
- 參與數(shù)據(jù)調(diào)度策略改進(jìn)
- 參與自研平臺加載開源格式3Dtiles數(shù)據(jù)格式加載策略代碼
- 參與自研平臺加載I3S數(shù)據(jù)格式加載策略代碼
- 開發(fā)天氣系統(tǒng),通過太陽赤緯角算法、UTC時間計(jì)算,保證了太陽光的時空間一致性,為符合地理現(xiàn)實(shí)的光照、陰影系統(tǒng)提供了可靠支撐
- 主導(dǎo)設(shè)計(jì)開發(fā)了相機(jī)漫游路徑規(guī)劃功能,支持復(fù)雜路徑編輯、目標(biāo)環(huán)繞的動態(tài)插值算法,為用戶提供了簡單易用且強(qiáng)大的地理敘事工具。
- 深度改造材質(zhì)及CesiumForUnreal源碼開發(fā)剖切、壓平、挖洞等功能。
- 通過運(yùn)行時查詢構(gòu)件信息,并使用Javascript語法解釋器執(zhí)行條件渲染語句輸出模型樣式數(shù)據(jù),編碼樣式數(shù)據(jù)到Texture中,在材質(zhì)中讀取解析,實(shí)現(xiàn)運(yùn)行時動態(tài)條件渲染