简单四步学会在数字孪生可视化场景中创建小地图!
众所周知,小地图在游戏中是至关重要的,小地图用于显示周围环境信息。在数字孪生可视化场景中小地图也是经常应用于场景中的,用来显示地图或者当前场景的视角。首先,小地图是以主角为中心的。其次,小地图上应该用图标来代替真实的人物或者物体模型,因为小地图通常很小,可能无法看清真实的模型。
创建小地图的方法网上有很多种,这里我使用 ThingJS 来实现数字孪生可视化场景的小地图的功能,可以用来显示地图或者当前数字孪生可视化场景的视角,方便而且不需要使用额外的插件。 ThingJS 中使用系统内置的控件集成一些功能应用的开发,也可自定义开发控件来对一些功能模块进行封装。
大多数小地图都是方形的,所以本文也将在数字孪生可视化场景中创建方形小地图。原理很简单就是在数字孪生可视化场景中创建两个相机,然后把相机 1 的位置传给相机 2。通常小地图周围还会根据需求添加一些按钮和标签。
第一步加载数字孪生可视化场景;第二步设置好两个摄像机位置、距离、角度等;第三步添加小地图控件;第四步根据需要添加按钮。
具体代码如下:
复制代码
—————————————————
数字孪生可视化:thingjs.com/
版权声明: 本文为 InfoQ 作者【森友小锘】的原创文章。
原文链接:【http://xie.infoq.cn/article/622b2d69cc1466a16767ae35b】。文章转载请联系作者。
评论