System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲AV无码之国产精品,无码人妻丰满熟妇区免费,亚洲色偷拍区另类无码专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    液體的模擬方法、設(shè)備、介質(zhì)及產(chǎn)品技術(shù)

    技術(shù)編號(hào):43673274 閱讀:9 留言:0更新日期:2024-12-18 20:58
    本申請(qǐng)實(shí)施例涉及計(jì)算機(jī)領(lǐng)域,公開(kāi)了一種液體的模擬方法、設(shè)備、介質(zhì)及產(chǎn)品。所述方法包括:獲取液面信息;所述液面信息,用于表征液面的幾何形狀和位置;根據(jù)所述液面信息和容器信息,確定虛擬液面;所述虛擬液面用于表征液體表面在容器中的幾何形狀和位置;根據(jù)所述虛擬液面,對(duì)所述液體進(jìn)行模擬。可以至少用以解決相關(guān)技術(shù)的基于AlphaClip的技術(shù)方案中,效果一般比較差,無(wú)法實(shí)現(xiàn)高度逼真的液體效果的技術(shù)問(wèn)題。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種液體的模擬方法、設(shè)備、介質(zhì)及產(chǎn)品


    技術(shù)介紹

    1、交互液體可以在游戲中隨著玩家的動(dòng)作產(chǎn)生實(shí)時(shí)反饋,從而在很大程度上提升游戲的真實(shí)感和沉浸感。

    2、相關(guān)技術(shù)中,很多游戲中都有交互液體的效果的應(yīng)用。實(shí)現(xiàn)交互液體的模擬的技術(shù)方案較多,比如有基于alphaclip的技術(shù)方案、基于粒子模擬液體的技術(shù)方案。其中,在基于alphaclip的技術(shù)方案中,可以使用alphaclip技術(shù)來(lái)實(shí)現(xiàn)液體的透明度和渲染效果,從而創(chuàng)建出逼真的液體動(dòng)態(tài)。在基于粒子模擬液體的技術(shù)方案中,使用粒子系統(tǒng)來(lái)模擬液體的流動(dòng)和交互,使得在視覺(jué)效果上更加靈活和可控。

    3、然而,專利技術(shù)人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下技術(shù)問(wèn)題:在基于alphaclip的技術(shù)方案中,通常用于簡(jiǎn)單的透明度和裁剪效果,計(jì)算量相對(duì)較小,性能較為友好,但是效果一般比較差,無(wú)法實(shí)現(xiàn)高度逼真的液體效果。


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

    1、本申請(qǐng)的一個(gè)目的是提供一種液體的模擬方法、設(shè)備、介質(zhì)及產(chǎn)品,至少用以解決相關(guān)技術(shù)的基于alphaclip的技術(shù)方案中,效果一般比較差,無(wú)法實(shí)現(xiàn)高度逼真的液體效果的技術(shù)問(wèn)題。

    2、為實(shí)現(xiàn)上述目的,本申請(qǐng)的一些實(shí)施例提供了以下幾個(gè)方面:

    3、第一方面,本申請(qǐng)的一些實(shí)施例還提供了一種液體的模擬方法,所述方法包括:獲取液面信息;所述液面信息,用于表征液面的幾何形狀和位置;根據(jù)所述液面信息和容器信息,確定虛擬液面;所述虛擬液面用于表征液體表面在容器中的幾何形狀和位置;根據(jù)所述虛擬液面,對(duì)所述液體進(jìn)行模擬。

    4、第二方面,本申請(qǐng)的一些實(shí)施例還提供了一種電子設(shè)備,所述電子設(shè)備包括:一個(gè)或多個(gè)處理器;以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器,所述計(jì)算機(jī)程序指令在被執(zhí)行時(shí)使所述處理器執(zhí)行如上所述方法的步驟。

    5、第三方面,本申請(qǐng)的一些實(shí)施例還提供了一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令可被處理器執(zhí)行以實(shí)現(xiàn)如上所述的方法。

    6、第四方面,本申請(qǐng)的一些實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述方法的步驟。

    7、與相關(guān)技術(shù)相比,本申請(qǐng)實(shí)施例提供的方案中,通過(guò)獲取液面信息,并根據(jù)所述液面信息和容器信息,確定虛擬液面,進(jìn)而根據(jù)所述虛擬液面,對(duì)所述液體進(jìn)行模擬。所述液面信息,用于表征液面的幾何形狀和位置,所述容器信息用于提供所述液面應(yīng)該遵循的邊界條件。可見(jiàn),本申請(qǐng)實(shí)施例中,仍然可以采用基于alphaclip的技術(shù)方案(但不限于此技術(shù)方案),從而可以保持較好的渲染性能,因?yàn)閍lphaclip是一種高效的裁剪技術(shù),可以減少不必要的渲染計(jì)算。與傳統(tǒng)的使用alphaclip的技術(shù)方案模擬交互液體所不同的是,本申請(qǐng)實(shí)施例中,利用液面方程和容器信息構(gòu)建了虛擬液面。其中,所述液面方程用于確定液面的幾何形狀和位置,所述容器信息用于提供液面應(yīng)該遵循的邊界條件。這種方法可以在不犧牲性能的情況下,創(chuàng)建出視覺(jué)上逼真的液面效果,從而可以克服傳統(tǒng)alphaclip方法的局限性,實(shí)現(xiàn)更加真實(shí)和吸引人的交互式液體效果。

    本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種液體的模擬方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取液面信息包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述液面方程的構(gòu)建方法包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取彈簧骨骼模型的起點(diǎn)和終點(diǎn)包括:

    5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述起點(diǎn)和終點(diǎn)模擬所述液體在晃動(dòng)時(shí)的彈簧力,并根據(jù)所述彈簧力確定所述彈簧骨骼模型的終點(diǎn)姿態(tài)包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述起點(diǎn)和終點(diǎn),以及所述彈性系數(shù)、阻尼值和加速度模擬所述液體在晃動(dòng)時(shí)的彈簧力,并根據(jù)所述彈簧力確定所述彈簧骨骼模型的終點(diǎn)姿態(tài)包括:

    7.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述液面信息和容器信息,確定虛擬液面包括:

    8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述獲取容器內(nèi)壁坐標(biāo)和攝像機(jī)之間的射線方程包括:

    9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述射線方程和所述液面方程,確定虛擬液面的坐標(biāo)位置包括:

    10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述射線方程和所述液面方程,確定交點(diǎn)坐標(biāo)包括:

    11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述根據(jù)所述第一容器內(nèi)壁坐標(biāo)、所述射線方程和所述液面方程,確定第一交點(diǎn)坐標(biāo)包括:

    12.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述虛擬液面的坐標(biāo)位置,確定虛擬液面包括:

    13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述根據(jù)所述二維紋理坐標(biāo)進(jìn)行采樣,確定虛擬液面包括:

    14.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述虛擬液面,對(duì)所述液體進(jìn)行模擬包括:

    15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述根據(jù)所述銜接位置,對(duì)所述液體進(jìn)行模擬包括:

    16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述根據(jù)所述液面法線和容器內(nèi)壁法線,確定融合法線包括:

    17.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:

    18.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序/指令,其特征在于,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至16中任意一項(xiàng)所述方法的步驟。

    19.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,其特征在于,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至16中任意一項(xiàng)所述方法的步驟。

    ...

    【技術(shù)特征摘要】

    1.一種液體的模擬方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取液面信息包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述液面方程的構(gòu)建方法包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取彈簧骨骼模型的起點(diǎn)和終點(diǎn)包括:

    5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述起點(diǎn)和終點(diǎn)模擬所述液體在晃動(dòng)時(shí)的彈簧力,并根據(jù)所述彈簧力確定所述彈簧骨骼模型的終點(diǎn)姿態(tài)包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述起點(diǎn)和終點(diǎn),以及所述彈性系數(shù)、阻尼值和加速度模擬所述液體在晃動(dòng)時(shí)的彈簧力,并根據(jù)所述彈簧力確定所述彈簧骨骼模型的終點(diǎn)姿態(tài)包括:

    7.根據(jù)權(quán)利要求1至6中任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述液面信息和容器信息,確定虛擬液面包括:

    8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述獲取容器內(nèi)壁坐標(biāo)和攝像機(jī)之間的射線方程包括:

    9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述射線方程和所述液面方程,確定虛擬液面的坐標(biāo)位置包括:

    10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述射線方程和所述液面方程...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:郭欽
    申請(qǐng)(專利權(quán))人:上海米哈游海淵城科技有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产无套无码av电影| 中文字幕乱码人妻无码久久| 2024你懂的网站无码内射| 亚洲AV无码片一区二区三区| 无码丰满熟妇浪潮一区二区AV| 亚洲国产精品无码久久久蜜芽| 在线看片福利无码网址| 亚洲VA中文字幕不卡无码| 人妻无码aⅴ不卡中文字幕| 人妻丰满熟妇无码区免费| 精选观看中文字幕高清无码| 亚洲av无码一区二区三区天堂| 亚洲av无码乱码国产精品| 久久99久久无码毛片一区二区| 亚洲欧洲av综合色无码| 亚洲av无码潮喷在线观看| 中文字幕久无码免费久久| 蜜臀AV无码一区二区三区| 啊灬啊别停灬用力啊无码视频| 久久久亚洲精品无码| 亚洲中文字幕无码久久2017| 无码精品人妻一区二区三区AV| 久久亚洲精品成人无码| 亚洲精品9999久久久久无码| 日韩精品久久无码人妻中文字幕 | 国99精品无码一区二区三区 | 久久亚洲精品无码AV红樱桃| 在线观看免费无码视频| 亚洲Aⅴ无码一区二区二三区软件| 无码无套少妇毛多69XXX| 亚洲精品无码成人片久久不卡 | 国产亚洲精品a在线无码| 日韩成人无码中文字幕| 国产成人无码AV一区二区在线观看 | 久久99精品久久久久久hb无码| 国精无码欧精品亚洲一区| 国产精品无码a∨精品| 久久久久无码精品亚洲日韩| 人妻丰满av无码中文字幕| 麻豆aⅴ精品无码一区二区| 日日摸夜夜添无码AVA片|