• <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无码精品人妻糸列| 久久99久久成人免费播放| 免费观看成人久久网免费观看| 久久99热这里只有精品66| 午夜不卡久久精品无码免费| 亚洲午夜无码久久久久| 亚洲国产精品久久久久婷婷软件 | 久久精品国产网红主播| 99久久婷婷国产综合精品草原| 久久久精品久久久久久 | 伊人久久精品无码二区麻豆| 久久夜色精品国产噜噜亚洲AV| 中文字幕一区二区三区久久网站| 日韩欧美亚洲综合久久影院Ds | 久久久精品人妻一区二区三区四 | 欧洲国产伦久久久久久久| 久久天天躁狠狠躁夜夜96流白浆 | MM131亚洲国产美女久久| 久久久久亚洲爆乳少妇无| 狠狠精品久久久无码中文字幕| 天天爽天天爽天天片a久久网| 国产精品99久久久久久宅男小说| 青青草原综合久久| 国产产无码乱码精品久久鸭 | 91精品国产91久久久久久青草| 亚洲AV无码久久寂寞少妇| 亚洲精品视频久久久| 久久播电影网| 成人国内精品久久久久影院VR| 午夜人妻久久久久久久久| 久久精品国产亚洲AV影院| 亚洲精品无码久久久久AV麻豆| 久久久精品久久久久特色影视| 嫩草影院久久99| 国产精品久久毛片完整版| 国产精品久久亚洲不卡动漫| 精品熟女少妇a∨免费久久| 97久久超碰国产精品2021| 精品久久久久久久久午夜福利| 国产高潮国产高潮久久久| 69久久夜色精品国产69|