• <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>
            posts - 311, comments - 0, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
            The purpose of NMGen is to generate navigation meshes from arbitrary source geometry. Features fall into two categories: Core and 'standard build'.
            NMGen用于將任意網格轉化為一個或多個NavMesh。 其所有功能都包含于兩個目錄: Core(核心) 和 'standard build'(普通);


            The core features are located in the org.critterai.nmgen namespace and involve creating simplified polygon mesh data from detailed triangle-based source geometry. You can code your own build process from scratch using these features, but it will require a significant amount of work and detailed knowlege of all aspects of the process.
            核心功能位于nmgen命名空間下,與將復雜的三角形mesh轉化為簡化的多邊形mesh有關。你可以通過代碼徹底重新規劃生成過程(1),不過這里有很多事情要做,而且你需要了解生成過程中各個方面的實現細節(2)。


            The standard build process implements a flexible, extendable build process suitable for use at design time. It takes care of many of the mundane details for you. Its features are implemented in the following namespaces:
            Common extentions: org.critterai.nmbuild
            Unity extensions: org.critterai.nmbuild.u3d.editor
            普通生成流程為了滿足編輯期的需要,被設計成可變的、可擴展的結構。它已經為你處理好了很多細枝末節的事情(3)。普通功能位于以下的命名空間中:
            通用擴展(3): nmbuild
            Unity擴展: nmbuild.u3d.editor


            The standard build process has three main steps which will be covered in detail throughout the rest of this section.
            Compile the input.
            The NMGen Build. (Produces the polygon meshes.)
            Create the navigation mesh.
            普通生成流程有如下三個主要步驟,稍后的章節會對這三個步驟進行詳細的介紹。
            編譯數據源.
            調用NMGen的生成功能(生成多邊形網格).
            生成 Navigation Mesh.(導航網格)




            Note Note:
            CAINav uses the OpenGL coordinate system.


            注意:
            CAINav使用OpenGL坐標系統.(XYZ,左右手什么的);


            (1)生成過程有哪些?
            (2)哪些方面的細節需要了解?
            (3)相對于recast的擴展,cai是基于recast的功能基礎而實現的;


            快速掃盲
            1、A* Path Finding是一個圖最短路徑搜索算法,只要數據源支持"遍歷鄰居"的操作,就可以應用A*;
            2、Ploygen Mesh 是凸多邊形網格,因為凸多邊形內任意兩點可以直達--在滿足指定的傾斜角(slope limit)和高度差(step height)的情況下。
            3、如果有地形的Triangle Mesh,其實已經可以基于它進行A*了,因為三角形也是凸多邊形。大費周章的使用Nav Mesh是為了1、大幅簡化圖的復雜度,將不必要的信息進行合并。2、記錄一些額外的信息,比如 xxx xxx。
            久久丫精品国产亚洲av| 久久青青草原国产精品免费 | 久久久久成人精品无码| 一本色道久久综合狠狠躁篇| 无码国内精品久久人妻| A级毛片无码久久精品免费| 青春久久| 热99re久久国超精品首页| 麻豆精品久久久久久久99蜜桃 | 国内精品久久久久久久久电影网| .精品久久久麻豆国产精品 | 久久99中文字幕久久| 亚洲国产成人精品91久久久| 国产成年无码久久久久毛片| 一本色综合久久| 精品免费久久久久国产一区 | 亚洲国产精品婷婷久久| 久久久噜噜噜www成人网| 欧美日韩精品久久久久| 欧美日韩中文字幕久久伊人| 色欲久久久天天天综合网| 一级做a爰片久久毛片免费陪| 99久久免费国产精品| 国内精品久久久久影院优| 亚洲精品美女久久久久99| 久久亚洲AV成人无码| 久久久久99这里有精品10| 四虎久久影院| 尹人香蕉久久99天天拍| 久久天天躁狠狠躁夜夜2020 | 成人a毛片久久免费播放| 91久久精一区二区三区大全| 色偷偷88888欧美精品久久久| 国内精品综合久久久40p| 亚洲精品无码久久久久去q| 国产69精品久久久久观看软件| 日本精品久久久久影院日本 | 久久久久久久免费视频| 久久夜色精品国产噜噜亚洲a| 中文成人久久久久影院免费观看| 久久伊人精品一区二区三区|