• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            飯中淹的避難所~~~~~

            偶爾來避難的地方~

              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
              94 隨筆 :: 0 文章 :: 257 評論 :: 0 Trackbacks
            在MMORPG中,一般一個(gè)物體的坐標(biāo)表示它的中心位置。通過坐標(biāo)計(jì)算的可見性,是忽略了物體大小的。

            當(dāng)物體非常巨大的時(shí)候,會(huì)有一種物體突然出現(xiàn)突然消失的體驗(yàn)。

            解決這個(gè)問題,可以將物體分為單足物體和多足物體,多足物體的足作為一個(gè)物體一樣來通過坐標(biāo)計(jì)算可見性。當(dāng)物體的一個(gè)足進(jìn)入視野時(shí),即可以將整個(gè)物體載入到場景中。

            但是,這種方法會(huì)收到多次的足出現(xiàn)和消失的信息。這種情況,可以將多足物體和單足物體的可見處理機(jī)制分開,為多足物體采用詳細(xì)信息請求式的機(jī)制。

            這里的足,可以是一般概念上的足,也可以是虛擬的足,只是為了給面積較大的物體一種平滑的可見性處理的方法。



            在MMORPG中,除了巨大的怪物之外,載具,飛行平臺(tái),移動(dòng)式大陸等都可以用這種方式來做。在這個(gè)基礎(chǔ)上,我們可以形成一個(gè)樹狀的場景物件管理方法。客戶端場景和物件,一般也是通過這種樹狀節(jié)點(diǎn)的方式來管理。通過客戶端服務(wù)器端在場景的結(jié)構(gòu)上的統(tǒng)一化,來實(shí)現(xiàn)游戲世界的表現(xiàn)和核心的統(tǒng)一,最終實(shí)現(xiàn)一個(gè)靈活多變,可玩性強(qiáng)的游戲世界。
            posted on 2010-05-05 13:21 飯中淹 閱讀(1896) 評論(6)  編輯 收藏 引用 所屬分類: 游戲服務(wù)器游戲客戶端數(shù)據(jù)算法分析

            評論

            # re: MMOPRG中面積巨大物件的場景可見性 2010-05-05 17:48 陳昱(CY)
            視錐體和包圍球的碰撞計(jì)算量很可觀~  回復(fù)  更多評論
              

            # re: MMOPRG中面積巨大物件的場景可見性 2010-05-05 18:21 飯中淹
            @陳昱(CY)
            你沒看明白。。。。  回復(fù)  更多評論
              

            # re: MMOPRG中面積巨大物件的場景可見性 2010-05-05 21:17 陳昱(CY)
            還真的不明白,這里說的物體的顯示是指服務(wù)端上要通知給客戶端顯示的物體?還有你說的單足物體和多足物體,還不明白是什么內(nèi)容?  回復(fù)  更多評論
              

            # re: MMOPRG中面積巨大物件的場景可見性 2010-05-05 21:33 飯中淹
            @陳昱(CY)
            是的,是服務(wù)器傳給客戶端顯示的物體。
            單足,就是只用一組坐標(biāo)進(jìn)行可見性檢查。
            多足,就是有多組坐標(biāo)用于可見性的檢查,只要一組坐標(biāo)在可見范圍內(nèi),就認(rèn)為是可見。
              回復(fù)  更多評論
              

            # re: MMOPRG中面積巨大物件的場景可見性 2010-05-06 04:54 陳梓瀚(vczh)
            @飯中淹
            一般情況下,應(yīng)該是整個(gè)地圖都下載到客戶端,最后服務(wù)器端只負(fù)責(zé)更新“區(qū)別”吧。  回復(fù)  更多評論
              

            # re: MMOPRG中面積巨大物件的場景可見性 2010-05-06 08:04 飯中淹
            @陳梓瀚(vczh)
            是的。
            我這里描述的就是服務(wù)器在更新物件是否顯示時(shí),對大物件的處理。實(shí)際上物件的資源都在客戶端。服務(wù)器只是讓客戶端顯示或者不顯示而已。
            后面說的,關(guān)于客戶端和服務(wù)器端在結(jié)構(gòu)上的統(tǒng)一,是可以實(shí)現(xiàn)一個(gè)交互性更強(qiáng)的世界。比如一個(gè)完全由星球和飛船組成的世界。各部分都在靠近或者遠(yuǎn)離。  回復(fù)  更多評論
              

            狠狠色丁香婷婷综合久久来来去| 久久受www免费人成_看片中文| 色婷婷综合久久久久中文| 久久国产欧美日韩精品| 人妻无码αv中文字幕久久琪琪布 人妻无码精品久久亚瑟影视 | 亚洲午夜久久久久久久久电影网| 久久SE精品一区二区| 国产亚洲精久久久久久无码| 国产伊人久久| 中文字幕乱码人妻无码久久| 国产精品久久久久天天影视| 亚洲伊人久久综合影院| 久久久久无码精品国产不卡| 精品久久久久久无码人妻热| 欧美日韩精品久久久久| 国产精品一区二区久久精品无码| 狠狠色丁香婷婷久久综合| 青青热久久综合网伊人| 久久久久久精品免费看SSS| 国产2021久久精品| 中文字幕乱码人妻无码久久| 久久久精品人妻无码专区不卡| 一本一道久久a久久精品综合 | 久久久精品免费国产四虎| 亚洲国产成人精品久久久国产成人一区二区三区综 | 亚洲午夜久久久久妓女影院| 久久综合精品国产一区二区三区 | 婷婷综合久久中文字幕蜜桃三电影| 久久精品一区二区国产| 亚洲精品乱码久久久久久按摩 | 精品久久久久久中文字幕人妻最新| 久久九九免费高清视频| 中文字幕久久欲求不满| 国产成年无码久久久久毛片| 久久精品人成免费| 人妻少妇久久中文字幕| 一本色道久久88精品综合| 国内精品久久久久影院薰衣草| 99精品国产免费久久久久久下载| 久久一区二区三区免费| 亚洲国产成人久久综合区|