BBIN体育

技术文章

当前页面: BBIN体育 >技术文章 >无人机3D可视化系统的实现

无人机3D可视化系统的实现

供稿: 2020/9/3 10:09:04

5 人气:4

  • 关键词:
  • 摘要:本系统则是通过 图扑软件( Hightopo) 的 HT for Web 产品来搭建的一款 无人机 3D 可视化系统,通过对无人机及其信息的全景展示来模拟无人机状态的监控。

前言

jinnianlai,wurenjidefazhanyuefaxunsu,jikeminyongyuhangpai,youkejunyongyuzhencha,shejixingyeguangfan,yebeichengwei“huifeidezhaoxiangji”。danzuoweijunshishiyong,wurenjidegexiangxingnengyaoqiugengjiayange、zhongyao。

benxitongzeshitongguo tupuruanjian( hightopo) de ht for web chanpinlaidajiandeyikuan wurenji 3d keshihuaxitong,tongguoduiwurenjijiqixinxidequanjingzhanshilaimoniwurenjizhuangtaidejiankong。

BBIN体育xitongzhongbaohan 4 zhongzhanshimoshi:shitimoshi 、relimoshi、xiankuangmoshiheneibumoshi,tongguofeijixiafangcaozuoanniujikejinxingmoshiqiehuan。


实现过程

  • jiazaijiemiancaiyong 2d tuopuzujianjinxinghuizhi,quanshilianghuatubiao,yuchuantongde png、jpg denggeshidetupianxiangbi,wanmeishipeiyidongduan、pc duan、dapingdenggezhongchicunjifenbianlvpingmu,buhuichuxianshizhenqingkuang。

  • wurenjijizhoubianxinximianbancaiyong 3d yinqingjinxingchangjingdajian,yonghukecongchangjingrenyiweizhiduiwurenjijinxingchakan。

  • BBIN体育donghuaguochengcaiyongchanpintigongdedonghuahanshu ht.default.startanim laiqudongtuxingshuxingzhidegaibian,yingyongqi time-based defangshi,zhixuyaozhidingdonghuazhouqi duration dehaomiaoshu,youxitongqujisuanzhenshuhuo action hanshubeidiaoyongdecishu,yibaozhenggengjiagaoxiao、pinghuadejinxingdonghuaguocheng。

界面

科技多元化:基于 HTML5 WebGL 的无人机 3D 可视化系统


BBIN体育jiazaijiemianzhongtongguodongtaigaibiantuxingdeshuxingzhilaizhanxianjiazaijindu,jiazaiwanbihoutongguodonghuade finishfunc diaoyong hidden2d fangfalaigaibiantuxingdetoumingdu,zaicizhihoutongguo movecamera jiangchangjingneishijiaolajin,congershixiandanchudaodanrudexiaoguo(jilikaijiazaijiemianjinrudao 3d changjingzhong)。yucitongshigaibiantuxingzai 3d changjingzhongweizhilaishixiangexingtaidewurenjiheweiyitiyijijiangduiyinganniufenli。

科技多元化:基于 HTML5 WebGL 的无人机 3D 可视化系统


2d jiemiandezhizuoshihuizhileyizhangtuzhi,er logo zeshizhizuoleyigetubiao,yigetubiaokeyizaituzhizhongjinxingduocishiyong,bingkezhanshibutongdeyangzi。xiatuzhongyoucedesige logo jiushitongyigetubiao,fenbiezhanshilebutongdecaiqiefangshiyijitoumingdu,xitongzhong logo dejindutiaoxiaoguojiushidongtaidequgaibiantubiaodecaiqiebililaishixian,erjiemiandedanchuxiaoguozeshigaibiantoumingdu。zhenggetubiaodezhizuoshihuizhibutongdetuxingzuheercheng,zheixietuxingwomenyekeyiqugaibianyanse,xingchengzuocede logo yangshi。

无人机形态切换

科技多元化:基于 HTML5 WebGL 的无人机 3D 可视化系统


wurenjizhutixingtaifenweisanzhong:shitimoshi、xiankuangmoshiherelimoshi。tongguodianjixiafanganniu,keqiehuanzhianniusuoduiyingdexingtai。qiehuandeguochengzhong,jiangmubiaoxingtaijinxingxianshi,bingfenbieshangxiayidongmubiaoxingtaiheyuanxingtai,shiyonghukeyiduanzandejinxingtongshichakan,zhihouzaihuiguiyuanweibingjiangyuanxingtaijinxingyinzang。yinzangdefangshizeyousuobuyong,xiankuangmoshishigaibianxiankuangyanse,qiyuliangzhongmoshizeshidiaozhengmoxingdetoumingdu。zheilidexiankuangshigenjumoxingdelunkuoshengchengde,tongguo 3d yinqingzidongjisuanmiaohui,feichangbianjie。

tongguo 3d yinqing,womenkeyishengchenglitituxing,yekeyitianjiadaorudemoxing,tuxingdeweizhiyou x、y、z sangefangxiangdezuobiaolaiqueren,erzuobiaozhouhuijudeyuandianzeshituxingdemaodian,wurenjiqianfangxuanzhuandeyuanhuanzeshijiangmaodiandiaozhengdaoyuanhuanzhongxinhou,caozong rotation shuxingjinxingzhuandong 。zaixitongzhongxiankuangzhuangtaidewurenjizeshixiangtuzhongzuocedeqiutizheiyangshengchengde,ruguowomenjiangtuxingdetoumingdudiaowei 0,zezhixianshixiankuangdeyangshi。

科技多元化:基于 HTML5 WebGL 的无人机 3D 可视化系统


内部结构

科技多元化:基于 HTML5 WebGL 的无人机 3D 可视化系统


BBIN体育zaixiankuangmoshixia,dajiahuifaxiananniudeshangfangchuxianleyigexiaoanniu,dianjitajiukeyijinrudaowurenjidelingyigezhuangtai,zaizheiliwomenchulekeyikandaoxiankuang,hainenggoujiechudaowurenjideneibujiegou,chakantademeiyigebujian。jinrudeguochenghuijiangchangjingneideqitatuxingyinzang,jiangneibujiegouxianshichulai。

// 内部模式
function moveToInternal(){
  const width = background.getWidth();   // 获取背景当前宽度
  const beginLeft = -(width / 2 - 960);   // 计算两侧节点起始位置
  const beginRight = width / 2 + 960;
  ht.Default.startAnim({
    duration: 2000,
    easing: t => {
      return t;
    },
    action: (v, t) => { 
      linePlane.s('wf.color', 'rgba(64,173,152,' + (1 - v) + ')');
      hiddenRing(v);
    },
    finishFunc: () => {
      dm3d.each(e => {
          e.s('3d.visible', false)
      })
      linePlane_internal.each(e => {
        e.s('3d.visible', true);
      })
      ht.Default.startAnim({
        duration: 1000,
        easing: t => {
          return 1 - (--t) * t * t * t;
        },
        action: (v, t) => { 
          title.setY(-50 + (70 + 50) * v);
          returnButton.setY(1095 + (1020 - 1095) * v);
          leftShape.setX(beginLeft + 130 * v);
          rightShape.setX(beginRight - 130 * v);
        }
      })
    }
  })
}

审核编辑(王静)
更多内容请访问 工业物联网老虎()

BBIN体育shoujisaomiaoerweimafenxiangbenye

BBIN体育appxiazaianzhuang

 

我来评价

评价:
一般
AG网址_AG网址游戏官网网址登录 bbin宝盈网站_bbin宝盈网站游戏网站BBIN体育 AG网址_AG网址游戏官网网站登录 电玩大厅 AG官方_AG官方游戏网址国际娱乐平台官网 bbin平台_bbin平台游戏网址 疯狂德州 AG网址_AG网址游戏网站官网登录 bbin_bbin游戏网站登陆网址 bbin官网_bbin官网游戏网址登陆网址
  • 亚博【网址AGdzj.com欢迎您】
  • AG官网【网址AGdzj.com欢迎您】
  • 澳门正规娱乐城【网址AGdzj.com欢迎您】
  • 亚博官网【网址AGdzj.com欢迎您】
  • 正规娱乐城【网址AGdzj.com欢迎您】
  • 奥美百家乐【网址AGdzj.com欢迎您】
  • 新葡京娱乐城【网址AGdzj.com欢迎您】
  • bet365体育【网址AGdzj.com欢迎您】
  • 正规赌博网站【网址AGdzj.com欢迎您】
  • 太阳城娱乐城【网址AGdzj.com欢迎您】
  • 鸭脖网址【网址AGdzj.com欢迎您】
  • 澳门新葡京网址【网址AGdzj.com欢迎您】
  • 新葡京官网【网址AGdzj.com欢迎您】
  • 澳门威尼斯人【网址AGdzj.com欢迎您】
  • 葡京赌场【网址AGdzj.com欢迎您】
  • 不黑钱的网赌平台【网址AGdzj.com欢迎您】
  • 澳门娱乐城【网址AGdzj.com欢迎您】
  • AG亚游【网址AGdzj.com欢迎您】
  • 澳门赌博网站【网址AGdzj.com欢迎您】
  • 正规赌博网站【网址AGdzj.com欢迎您】
  • 万博官网【网址AGdzj.com欢迎您】
  • 百家乐【网址AGdzj.com欢迎您】
  • 真人博彩平台【网址AGdzj.com欢迎您】
  • 澳门永利赌场【网址AGdzj.com欢迎您】
  • 澳门永利赌场【网址AGdzj.com欢迎您】
  • 永利娱乐城【网址AGdzj.com欢迎您】
  • 永利官网【网址AGdzj.com欢迎您】
  • 澳门永利网址【网址AGdzj.com欢迎您】
  • 澳门永利【网址AGdzj.com欢迎您】
  • 永利平台【网址AGdzj.com欢迎您】
  • 澳门永利平台【网址AGdzj.com欢迎您】
  • 澳门金沙平台【网址AGdzj.com欢迎您】
  • 澳门金沙网址【网址AGdzj.com欢迎您】
  • 金沙官网【网址AGdzj.com欢迎您】
  • 澳门网上赌场【网址AGdzj.com欢迎您】
  • 手机赌博网站【网址AGdzj.com欢迎您】
  • 新葡京网址【网址AGdzj.com欢迎您】
  • 新葡京网站【网址AGdzj.com欢迎您】
  • 永利官方网址【网址AGdzj.com欢迎您】
  • 澳门博彩网站【网址AGdzj.com欢迎您】
  • 迪士尼彩票【网址AGdzj.com欢迎您】
  • 百家乐网站【网址AGdzj.com欢迎您】
  • 百家乐玩法【网址AGdzj.com欢迎您】
  • AG视讯【网址AGdzj.com欢迎您】
  • 九州娱乐城【网址AGdzj.com欢迎您】
  • 环球娱乐城【网址AGdzj.com欢迎您】
  • 申博网址【网址AGdzj.com欢迎您】
  • 博彩游戏【网址AGdzj.com欢迎您】
  • 真人博彩【网址AGdzj.com欢迎您】
  • 大发娱乐城【网址AGdzj.com欢迎您】
  • 伟德国际【网址AGdzj.com欢迎您】
  • ag网站【网址AGdzj.com欢迎您】
  • ag真人官网【网址AGdzj.com欢迎您】
  • pk10【网址AGdzj.com欢迎您】
  • 百家乐平台【网址AGdzj.com欢迎您】
  • 百家乐网址【网址AGdzj.com欢迎您】
  • 亚博【网址AGdzj.com欢迎您】 AG官网【网址AGdzj.com欢迎您】 澳门正规娱乐城【网址AGdzj.com欢迎您】 亚博官网【网址AGdzj.com欢迎您】 正规娱乐城【网址AGdzj.com欢迎您】 奥美百家乐【网址AGdzj.com欢迎您】 新葡京娱乐城【网址AGdzj.com欢迎您】 bet365体育【网址AGdzj.com欢迎您】 正规赌博网站【网址AGdzj.com欢迎您】 太阳城娱乐城【网址AGdzj.com欢迎您】 鸭脖网址【网址AGdzj.com欢迎您】 澳门新葡京网址【网址AGdzj.com欢迎您】 新葡京官网【网址AGdzj.com欢迎您】 澳门威尼斯人【网址AGdzj.com欢迎您】 葡京赌场【网址AGdzj.com欢迎您】 不黑钱的网赌平台【网址AGdzj.com欢迎您】 澳门娱乐城【网址AGdzj.com欢迎您】 AG亚游【网址AGdzj.com欢迎您】 澳门赌博网站【网址AGdzj.com欢迎您】 正规赌博网站【网址AGdzj.com欢迎您】 万博官网【网址AGdzj.com欢迎您】 百家乐【网址AGdzj.com欢迎您】 真人博彩平台【网址AGdzj.com欢迎您】 澳门永利赌场【网址AGdzj.com欢迎您】 澳门永利赌场【网址AGdzj.com欢迎您】 永利娱乐城【网址AGdzj.com欢迎您】 永利官网【网址AGdzj.com欢迎您】 澳门永利网址【网址AGdzj.com欢迎您】 澳门永利【网址AGdzj.com欢迎您】 永利平台【网址AGdzj.com欢迎您】 澳门永利平台【网址AGdzj.com欢迎您】 澳门金沙平台【网址AGdzj.com欢迎您】 澳门金沙网址【网址AGdzj.com欢迎您】 金沙官网【网址AGdzj.com欢迎您】 澳门网上赌场【网址AGdzj.com欢迎您】 手机赌博网站【网址AGdzj.com欢迎您】 新葡京网址【网址AGdzj.com欢迎您】 新葡京网站【网址AGdzj.com欢迎您】 永利官方网址【网址AGdzj.com欢迎您】 澳门博彩网站【网址AGdzj.com欢迎您】 迪士尼彩票【网址AGdzj.com欢迎您】 百家乐网站【网址AGdzj.com欢迎您】 百家乐玩法【网址AGdzj.com欢迎您】 AG视讯【网址AGdzj.com欢迎您】 九州娱乐城【网址AGdzj.com欢迎您】 环球娱乐城【网址AGdzj.com欢迎您】 申博网址【网址AGdzj.com欢迎您】 博彩游戏【网址AGdzj.com欢迎您】 真人博彩【网址AGdzj.com欢迎您】 大发娱乐城【网址AGdzj.com欢迎您】 伟德国际【网址AGdzj.com欢迎您】 ag网站【网址AGdzj.com欢迎您】 ag真人官网【网址AGdzj.com欢迎您】 pk10【网址AGdzj.com欢迎您】 百家乐平台【网址AGdzj.com欢迎您】 百家乐网址【网址AGdzj.com欢迎您】