亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種碰撞效果實(shí)現(xiàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40389999發(fā)布日期:2024-12-20 12:13閱讀:5來(lái)源:國(guó)知局
一種碰撞效果實(shí)現(xiàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及渲染,特別是涉及一種碰撞效果實(shí)現(xiàn)方法、一種碰撞效果實(shí)現(xiàn)裝置、相應(yīng)的一種電子設(shè)備以及相應(yīng)的一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在需要模擬真實(shí)世界物理交互和變形效果的場(chǎng)景,涉及在maya(是一種三維計(jì)算機(jī)圖形軟件)中模擬多邊形碰撞變形的需求,例如虛擬角色在踩踏雪地后需要模擬物體之間的真實(shí)碰撞,產(chǎn)生凹陷的效果等。

2、在模擬多邊形碰撞變形的相關(guān)技術(shù)中,主要可以通過(guò)ncloth(是一種高級(jí)的布料模擬工具)動(dòng)力學(xué)解算實(shí)現(xiàn),具體可以表現(xiàn)為不斷調(diào)節(jié)彈性、質(zhì)量、摩擦力等動(dòng)力學(xué)屬性進(jìn)行測(cè)試,以解算得到碰撞變形效果,然而,前述方式存在參數(shù)設(shè)置步驟多、不能實(shí)時(shí)預(yù)覽模擬效果、計(jì)算量大導(dǎo)致模擬時(shí)間長(zhǎng)等問(wèn)題,并不能夠?qū)崿F(xiàn)多邊形碰撞變形的模擬實(shí)時(shí)性。


技術(shù)實(shí)現(xiàn)思路

1、鑒于上述問(wèn)題,提出了本發(fā)明實(shí)施例以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種碰撞效果實(shí)現(xiàn)方法、一種碰撞效果實(shí)現(xiàn)裝置、相應(yīng)的一種電子設(shè)備以及相應(yīng)的一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。

2、本發(fā)明實(shí)施例公開(kāi)了一種碰撞效果實(shí)現(xiàn)方法,涉及碰撞模型和被碰撞模型,所述被碰撞模型的模型表面具有若干個(gè)第一邊緣點(diǎn),碰撞模型的模型表面具有若干個(gè)第二邊緣點(diǎn),所述方法包括:

3、獲取穿插在所述碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn);

4、基于所述第一目標(biāo)邊緣點(diǎn)和所述若干個(gè)第二邊緣點(diǎn)的距離,確定所述第一目標(biāo)邊緣點(diǎn)在所述碰撞模型的模型表面上的第二目標(biāo)邊緣點(diǎn);

5、移動(dòng)所述第一目標(biāo)邊緣點(diǎn)至所述第二目標(biāo)邊緣點(diǎn)的位置,形成所述被碰撞模型和所述碰撞模型的碰撞效果。

6、本發(fā)明實(shí)施例還公開(kāi)了一種碰撞效果實(shí)現(xiàn)裝置,涉及碰撞模型和被碰撞模型,所述被碰撞模型的模型表面具有若干個(gè)第一邊緣點(diǎn),碰撞模型的模型表面具有若干個(gè)第二邊緣點(diǎn),所述裝置包括:

7、穿插點(diǎn)獲取模塊,用于獲取穿插在所述碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn);

8、目標(biāo)邊緣點(diǎn)確定模塊,用于基于所述第一目標(biāo)邊緣點(diǎn)和所述若干個(gè)第二邊緣點(diǎn)的距離,確定所述第一目標(biāo)邊緣點(diǎn)在所述碰撞模型的模型表面上的第二目標(biāo)邊緣點(diǎn);

9、碰撞效果生成模塊,用于移動(dòng)所述第一目標(biāo)邊緣點(diǎn)至所述第二目標(biāo)邊緣點(diǎn)的位置,形成所述被碰撞模型和所述碰撞模型的碰撞效果。

10、本發(fā)明實(shí)施例還公開(kāi)了一種電子設(shè)備,包括:處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并能夠在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)任一項(xiàng)所述碰撞效果實(shí)現(xiàn)方法。

11、本發(fā)明實(shí)施例還公開(kāi)了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)任一項(xiàng)所述碰撞效果實(shí)現(xiàn)方法。

12、本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):

13、在本發(fā)明實(shí)施例中,通過(guò)被碰撞模型的模型表面上穿插在碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn),然后可以基于第一目標(biāo)邊緣點(diǎn)和若干個(gè)第二邊緣點(diǎn)的距離,確定第一目標(biāo)邊緣點(diǎn)在碰撞模型的模型表面上的第二目標(biāo)邊緣點(diǎn),進(jìn)而將穿插在碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn)移動(dòng)至第二目標(biāo)邊緣點(diǎn)的位置,形成被碰撞模型和碰撞模型的碰撞效果。通過(guò)獲取被碰撞模型的穿插點(diǎn),以及將穿插點(diǎn)移動(dòng)至碰撞模型表面上的第二目標(biāo)邊緣點(diǎn)的位置,從而實(shí)時(shí)計(jì)算得到被碰撞模型的碰撞效果,便捷地實(shí)現(xiàn)在maya中對(duì)多邊形碰撞變形的模擬。



技術(shù)特征:

1.一種碰撞效果實(shí)現(xiàn)方法,其特征在于,涉及碰撞模型和被碰撞模型,所述被碰撞模型的模型表面具有若干個(gè)第一邊緣點(diǎn),碰撞模型的模型表面具有若干個(gè)第二邊緣點(diǎn),所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取穿插在所述碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn),包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述碰撞模型具有動(dòng)畫信息;所述基于所述被碰撞模型的若干個(gè)第一邊緣點(diǎn)向所述碰撞模型的方向發(fā)出射線,檢測(cè)得到穿插在所述碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn),包括:

4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述基于所述被碰撞模型的若干個(gè)第一邊緣點(diǎn)向所述碰撞模型的方向發(fā)出射線,檢測(cè)得到穿插在所述碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn),包括:

5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述碰撞模型為閉合模型;所述基于所述被碰撞模型的若干個(gè)第一邊緣點(diǎn)向所述碰撞模型的方向發(fā)出射線,檢測(cè)得到穿插在所述碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn),包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述第一目標(biāo)邊緣點(diǎn)和所述若干個(gè)第二邊緣點(diǎn)的距離,確定所述第一目標(biāo)邊緣點(diǎn)在所述碰撞模型的模型表面上的第二目標(biāo)邊緣點(diǎn),包括:

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

8.一種碰撞效果實(shí)現(xiàn)裝置,其特征在于,涉及碰撞模型和被碰撞模型,所述被碰撞模型的模型表面具有若干個(gè)第一邊緣點(diǎn),碰撞模型的模型表面具有若干個(gè)第二邊緣點(diǎn),所述裝置包括:

9.一種電子設(shè)備,其特征在于,包括:處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并能夠在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述碰撞效果實(shí)現(xiàn)方法。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述碰撞效果實(shí)現(xiàn)方法。


技術(shù)總結(jié)
本發(fā)明實(shí)施例提供了一種碰撞效果實(shí)現(xiàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),涉及碰撞模型和被碰撞模型,被碰撞模型的模型表面具有若干個(gè)第一邊緣點(diǎn),碰撞模型的模型表面具有若干個(gè)第二邊緣點(diǎn),所述方法包括:獲取穿插在碰撞模型內(nèi)部的第一目標(biāo)邊緣點(diǎn);基于第一目標(biāo)邊緣點(diǎn)和若干個(gè)第二邊緣點(diǎn)的距離,確定第一目標(biāo)邊緣點(diǎn)在碰撞模型的模型表面上的第二目標(biāo)邊緣點(diǎn);移動(dòng)第一目標(biāo)邊緣點(diǎn)至第二目標(biāo)邊緣點(diǎn)的位置,形成被碰撞模型和碰撞模型的碰撞效果。通過(guò)獲取被碰撞模型的穿插點(diǎn),以及將穿插點(diǎn)移動(dòng)至碰撞模型表面上的第二目標(biāo)邊緣點(diǎn)的位置,從而實(shí)時(shí)計(jì)算得到被碰撞模型的碰撞效果,便捷地實(shí)現(xiàn)在Maya中對(duì)多邊形碰撞變形的模擬。

技術(shù)研發(fā)人員:魏淵博
受保護(hù)的技術(shù)使用者:網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1