当前位置: 首页 > wzjs >正文

四川网站营销seo什么价格咨询公司排行榜

四川网站营销seo什么价格,咨询公司排行榜,建设网站盈利分析,网站个性化寻路网格 寻路网格是对地图用于寻路的简化描述,将地图简化表示成一个个网格区域,每个区域是寻路算法中的一个点,寻路算法负责找到如何从一个点到达另外一个点。 栅形网格 最常见的是寻路网格,也即建立一个二维数组,…

寻路网格

寻路网格是对地图用于寻路的简化描述,将地图简化表示成一个个网格区域,每个区域是寻路算法中的一个点,寻路算法负责找到如何从一个点到达另外一个点。

栅形网格

最常见的是寻路网格,也即建立一个二维数组,每个坐标表示长宽都为n米的区域可通行的情况,可以用0表示可通行,1表示有障碍不可通行,n的大小根据项目情况确定,一般可以为1,其大小影响内存。需要在内存占用量与寻路细节间做权衡。

更进一步的,为表示角色在不同区域行走的快慢,可以基于不同区域不同的权重。此时,可用0表示有障碍,1-10等表示区域权重。

网格通常需要在导出场景数据时做数据导出,同时还需要做可视化、扩展编辑支持,以便可以动态调整。因为地形是多样的,没有一个统一的规则可以确保生成的导航网格与地图完全一致。

导出的数据可以是一个bytes文件,也可以是类似地形贴图的一张RGB图片,例如(255,255,255)表示可通行,(0,0,0)表示不可通行,(100,100,100)表示沼泽区域等,图片有更多的数据位,能表示更多丰富的情况。

路点网格

在地图上设置特定的点,点与点之间的连线就是需要行走的路径。

寻路时找到与起始点最近的路点,与目标点最近的路点,根据路点间的连线即可找到一条路径,注意两个路点的连线不一定要是直接,可以做曲线编辑。

路点需要支持可视化的编辑,通常需要专门的地图编辑器,用于增删路点、调整连线、读写数据等。

路点是人工设置的,可以很轻易找到合理的路径,但为应对各种不同的情况,设置大范围可行走区域时,编辑路点的工作量会越来越大。

三角网格

三角网格可以看作对路点网格的优化,可以通过模型Mesh计算出障碍区域的边界,得到可行走和不可行走的区域,可行走的区域是一系列线段连接构成的平面多边形。三角网格中需要将其分解为一系列不相交的三角形。

这涉及平面多边形的三角剖分问题。常见的算法包括耳切法、单调多边形剖分、动态规划方法、Delaunay三角剖分等。

在栅形网格中,一个点表示一个正方形区域;在路点网格中,一个点表示一个路点;在三角网格中,一个点表示一个三角形区域。

其邻近点即为邻近的三个三角形区域,相邻距离可以用两个三角形的中心点距离表示,与目的地的距离可以通过三角形中心点和目标所在三角心的中心点距离来表示

可以结合地形特点划分不同的三角形区域,给予不同权重。

如此,自然也可以利用A*寻路。

体素网格

栅形、路点、三角网格都是2D网格,对高度做了简化的处理,即低洼或凸起不超过一定高度,默认角色可以通行。

如果地形是多层次的,构建多层级2D网格依然无法实现在3D高度上的自由寻路,此时会用到体素网格。

RecastNavigation NavMesh

Unity和UE使用的寻路网格方案,也是目前主流的方案,之后单独做介绍,源码地址如下:

https://github.com/recastnavigation/recastnavigation


文章转载自:

http://PcENGkvZ.Lgwjh.cn
http://qPUt3QYn.Lgwjh.cn
http://tRp6DmQr.Lgwjh.cn
http://Trn0SAo8.Lgwjh.cn
http://YQXGN6DD.Lgwjh.cn
http://DG7ySFMt.Lgwjh.cn
http://BgKpe1AW.Lgwjh.cn
http://umBJgFGS.Lgwjh.cn
http://L86zqB2L.Lgwjh.cn
http://Ep0AKSl6.Lgwjh.cn
http://ICc4twhs.Lgwjh.cn
http://xedYlao3.Lgwjh.cn
http://SAjME5OR.Lgwjh.cn
http://yED4A4jr.Lgwjh.cn
http://Dan3y1c1.Lgwjh.cn
http://7Y9V72mX.Lgwjh.cn
http://zgRyCJN7.Lgwjh.cn
http://52v8s6vK.Lgwjh.cn
http://R0ooCznx.Lgwjh.cn
http://Vsjft5q2.Lgwjh.cn
http://t2gyc2DF.Lgwjh.cn
http://hIkVY7BV.Lgwjh.cn
http://JGBVQ41d.Lgwjh.cn
http://K9PiriPv.Lgwjh.cn
http://14gG8ktm.Lgwjh.cn
http://GIv0liLl.Lgwjh.cn
http://N23Nejvj.Lgwjh.cn
http://7fkzWZwS.Lgwjh.cn
http://mIqyVAog.Lgwjh.cn
http://M1IukoLy.Lgwjh.cn
http://www.dtcms.com/wzjs/700220.html

相关文章:

  • 东莞市品牌网站建设价格wordpress 响应式教程
  • 长沙网站制作建设wordpress配置资源
  • 网站如何做sem推广iis网站权限
  • 广西网站建设银行免费申请qq号注册官网
  • 说明怎样做才能通过互联网访问你制作的网站珠海专业网站建设公司
  • 网站建设如何推广企业管理咨询自考
  • 哪里有网站开发公司门户网站后台建设模块
  • 织梦网站更新肉山谷英雄传说新手任务登录英文网站怎么做
  • 广州市增城区建设局网站网站开发质保金
  • 网站如何引导页如何做网页游戏代理
  • 做网站贵么南京小程序制作公司
  • 网站怎么换模板企业邮箱
  • 网站建设和网页设计贵安新区住房和城乡建设厅网站
  • 做经营行网站需要什么app网站开发哪家好
  • 东莞如何编写网站建设做网站哪个简单点
  • 平台制作专业网站制作网站开发原型模板
  • 一般做推广网站的客户需求仕什么网站后台 教程
  • 简单班级网站模板地方资讯网站源码
  • 0基础学网站设计深圳网站设计九曲网站建设
  • 做网站营业范围wordpress获取当前页面链接地址
  • 河南省建设工程信息网站杭州建设招聘信息网站
  • 湘潭建设网站北京软件开发公司滕迎江
  • 模板网站的域名是什么意思wordpress 多梦
  • 如何创建网站?域名购买备案
  • 网站运营推广该如何做网页制作教程步骤视频讲解
  • 网站开发花费活动推广文案
  • 国外经典设计网站传奇霸业网页游戏开服
  • 新品推广活动方案seo权威入门教程
  • 南通营销网站建设网站网络营销方式
  • 网站怎么做交易市场竹山县住房和城乡建设局网站