System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 99久无码中文字幕一本久道,欧洲人妻丰满av无码久久不卡,亚洲av纯肉无码精品动漫
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    地形侵蝕方法及裝置、存儲介質(zhì)、計算機設(shè)備制造方法及圖紙

    技術(shù)編號:44017894 閱讀:5 留言:0更新日期:2025-01-15 01:02
    本申請公開了一種地形侵蝕方法及裝置、存儲介質(zhì)、計算機設(shè)備,該方法包括:確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)以及所述目標(biāo)侵蝕區(qū)域?qū)?yīng)的目標(biāo)侵蝕類型;依據(jù)所述目標(biāo)侵蝕類型對所述地形數(shù)據(jù)進(jìn)行侵蝕計算,得到所述目標(biāo)侵蝕區(qū)域的侵蝕后地形數(shù)據(jù)以及多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù);對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算,以更新每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),使同一地形位置處對應(yīng)的多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)之和達(dá)到目標(biāo)值;根據(jù)所述侵蝕后地形數(shù)據(jù)和每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),確定所述目標(biāo)侵蝕區(qū)域的侵蝕效果數(shù)據(jù)。本申請只需要選定目標(biāo)侵蝕區(qū)域并指定目標(biāo)侵蝕類型,即可實現(xiàn)對地形數(shù)據(jù)的自動侵蝕,提升了地形侵蝕效率,降低了人力成本。

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

    本申請涉及地形侵蝕,尤其是涉及到一種地形侵蝕方法及裝置、存儲介質(zhì)、計算機設(shè)備。


    技術(shù)介紹

    1、現(xiàn)有的網(wǎng)絡(luò)游戲,尤其是開放世界類游戲?qū)τ诖笮偷匦蔚闹谱餍枨笤絹碓礁撸芏嘤螒虻膱鼍安捎米匀粓鼍?,利用設(shè)計精細(xì)的自然場景資源,可以給玩家?guī)砭哂姓鎸嵏械挠螒蝮w驗。

    2、為了保證游戲中地形資源的真實度,通常需要制作地形侵蝕效果,以模擬自然界中由水流、風(fēng)力、熱力等因素對地表巖石和土壤的剝蝕和改變的過程,生成更加逼真和多樣的地形效果。這種資源通常全部需要美術(shù)人員設(shè)計,在游戲地形資源的設(shè)計過程中需要較高的人力和時間成本,導(dǎo)致游戲資源的生產(chǎn)效率較低。


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

    1、有鑒于此,本申請實施例提供了一種地形侵蝕方法及裝置、存儲介質(zhì)、計算機設(shè)備,只需要選定目標(biāo)侵蝕區(qū)域并指定目標(biāo)侵蝕類型,即可實現(xiàn)對地形數(shù)據(jù)的自動侵蝕,提升了地形侵蝕效率,減少了美術(shù)人員的勞動、降低了人力成本。

    2、根據(jù)本申請的一個方面,提供了一種地形侵蝕方法,所述方法包括:

    3、確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)以及所述目標(biāo)侵蝕區(qū)域?qū)?yīng)的目標(biāo)侵蝕類型;

    4、依據(jù)所述目標(biāo)侵蝕類型對所述地形數(shù)據(jù)進(jìn)行侵蝕計算,得到所述目標(biāo)侵蝕區(qū)域的侵蝕后地形數(shù)據(jù)以及多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù);

    5、對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算,以更新每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),使同一地形位置處對應(yīng)的多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)之和達(dá)到目標(biāo)值;

    6、根據(jù)所述侵蝕后地形數(shù)據(jù)和每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),確定所述目標(biāo)侵蝕區(qū)域的侵蝕效果數(shù)據(jù)。

    7、可選地,確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)之前,所述方法還包括:

    8、獲取目標(biāo)侵蝕區(qū)域的原始地形數(shù)據(jù);

    9、在接收到對所述目標(biāo)侵蝕區(qū)域中所選范圍的噪聲添加信息的情況下,基于所述噪聲添加信息指示的目標(biāo)噪聲類型,對所述所選范圍進(jìn)行噪聲計算,以更新所述所選范圍對應(yīng)的原始地形數(shù)據(jù),并將所述目標(biāo)侵蝕區(qū)域?qū)?yīng)的更新后的原始地形數(shù)據(jù)作為所述目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù);

    10、否則,直接將所述目標(biāo)侵蝕區(qū)域的原始地形數(shù)據(jù)作為所述目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)。

    11、可選地,所述獲取目標(biāo)侵蝕區(qū)域的原始地形數(shù)據(jù)之后,所述方法還包括:

    12、根據(jù)目標(biāo)地形放大系數(shù)對所述原始地形數(shù)據(jù)進(jìn)行放大計算,以放大所述目標(biāo)侵蝕區(qū)域,并將放大計算后的原始地形數(shù)據(jù)作為所述目標(biāo)侵蝕區(qū)域的原始地形數(shù)據(jù);

    13、相應(yīng)地,所述根據(jù)所述侵蝕后地形數(shù)據(jù)和每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),確定所述目標(biāo)侵蝕區(qū)域的侵蝕效果數(shù)據(jù)之后,所述方法還包括:

    14、根據(jù)所述目標(biāo)地形放大系數(shù)對所述侵蝕效果數(shù)據(jù)進(jìn)行縮小計算,以使所述目標(biāo)侵蝕區(qū)域的侵蝕效果數(shù)據(jù)與放大之前的目標(biāo)侵蝕區(qū)域匹配。

    15、可選地,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    16、接收對多個侵蝕層材質(zhì)中任意一個第一侵蝕層材質(zhì)的第一權(quán)重調(diào)整信息,其中,所述第一權(quán)重調(diào)整信息包括待調(diào)整地形坡度區(qū)間以及第一權(quán)重調(diào)整規(guī)則,所述第一權(quán)重調(diào)整規(guī)則用于指示不同地形坡度對應(yīng)的權(quán)重調(diào)整數(shù)值;

    17、根據(jù)所述侵蝕后地形數(shù)據(jù)中的地形坡度數(shù)據(jù),確定地形坡度在所述待調(diào)整地形坡度區(qū)間的第一調(diào)整地形區(qū)域,并根據(jù)所述第一權(quán)重調(diào)整規(guī)則,對所述第一侵蝕層材質(zhì)中與所述第一調(diào)整地形區(qū)域?qū)?yīng)的權(quán)重數(shù)據(jù)進(jìn)行調(diào)整。

    18、可選地,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    19、接收對多個侵蝕層材質(zhì)中任意一個第二侵蝕層材質(zhì)的第二權(quán)重調(diào)整信息,其中,所述第二權(quán)重調(diào)整信息包括待調(diào)整環(huán)境光遮蔽區(qū)間以及第二權(quán)重調(diào)整規(guī)則,所述第二權(quán)重調(diào)整規(guī)則用于指示不同環(huán)境光遮蔽值對應(yīng)的權(quán)重調(diào)整數(shù)值;

    20、根據(jù)所述侵蝕后地形數(shù)據(jù)中的環(huán)境光遮蔽數(shù)據(jù),確定環(huán)境光遮蔽數(shù)據(jù)在所述待調(diào)整環(huán)境光遮蔽區(qū)間的第二調(diào)整地形區(qū)域,并根據(jù)所述第二權(quán)重調(diào)整規(guī)則,對所述第二侵蝕層材質(zhì)中與所述第二調(diào)整地形區(qū)域?qū)?yīng)的權(quán)重數(shù)據(jù)進(jìn)行調(diào)整。

    21、可選地,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    22、對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行高斯模糊計算,利用高斯模糊計算結(jié)果更新各侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)。

    23、可選地,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算,以更新每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),包括:

    24、針對每個地形位置,分別計算該地形位置處多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)的和值;

    25、若所述和值大于目標(biāo)值,則將每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)更新為每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)與所述和值的比值,并將該地形位置處對應(yīng)的默認(rèn)層材質(zhì)的權(quán)重數(shù)據(jù)設(shè)置為0,其中,所述默認(rèn)層材質(zhì)為與所述目標(biāo)侵蝕區(qū)域的地貌屬性匹配的材質(zhì);

    26、若所述和值小于目標(biāo)值,則保持每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)不變,并將該地形位置處對應(yīng)的默認(rèn)層材質(zhì)的權(quán)重數(shù)據(jù)設(shè)置為所述目標(biāo)值與所述和值的差值;

    27、若所述和值等于目標(biāo)值,則保持每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)不變,并將該地形位置處對應(yīng)的默認(rèn)層材質(zhì)的權(quán)重數(shù)據(jù)設(shè)置為0。

    28、可選地,所述根據(jù)所述侵蝕后地形數(shù)據(jù)和每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),確定所述目標(biāo)侵蝕區(qū)域的侵蝕效果數(shù)據(jù)之前,所述方法還包括:

    29、對所述侵蝕后地形數(shù)據(jù)的地形高度數(shù)據(jù)進(jìn)行高斯模糊計算,得到模糊后的地形高度數(shù)據(jù);

    30、確定高度模糊混合強度,并基于所述高度模糊混合強度,對所述侵蝕后地形數(shù)據(jù)的地形高度數(shù)據(jù)和所述模糊后的地形高度數(shù)據(jù)進(jìn)行混合計算,將混合計算結(jié)果作為所述侵蝕后地形數(shù)據(jù)的地形高度數(shù)據(jù)。

    31、可選地,確定所述目標(biāo)侵蝕區(qū)域?qū)?yīng)的目標(biāo)侵蝕類型,包括:

    32、接收對多個預(yù)設(shè)侵蝕類型中任意一種的選擇數(shù)據(jù),確定被選擇的目標(biāo)侵蝕類型,其中,所述預(yù)設(shè)侵蝕類型包括水侵蝕、熱侵蝕、粒子水侵蝕和粒子風(fēng)侵蝕中至少一種;或者,

    33、依據(jù)所述目標(biāo)侵蝕區(qū)域的地貌屬性,在多個預(yù)設(shè)侵蝕類型中匹配與所述地貌屬性對應(yīng)的目標(biāo)侵蝕類型。

    34、可選地,所述確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)之前,所述方法還包括:

    35、基于游戲場景中各部分的地貌屬性,將所述游戲場景拆分成多個侵蝕區(qū)域,并分別將每個侵蝕區(qū)域作為所述目標(biāo)侵蝕區(qū)域;

    36、相應(yīng)地,所述方法還包括:

    37、基于每個侵蝕區(qū)域的侵蝕效果數(shù)據(jù),確定所述游戲場景的侵蝕效果數(shù)據(jù)。

    38、根據(jù)本申請的另一方面,提供了一種地形侵蝕裝置,所述裝置包括:

    39、侵蝕信息確定模塊,用于確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)以及所述目標(biāo)侵蝕區(qū)域?qū)?yīng)的目標(biāo)侵蝕類型;

    40、侵蝕計算模塊,用于依據(jù)所述目標(biāo)侵蝕類型對所述地形數(shù)據(jù)進(jìn)行侵蝕計算,得到所述目標(biāo)侵蝕區(qū)域的侵蝕后地形數(shù)據(jù)以及多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù);

    41、權(quán)重混合模塊,用于對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算,以更新每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),使同一地形位置處對應(yīng)的多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)之和本文檔來自技高網(wǎng)...

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

    1.一種地形侵蝕方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù),包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取目標(biāo)侵蝕區(qū)域的原始地形數(shù)據(jù)之后,所述方法還包括:

    4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    7.根據(jù)權(quán)利要求1至6中任一項所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算,以更新每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),包括:

    8.根據(jù)權(quán)利要求1至6中任一項所述的方法,其特征在于,所述根據(jù)所述侵蝕后地形數(shù)據(jù)和每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),確定所述目標(biāo)侵蝕區(qū)域的侵蝕效果數(shù)據(jù)之前,所述方法還包括:

    9.根據(jù)權(quán)利要求1至6中任一項所述的方法,其特征在于,確定所述目標(biāo)侵蝕區(qū)域?qū)?yīng)的目標(biāo)侵蝕類型,包括:

    10.根據(jù)權(quán)利要求1至6中任一項所述的方法,其特征在于,所述確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù)之前,所述方法還包括:

    11.一種地形侵蝕裝置,其特征在于,所述裝置包括:

    12.一種存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至10中任一項所述的方法。

    13.一種計算機設(shè)備,包括存儲介質(zhì)、處理器及存儲在存儲介質(zhì)上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至10中任一項所述的方法。

    ...

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

    1.一種地形侵蝕方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定目標(biāo)侵蝕區(qū)域的地形數(shù)據(jù),包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取目標(biāo)侵蝕區(qū)域的原始地形數(shù)據(jù)之后,所述方法還包括:

    4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算之前,所述方法還包括:

    7.根據(jù)權(quán)利要求1至6中任一項所述的方法,其特征在于,所述對多個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù)進(jìn)行混合計算,以更新每個侵蝕層材質(zhì)的權(quán)重數(shù)據(jù),包括:

    8.根據(jù)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:駱博文
    申請(專利權(quán))人:完美世界北京軟件科技發(fā)展有限公司,
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲AV无码一区二区乱子仑| 亚洲精品无码专区| 国产成年无码AV片在线韩国| 午夜成人无码福利免费视频| 亚洲AV无码第一区二区三区| 日韩精品无码人妻一区二区三区| 无码免费一区二区三区免费播放| 少妇人妻av无码专区| 午夜不卡无码中文字幕影院| 亚洲av无码成人精品区在线播放| 日韩精品无码熟人妻视频| 红桃AV一区二区三区在线无码AV| 无码人妻精品一二三区免费| 亚洲精品无码久久毛片波多野吉衣| 亚洲男人第一无码aⅴ网站| 亚洲国产精品无码久久| 亚洲国产精品无码久久久蜜芽| 人妻aⅴ中文字幕无码| 色综合久久久无码网中文| 亚洲va中文字幕无码久久| 久久久久无码专区亚洲av| mm1313亚洲精品无码又大又粗 | 亚洲的天堂av无码| 国产亚洲精品a在线无码| 久久激情亚洲精品无码?V| 国产精品无码素人福利| 免费VA在线观看无码| 无码人妻少妇伦在线电影| 一本一道中文字幕无码东京热| 国模无码一区二区三区| 无码日本精品XXXXXXXXX| 亚洲AV无码专区亚洲AV桃| 成人无码区免费视频观看| 精品少妇人妻AV无码专区不卡 | 久久亚洲精品无码av| 无码高潮爽到爆的喷水视频app | 无码精品人妻一区二区三区影院| 男男AV纯肉无码免费播放无码| 成人无码区免费视频观看| 国产乱人伦无无码视频试看| 久久精品无码一区二区日韩AV|