基于Unity引擎的內(nèi)部結(jié)構(gòu)切面方法、裝置、計(jì)算機(jī)設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN202011022789.2 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112164131A 公開(kāi)(公告)日 2021-01-01
申請(qǐng)公布號(hào) CN112164131A 申請(qǐng)公布日 2021-01-01
分類號(hào) G06T15/00(2011.01)I;A63F13/60(2014.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李劼 申請(qǐng)(專利權(quán))人 北京商詢科技有限公司
代理機(jī)構(gòu) 北京輕創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 北京商詢科技有限公司
地址 100089北京市海淀區(qū)高里掌路1號(hào)院3號(hào)樓1層101-01
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于Unity引擎的內(nèi)部結(jié)構(gòu)切面方法、裝置、計(jì)算機(jī)設(shè)備。其中,所述方法包括:獲取Unity引擎的內(nèi)部結(jié)構(gòu)的輸入信息和輸出信息,其中,該輸入信息為對(duì)象空間的點(diǎn)坐標(biāo)序列,索引序列,該輸出信息為交點(diǎn)的坐標(biāo)序列包括裁切面空間上的二維坐標(biāo),被切的邊原本兩端頂點(diǎn)的索引序列,和根據(jù)該獲取的Unity引擎的內(nèi)部結(jié)構(gòu)的輸入信息和輸出信息,合并相同切點(diǎn),和根據(jù)該合并的相同切點(diǎn),合并循環(huán)邊并計(jì)算包容關(guān)系,以及根據(jù)該合并的循環(huán)邊并計(jì)算的包容關(guān)系,斷開(kāi)環(huán)并補(bǔ)面。通過(guò)上述方式,能夠?qū)崿F(xiàn)使用Unity Compute shader對(duì)于切面交點(diǎn)信息進(jìn)行并行計(jì)算,利用圖形處理器的并行計(jì)算縮短計(jì)算時(shí)間,以達(dá)到實(shí)時(shí)幾何體切面計(jì)算和根據(jù)該幾何體切面計(jì)算進(jìn)行補(bǔ)面的效果。??