Recast Navigation工具编译生成
Recast Navigation是一个开源的应用于游戏的网格导航工具。但文档很简陋。这里详细介绍一下该工具在windows下的编译生成。
1.下载recastnavigation的源码。
2.recastnavigation依赖于sdl的库。所以需要安装sdl。下载sdl2源码并解压。
3.sdl解压后的文件夹可能叫SDL2-2.0.8,修改为SDL,复制到/recastnavigation-master/RecastDemo/Contrib。
4.进入RecastDemo/Contrib/SDL/VisualC,用visual studio打开SDL.sln,执行编译生成解决方案。
5.编译成功后将RecastDemo/Contrib/SDL/VisualC/Win32/Debug下的SDL2.dll、SDL2.lib、SDL2main.lib复制到RecastDemo/Contrib/SDL/lib/x86
6.下载premake5.exe。复制到/RecastDemo
7.在/RecastDemo目录打开cmd界面,执行premake5 vs2015(本机的vs版本)
8.进入/RecastDemo/Build/vs2015,打开recastnavigation.sln,执行编译生成解决方案。
9.进入/RecastDemo/Bin,打开RecastDemo.exe即可享用
原文地址:https://segmentfault.com/a/1190000015272594?utm_source=tag-newest
Recast Navigation工具编译生成相关推荐
- java navmesh_服务器使用recast navigation
在3D MMO或者其他类型的游戏中,通常需要进行寻路处理,地图针对寻路有多种方案,比如划分格子,凸多边形等,本篇介绍一种比较常用的navigation mesh的方式来进行寻路.不过整套navmesh ...
- Recast Navigation 学习笔记(一)
RecastNavigation下载地址 https://github.com/recastnavigation/recastnavigation CritterAI 下载地址 http://www. ...
- [unity3d]recast navigation navmesh 导航网格 寻路算法 源码分析
recast navigation navmesh导航网格算法源码分析 Author: 林绍川 recast navigation navmesh是unity3d ue4内置的寻路算法 本文为了方便 ...
- CritterAI插件CritterAI与Recast Navigation寻路
引用: https://www.cnblogs.com/MarkWoo/p/5211035.html Unity中为一个GameObject添加导航信息 首先,需要为GameObject添加一个Nav ...
- Unity:CritterAI与Recast Navigation寻路
Unity的导航信息,可以在客户端使用,也可以导出NavMesh信息后,在服务器端进行加载几何映射,实现在服务器端进行导航,例如KBEngine,摸索了几天,把整个流程搞清楚,CritterAI可以简 ...
- Recast Navigation
1.下载工程&编译运行 工程地址 http://www.stevefsp.org/projects/rcndoc/prod/index.html 1.下载源码https://github.co ...
- Recast Navigation 学习笔记(二)
核心构建过程 http://www.critterai.org/projects/cainav/doc/html/e72bd1ee-04b0-4bbb-a21d-d8d7ecaa11af.htm 本文 ...
- Recast编译方式
Recast Navigation是一个开源的应用于游戏的网格导航工具.但文档很简陋.这里详细介绍一下该工具在windows下的编译生成. 1.下载recastnavigation的源码. 2.rec ...
- 【Android 安装包优化】资源混淆 ( AAPT2 资源编译工具 | resources.arsc 资源映射表 工作机制 )
文章目录 一.AAPT2 资源编译工具 二.resources.arsc 资源映射表 工作机制 三.参考资料 一.AAPT2 资源编译工具 资源的编译 , 生成 R.java 文件 , 都是通过 AA ...
最新文章
- R语言使用ggplot2包的快速可视化函数qplot绘制基础密度图实战
- 教你在Nodejs中如何获取当前函数被调用的行数及文件名
- python 特性和方法同名_Python语言特性的梳理
- Python OS 文件操作模块常用函数
- C++位运算详解(转)
- 计算器初步添加消息响应
- [转帖]Linux修改时区
- kafka 脚本发送_NWPC消息平台:在ecFlow系统中发送产品事件消息
- 设计感爆棚的时尚经典蓝蓝色PSD分层海报
- WPF动画1---基础动画
- 全网首发:LINUX编译JNA:编译产生jna.jar
- 解决xShell4某些情况下按删除键会输出^H的问题
- java 汇率换算_汇率换算自然语言理解功能JAVA DEMO
- self paced learning(自步学习)
- 苹果cms8整合dplayer播放器
- java读取xslx内容,内容转换成docx和pdf,包括图片
- 安全日志分析的五种类型
- Freda的越野跑(openjudge)
- keyshot怎么贴logo_KeyShot图文教程,三步教你如何使用添加有织纹的Logo
- git合并某个或某些提交到其他分支