chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于H5和3D WebVR 的可視化虛擬現(xiàn)實培訓(xùn)系統(tǒng)

圖撲-數(shù)字孿生 ? 來源:圖撲軟件 ? 作者:圖撲軟件 ? 2020-06-22 10:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

2019 年 VR, AR, XR, 5G, 工業(yè)互聯(lián)網(wǎng)等名詞頻繁出現(xiàn)在我們的視野中,信息的分享與虛實的結(jié)合已經(jīng)成為大勢所趨,5G 是新一代信息通信技術(shù)升級的重要方向,工業(yè)互聯(lián)網(wǎng)是制造業(yè)轉(zhuǎn)型升級的發(fā)展趨勢。

本文所講的 VR 是機械制造業(yè)與設(shè)備的又一次交流,當技術(shù)新星遇上制造潮流,無疑將成為制造業(yè),工控業(yè)等行業(yè)數(shù)字化轉(zhuǎn)型的重要驅(qū)動力?!?G + VR + 工業(yè)互聯(lián)網(wǎng)”必將成為新的一年不變的話題,如何將當前工業(yè)中遇到的問題通過虛擬現(xiàn)實結(jié)合起來,讓我們可以更好的去交流,去感受技術(shù)帶給我們的變化。

在今年蘋果的發(fā)布會上,相信大家都知道蘋果的 5G 手機沒有問世,說明 5G 的應(yīng)用和發(fā)展還處在快速發(fā)展的階段,但是手機結(jié)合 AR 功能的 APP 已經(jīng)早就問世,5G 的速度加上 AR, VR 的身臨其境,讓我們感受到的不僅僅是技術(shù)的革新,更是讓我們感受到技術(shù)在不同領(lǐng)域的實際應(yīng)用場景,我相信 2020 年新的一年必定是 “5G + VR + 工業(yè)互聯(lián)網(wǎng)” 應(yīng)用的又一個新的開始,本文接下來所講的就是 HT for Web 結(jié)合 WebVR 開發(fā)的具體應(yīng)用案例。

系統(tǒng)預(yù)覽

VR 拆解還原

VR 操作

VR 場景切換

PC 端拆解還原

PC 端考試

系統(tǒng)介紹

該系統(tǒng)共分為三個實際應(yīng)用層面:

  • 三維培訓(xùn):用戶通過 mb 端手指觸摸或者 pc 端鼠標拖拽可以將設(shè)備拆解開來,之后可以通過一鍵還原來將設(shè)備還原到最初的狀態(tài),或者可以通過拆解 or 還原按鈕查看設(shè)備自動拆解的過程以及拆解之后自動還原的過程。

  • 考試系統(tǒng):這部分是考驗?zāi)銓υO(shè)備拆解的熟悉程度,在第一步的三維培訓(xùn)之后,可以在該系統(tǒng)中考核你對拆解過程的了解。

  • VR 模式:該部分便是三維場景結(jié)合 WebVR 的具體實現(xiàn)應(yīng)用,再進入 VR 之后可以通過操作 VR 手柄,進行設(shè)備的拆解還原。

文章主要講解第三部分的VR模式,讓我們了解如何結(jié)合HT來搭建VR場景。下面描述了VR中的主要操作,沒有進入VR的時候不會出現(xiàn)如下所說的六個按鈕操作,再點擊進入WebVR時,系統(tǒng)自動顯示出VR場景里的六個操作按鈕,反之退出VR時,系統(tǒng)也會自動隱藏三維中的六個操作按鈕,VR中的主要操作如下:

  • 設(shè)備切換:顧名思義,可以通過手柄射線對準場景中左側(cè)列表,按動板機進行場景設(shè)備切換。

  • 操作切換:VR 中對設(shè)備有如下兩種操作,可以通過右下角的模式按鈕點擊切換。

  • 平移模式:該模式下,用戶可以對準設(shè)備并且按動板機將設(shè)備從一個位置移動到另一個位置,并且可以通過觸摸觸摸板來拉近和拉遠設(shè)備零件。

  • 抓取模式:該模式下,用戶可以對準設(shè)備并且按動板機將設(shè)備抓取過來,抓取過來之后,可以通過觸摸觸摸板來旋轉(zhuǎn)以及放大或者縮小零件。

  • 一鍵還原:將設(shè)備各部分零件還原到最初始的位置。

  • 拆解動畫:將設(shè)備的各部分零件通過之前預(yù)定好的位置按步驟一步一步拆解開來。

  • 還原動畫:該操作可以理解為拆解動畫的倒放,即將拆解的過程逆序還原。

  • 線框切換:HT 支持將設(shè)備節(jié)點的三角面表示出來,可以具體的看到該設(shè)備的線框輪廓。

系統(tǒng)開發(fā)

三維場景HT支持obj模型的導(dǎo)入,VR場景所出現(xiàn)的設(shè)備零件均為 obj 模型,由于需要在之后進行設(shè)備的拆解,所以建模的時候需要分別對設(shè)備的各部分零件進行建模,而不是對設(shè)備整體進行建模,如果對設(shè)備整體建模那么在 HT 的場景中就是一個Data節(jié)點,從而不能對零件進行拆解,如果拆解開來,那么在 HT 中可以加載多個 obj 則就有多個 Data 節(jié)點,有多個零件的 Data 節(jié)點之后就可以對設(shè)備零件進行移動或者其它旋轉(zhuǎn)操作,具體的 Data 在 HT 的含義可以參考HT for Web 數(shù)據(jù)模型手冊

如下為導(dǎo)入場景中的obj模型:

從上圖可以看出我們導(dǎo)入obj之后零件之間是分散的,所以需要對零件的初始位置進行調(diào)整,從而調(diào)整出一個由許多零件構(gòu)成的完整設(shè)備,當然調(diào)整不可能通過代碼來調(diào)整,對應(yīng)的有三維編輯器可以調(diào)整,進行拖拖拽拽將不同零件拼湊起來,如下為組合之后的設(shè)備整體:

VR 搭建VR場景的搭建是在第一步的基礎(chǔ)上進行搭建,上面所說的只在 VR 場景中顯示的按鈕也是在場景中進行搭建,在正常的場景時候我們可以隱藏掉對應(yīng)的節(jié)點,node.s('3d.visible', false)上面的代碼就是 HT 中在三維下面隱藏三維節(jié)點的代碼,因為進入 VR 和離開 VR 的時候,HT 內(nèi)部會派發(fā)出對應(yīng)的狀態(tài)告訴用戶此時已經(jīng)進入 VR 或者此時已經(jīng)離開 VR,相應(yīng)偽代碼如下:

 1 // graph3dView  HT 中的三維場景視圖容器
2 // vr 獲取掛載在 graph3dView 上的 vr 對象
3 var vr = graph3dView.vr;
4 vr.mp(function(e) {
5   // property 對應(yīng)的 vr 事件類型,detail 此時事件的狀態(tài)
6   var property = e.property;
7   var detail = e.newValue;
8   // present 代表此時進入或者離開 VR 場景
9   if (property === 'present') {
10     // 此時 detail  true 表示進入 vr,false 表示離開 vr
11     if (detail) {
12       // 執(zhí)行顯示 vr 場景中需要顯示的節(jié)點操作
13     } else {
14       // 執(zhí)行隱藏 vr 場景中需要隱藏的節(jié)點操作
15     }
16   }
17 });

上面 property 在HT總共會派發(fā)出以下幾種類型,主要是包括VR的狀態(tài)和手柄的操作類型:

  • enable:vr 的 enable 信息發(fā)生變化

  • present:vr 的 present 信息發(fā)生變化,表明進出 vr 世界

  • gamepad.pose:手柄位置或旋轉(zhuǎn)發(fā)生變動,參數(shù) id,position,rotation

  • gamepad.axes:手柄中間的轉(zhuǎn)盤觸摸點位變動,參數(shù) id,axes;其中 axes 格式形如:[ 0.2, 0.7 ],分辨表示橫縱百分比

  • gamepad.button.thumbpad:thumbpad 按鍵被按下,參數(shù) id,state,其中 state 包含 down 跟 up 兩種

  • gamepad.button.trigger:trigger 按鍵被按下,參數(shù) id,state,其中 state 包含 down 跟 up 兩種

  • gamepad.button.grips:grips 按鍵被按下,參數(shù) id,state,其中 state 包含 down 跟 up 兩種

  • gamepad.button.menu:menu 按鍵被按下,參數(shù) id,state,其中 state 包含 down 跟 up 兩種

VR 中有一個關(guān)鍵的配置就是比例尺,因為 VR 里面的單位是和現(xiàn)實中的長度單位是一致的,我們戴著頭盔往前走 1m 那么對應(yīng)在 HT 三維場景中需要往前走多遠這需要一個對應(yīng)關(guān)系,HT 提供的 VR 插件中會提供一個measureOflength的配置項,如下:

1 var vr_config = {
2   measureOflength: 0.01,
3 }

上面 0.01 代表的意思就是 HT 場景中的單位長度 1 代表現(xiàn)實場景的 0.01 米,所以如果此時現(xiàn)實場景你戴著頭盔往前移動 1m,那么 HT 中對應(yīng)的視角會往前移動 100 個單位,所以如果需要搭建 VR 場景要注意場景的模型建模比例和現(xiàn)實世界是相差多少,按照統(tǒng)一的比例來建模,不然在 VR 場景中會出現(xiàn)設(shè)備大小不一的問題,導(dǎo)致出現(xiàn)錯覺,如下對比圖,左側(cè)是 0.01 的比例,射線的小點很小,右側(cè)是是 0.001 的比例導(dǎo)致射線的小點變大。

HT中已經(jīng)對瀏覽器提供的WebVR相關(guān)接口的 API 進行了封裝,包括獲取設(shè)備navigator.getVRDisplays()這是進入 VR 世界的第一步,如果此時執(zhí)行此代碼返回的結(jié)果為空代表獲取 VR 設(shè)備失敗,那么之后更不用說了,以及獲取手柄信息navigator.getGamepads(),用戶可以通過在瀏覽器控制臺敲入上面兩行代碼,查看瀏覽器是否已經(jīng)獲取到了 VR 設(shè)備信息和 VR 手柄信息,如果返回為空則說明獲取失敗。HT 只要通過執(zhí)行graph3dView.vr.enable = true就可以開啟VR,當然用戶不用執(zhí)行該代碼,HT 提供的VR 插件也會提供對應(yīng)的配置項vrEnable: true來代表開啟 VR,對應(yīng)的配置也掛在在上面的vr_config對象內(nèi),如下:

1 var vr_config = {
2   measureOflength: 0.01,
3   vrEnable: true, // 代表開啟 VR
4 }

在該展示的系統(tǒng)中有直接在VR 中切換場景的功能,由于每個場景的vr_config中的配置項值可能會有差別,例如第一個場景的measureOflength比例尺的大小為 0.01,可能第二個場景的比例尺大小measureOflength就變成了 0.02,所以 VR 插件提供一個銷毀的功能,用來銷毀上一個場景的資源,銷毀場景的資源包括清空上一個場景的所有節(jié)點,所以在加載新的場景時,不需要再執(zhí)行清空場景節(jié)點的操作,即不需要執(zhí)行 dataModel.clear(),因為 VR 提供的銷毀功能已經(jīng)都清空了,手柄和射線都是場景中的一個 Data 節(jié)點,所以在新的場景不需要額外的清除手柄和射線這兩個節(jié)點,故插件幫你管理場景的節(jié)點。調(diào)用銷毀功能之后,可以調(diào)用graph3dView的序列化函數(shù)graph3dView.deserialize('場景資源json地址')來序列化新的場景 json 文件,在序列化完成的回調(diào)函數(shù)中,可以根據(jù)新的場景修改此時vr_config的值,然后再次調(diào)用
graph3dView.initVRForScene()來再次初始化VR場景。相關(guān)的步驟偽代碼如下:

 1 // window.GVR 是在調(diào)用 graph3dView.initVRForScene() 之后初始化的一個全局 VR 插件變量 用于用戶獲取插件對象
2 window.GVR.destory();
3 // 執(zhí)行新的場景序列化操作
4 graph3dView.deserialize('場景資源json地址',
5 function(json, dm, g3d, datas) {
6   // 修改新的場景比例尺為 0.02
7   window.vr_config.measureOflength = 0.02;
8   // 修改新的 VR 場景初始化視角
9   window.vr_config.vrEye = ht.Default.clone(g3d.getEye());;
10   // 再次初始化 VR 場景
11   graph3dView.initVRForScene()
12 });

當然 HT 提供的 VR 插件還有很多的配置項,方便用戶更好的調(diào)整 VR 場景,包括刷地形,場景移動方式,場景操作方式都可以通過配置進行配置,利用 HT 進行 VR 搭建主要流程如下流程圖所示:

通過上面的流程圖,我們大體可以了解配合 HT 提供的 VR 插件如何進行快速的搭建 VR 場景。

目前谷歌瀏覽器和火狐瀏覽器都很友好的支持 VR,可以通過火狐官網(wǎng)提供的WebVR Demo在線感受下官方提供的 VR 場景。

拆解規(guī)則從文章前面的部分效果圖可以看到我們每個場景的設(shè)備都有拆解,并且每個設(shè)備的零件數(shù)量,零件位置,零件拆解的方向,偏移的長短都是不一致的,所以不可能通過代碼來將上面的偏移長短,偏移方向?qū)懰?,需要制定一套拆解?guī)則來幫助我們可以更方便制作每個場景的拆解動畫,這樣只需要設(shè)計師根據(jù)與程序約定好的拆解規(guī)則進行配置就可以配置出不同場景不同設(shè)備的拆解動畫。該系統(tǒng)的拆解分為兩種情況:

  • 單體移動:單個設(shè)備零件沿著父節(jié)點位置和該節(jié)點位置的連接線方向移動

  • 組合移動:多個設(shè)備零件的組合沿著某個方向移動,組合移動之后,設(shè)備零件可以在組合移動之后的位置進行再沿著某個方向進行移動,可以無限進行嵌套,即組合之后還可以組合移動,或者單體移動

單體移動示意圖如下:

組合移動示意圖如下:

在 HT 中可以通過data.setDisplayName('名稱')來給節(jié)點設(shè)置名稱,這里約定通過不同設(shè)備的名稱,來獲取到不同設(shè)備的偏移信息,例如data.setDisplayName('1-0.5-1000')該名稱就是和設(shè)計師約定好的配置規(guī)則,1代表拆解步驟的第一步執(zhí)行,當然場景中可以有多個 1,即第一步同時拆解這些零件0.5代表朝著父節(jié)點的方向偏移自己位置和父節(jié)點位置連接線長度的50%1000代表偏移的過程持續(xù)1000毫秒,當然之后可以約定旋轉(zhuǎn)以及旋轉(zhuǎn)的角度等信息。設(shè)計師知道這些配置規(guī)則之后便可以通過可視化編輯器進行不同零件的配置,這樣程序方面只需要寫一套通用的邏輯就可以對不同的設(shè)備進行拆解和還原。

系統(tǒng)中維護了一個隊列和一個,隊列用來記錄拆解順序用來記錄還原順序。拆解的過程通過配置的序號,按順序推進隊列,采用隊列的數(shù)據(jù)結(jié)構(gòu)便是因為隊列先進先出的特點,第一個壓入隊列的零件則第一個執(zhí)行,最后壓入隊列的零件最后一個執(zhí)行拆解順序。拆解出隊列的零件則同時壓入棧,采用記錄還原順序是因為先進后出的特點,即第一個執(zhí)行完拆解的零件,在還原的時候卻是最后一個執(zhí)行還原的動作。所以上述采用的不同數(shù)據(jù)結(jié)構(gòu)便是為了更好的記錄數(shù)據(jù)。以下為相關(guān) js 偽代碼:

 1 // 記錄拆解順序
2 const queue = [];
3 // 記錄還原順序
4 const stack = [];
5 // each 循環(huán)中用來記錄拆解隊列 queue 順序
6 dataModel.each((node) = >{
7   const displayName = node.getDisplayName();
8   if (displayName) {
9     const[index, distancePer, during] = displayName.split('-');
10     if (index !== void 0) {
11       if (queue[index]) {
12         if (queue[index] instanceof Array) {
13           queue[index].push(node);
14         } else {
15           const tempNode = queue[index];
16           queue[index] = [tempNode, node];
17         }
18       } else {
19         queue[index] = node;
20       }
21     }
22   }
23 });

相關(guān)邏輯如下流程圖:

通過上面的約定,設(shè)計師可以使用可視化編輯器來配置不同零件的移動規(guī)則,大大提高了動畫的制作效率。

代碼分析

該部分主要對拆解還原動畫的代碼進行分析,主要采用向量和部分三角函數(shù)的概念來計算不同零件在三維空間的位置,初始的時候需要記錄下每個零件在前面所有組合移動之后的初始移動位置向量,以及零件沒有組合移動之前的初始位置向量,獲取這兩個位置向量目的是一是為了零件拆解在前面所說組合之后移動,和零件在拆解之后恢復(fù)到一整個設(shè)備形態(tài)的初始位置,兩個位置向量都有重要的作用,以下為相關(guān)偽代碼:

 1 // Vector3 為 HT 封裝的三維向量
2 const Vector3 = ht.Math.Vector3;
3 // 記錄第一個重要位置向量
4 node.a('relativeP3Vec', new Vector3(node.p3()));
5 // node 當前零件節(jié)點
6 // moveQueue 為移動順序在 node 之前的,并且為 node 節(jié)點的祖先節(jié)點
7 for (let i = 0, l = moveQueue.length; i < l; i++) {
8   const moveNode = moveQueue[i],
9   parentMoveNode = moveNode.getParent();
10   if (parentMoveNode) {
11     const[, distancePer] = moveNode.getDisplayName().split('-');
12     moveNode.a('defP3', moveNode.p3()) moveNode.p3(new Vector3().lerpVectors(new Vector3(moveNode.p3()), new Vector3(parentMoveNode.p3()), distancePer).toArray());
13   }
14 }
15 // 記錄組合節(jié)點移動之后的第二個重要相對位置向量
16 node.a('relativeP3Vec', new Vector3(node.p3()));
17 // 逆序還原組合的父節(jié)點位置
18 for (let i = moveQueue.length - 1; i >= 0; i--) {
19   const moveNode = moveQueue[i];
20   moveNode.p3(moveNode.a('defP3'));
21   moveNode.a('defP3', undefined);
22 }

由于在場景拆解過程中需要設(shè)置設(shè)備零件節(jié)點不可選擇,所以需要記錄下不可選擇之前的零件是否可選擇狀態(tài),用來恢復(fù)節(jié)點初始狀態(tài),相關(guān)偽代碼如下:

1 dm3d.each((node) = >{
2   node.a('defSelectable', node.s('3d.selectable'));
3 });

文中所示的線框效果為 HT 核心包支持的線框模式,可以通過如下代碼進行配置:

dm3d.each((data) = >{
  if (data.s('shape3d') && data.s('shape3d').startsWith('models/')) {
    data.s({
      'shape3d.transparent': true,
      'shape3d.opacity': 0, // 目的為隱藏原本的模型
      'wf.geometry': true, // 開啟線框模式
      'wf.combineTriangle': 2, // 線框三角面合并類型
      'wf.color': 'rgba(96,172,252,0.3)' // 線框顏色
    });
  }
});

上述wf.combineTriangle主要包括

  • false,0:不合并三角形

  • true,1:合并相鄰三角為四邊面,原來的效果

  • 2:融合所有聯(lián)通的共面三角面

  • 3:根據(jù)法線信息融合所有平滑三角面

VR 軟件以及硬件安裝

本系統(tǒng)采用的VR硬件設(shè)備為HTC VIVE接下來講的是安裝 HTC VIVE的過程和步驟。

第一步:撮合 HTC VIVE 和電腦主機

HTC官網(wǎng)找到連接指南,然后按照步驟安裝即可,我們只需看以下截圖部分的目錄即可。

第二步:下載軟件

Steam官網(wǎng)下載 Steam,下載完 Steam 可以在 Steam 中下載 Stream VR。

第三步:打開 Stream VR 檢查設(shè)備狀態(tài)

打開 Stream VR,會出現(xiàn)以下畫面,這是用來表示 HTC VIVE 頭顯的工作狀態(tài)的,通過圖標我們即可查看頭顯、手柄控制器和定位器等配件的工作情況。

第四步:選擇房間設(shè)置模式

如果您的房間位置比較大可以選擇第一項,我選擇的模式為第二項,站立模式。建議選擇一種房間規(guī)模,可以完整的進行設(shè)置。

第五步:將頭盔、兩個手柄控制器放置在兩個定位器可視范圍內(nèi),建立定位

第六步:校準頭盔中心

該部位設(shè)置頭盔默認的朝向。

第七步:定位地面

將兩個手柄控制器放置在定位器可視范圍內(nèi),然后點擊電腦屏幕上的按鈕“校準地面”,等待系統(tǒng)校準

第八步:進入 Steam VR 自帶房間進行測試

設(shè)置完畢之后可以進入 Steam VR 自帶的房間進行體驗。

總結(jié)當人們談起5G時代的新應(yīng)用,VR、AR是一大熱門話題。4G 時代移動網(wǎng)絡(luò)已經(jīng)足以承載起高清視頻,那么 5G 時代理所當然就能傳輸數(shù)據(jù)量更大的沉浸式 VR、AR 影像。因此,不少人將 5G 視為 VR、AR 崛起的踏板,隨時隨地身臨天涯海角,似乎并非是遙不可及的夢。當前 4G 網(wǎng)絡(luò)應(yīng)用在 VR/AR 上會帶來大約 70ms 的實驗,這個實驗會導(dǎo)致體驗者存在眩暈感,而 5G 數(shù)據(jù)傳輸?shù)难舆t可達到毫秒級,可以有效解決數(shù)據(jù)時延帶來的眩暈感,有助于 VR/AR 的大規(guī)模應(yīng)用。目前隨著 5G 網(wǎng)絡(luò)的逐漸普及,VR/AR 產(chǎn)業(yè)正逐步走向復(fù)蘇,市場熱情在逐漸升溫,虛擬現(xiàn)實游戲、虛擬現(xiàn)實現(xiàn)場直播等都是 5G 在 VR/AR 上的具體應(yīng)用。在科技進步的今天,安全也是一個重要的話題,VR 結(jié)合仿真的應(yīng)用也是大勢所趨,仿真可以讓用戶真實切身感受,例如消防預(yù)警管道預(yù)警,可以讓用戶在 VR 世界中體驗消防滅火等消防員的操作,讓用戶沉浸在 VR 世界中感受到火災(zāi)來臨時怎么進行實際操作。所以 VR 帶來的應(yīng)用遠遠不止仿真,模擬等體驗,更多帶來的是能為人們提供真實的實際作用,而不是噱頭。

程序手機端運行截圖:

2019 我們也更新了數(shù)百個工業(yè)互聯(lián)網(wǎng) 2D/3D 可視化案例集,在這里你能發(fā)現(xiàn)許多新奇的實例,也能發(fā)掘出不一樣的工業(yè)互聯(lián)網(wǎng):《分享數(shù)百個 HT 工業(yè)互聯(lián)網(wǎng) 2D 3D 可視化應(yīng)用案例》,更多行業(yè)應(yīng)用實例可以點擊下方查看更多官網(wǎng)案例~

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 3D
    3D
    +關(guān)注

    關(guān)注

    9

    文章

    2979

    瀏覽量

    112940
  • Ar
    Ar
    +關(guān)注

    關(guān)注

    25

    文章

    5193

    瀏覽量

    174734
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2938

    文章

    46928

    瀏覽量

    402558
  • 人工智能
    +關(guān)注

    關(guān)注

    1811

    文章

    49498

    瀏覽量

    258224
  • vr
    vr
    +關(guān)注

    關(guān)注

    34

    文章

    9687

    瀏覽量

    155582
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    數(shù)字孿生可視化系統(tǒng)構(gòu)建行業(yè)數(shù)字智能管理生態(tài)!

    數(shù)字孿生可視化系統(tǒng)具備豐富的模型組件,包括二維平面組件及3D模型組件,可根據(jù)用戶需求進行定制。數(shù)字孿生可視化系統(tǒng)在行業(yè)數(shù)字
    的頭像 發(fā)表于 09-19 11:45 ?375次閱讀
    數(shù)字孿生<b class='flag-5'>可視化</b><b class='flag-5'>系統(tǒng)</b>構(gòu)建行業(yè)數(shù)字<b class='flag-5'>化</b>智能管理生態(tài)!

    基于 HT 的 3D 可視化智慧礦山開發(fā)實現(xiàn)

    圖撲軟件 Hightopo 作為基于 HTML5 標準的 2D/3D 圖形渲染引擎,為 Web 端礦山可視化提供了輕量化、高性能的技術(shù)支撐。其核心價值在于通過自主研發(fā)的渲染技術(shù),實現(xiàn)瀏
    的頭像 發(fā)表于 07-18 15:49 ?354次閱讀
    基于 HT 的 <b class='flag-5'>3D</b> <b class='flag-5'>可視化</b>智慧礦山開發(fā)實現(xiàn)

    VirtualLab Fusion應(yīng)用:3D系統(tǒng)可視化

    描述和F-Theta透鏡的應(yīng)用示例。 光學(xué)系統(tǒng)3D-可視化 VirtualLab Fusion提供的工具可以實現(xiàn)光學(xué)系統(tǒng)3D
    發(fā)表于 04-30 08:47

    可視化組態(tài)物聯(lián)網(wǎng)平臺是什么

    可視化含義:組態(tài)是一種用于構(gòu)建復(fù)雜物聯(lián)網(wǎng)系統(tǒng)的工具,它提供了豐富的圖形組件和可視化元素,使得用戶可以通過簡單的拖拽操作來創(chuàng)建自定義的界面。可視化
    的頭像 發(fā)表于 04-21 10:40 ?556次閱讀

    VirtualLab Fusion應(yīng)用:光學(xué)系統(tǒng)3D可視化

    3D 系統(tǒng)視圖: 無光可視化系統(tǒng) 選項 - 選擇要顯示的元件 右鍵單擊文檔窗口,菜單上將顯示詳細選項。第一個選項 \"Select Elements to Show\"允許對文
    發(fā)表于 04-02 08:42

    基于 HT 2D&amp;3D 渲染引擎的新能源充電樁可視化運營系統(tǒng)技術(shù)剖析

    和 Canvas 技術(shù)。WebGL 作為一種在網(wǎng)頁上實現(xiàn)硬件加速圖形渲染的技術(shù),讓 HT 無需借助額外插件,就能在瀏覽器中高效繪制復(fù)雜的 2D3D 圖形。這一特性為充電樁可視化運營系統(tǒng)
    的頭像 發(fā)表于 03-20 11:47 ?620次閱讀
    基于 HT 2<b class='flag-5'>D</b>&amp;<b class='flag-5'>3D</b> 渲染引擎的新能源充電樁<b class='flag-5'>可視化</b>運營<b class='flag-5'>系統(tǒng)</b>技術(shù)剖析

    VirtualLab Fusion中的可視化設(shè)置

    通過以下控件進行重置、加載和保存: 主窗口設(shè)置 字體配置 數(shù)字顯示 文檔窗口設(shè)置 1D數(shù)據(jù)數(shù)組可視化設(shè)置 顏色表 諧波場視圖
    發(fā)表于 02-25 08:51

    VirtualLab Fusion應(yīng)用:光波導(dǎo)k域布局可視化(“神奇的圓環(huán)”)

    特定光波導(dǎo)布局的光導(dǎo)和耦合條件。 概念 方向轉(zhuǎn)換器計算器 可以通過“開始”>“計算器”找到方向轉(zhuǎn)換器計算器,這有助于演示指定角度的不同方式。 k域可視化 k域可視化:平面波的傳播
    發(fā)表于 02-21 08:53

    七款經(jīng)久不衰的數(shù)據(jù)可視化工具!

    工具 · D3.js:D3.js 是一個基于 JavaScript 的數(shù)據(jù)可視化庫,允許開發(fā)者創(chuàng)建豐富的交互式圖表。它具有極大的靈活性,但需要編程知識,因此適合開發(fā)者或具有技術(shù)背景的用戶
    發(fā)表于 01-19 15:24

    光學(xué)系統(tǒng)3D可視化

    視圖 3D 系統(tǒng)視圖: 無光可視化系統(tǒng) 選項 - 選擇要顯示的元件 右鍵單擊文檔窗口,菜單上將顯示詳細選項。第一個選項 \"Select Elements to Show\&quo
    發(fā)表于 01-06 08:53

    什么是大屏數(shù)據(jù)可視化?特點有哪些?

    大屏數(shù)據(jù)可視化是指通過大屏幕展示大量數(shù)據(jù)和信息,以直觀、可視化的方式幫助用戶理解和分析數(shù)據(jù)。這種展示方式通常用于展示復(fù)雜的數(shù)據(jù)集、實時監(jiān)控系統(tǒng)、企業(yè)管理儀表盤等。以下是關(guān)于 大屏數(shù)據(jù)可視化
    的頭像 發(fā)表于 12-16 16:59 ?903次閱讀

    如何找到適合的大屏數(shù)據(jù)可視化系統(tǒng)

    選擇合適的大屏數(shù)據(jù)可視化系統(tǒng)是企業(yè)或組織在數(shù)字轉(zhuǎn)型過程中至關(guān)重要的一步。一個優(yōu)秀的大屏數(shù)據(jù)可視化系統(tǒng)能夠?qū)崟r呈現(xiàn)關(guān)鍵業(yè)務(wù)數(shù)據(jù),提升決策效率
    的頭像 發(fā)表于 12-13 15:47 ?691次閱讀

    ar與虛擬現(xiàn)實的區(qū)別 如何優(yōu)化ar應(yīng)用的用戶界面

    AR與虛擬現(xiàn)實的區(qū)別 增強現(xiàn)實(AR)和虛擬現(xiàn)實(VR)是兩種不同的技術(shù),它們在體驗和應(yīng)用上有著明顯的區(qū)別。 1. 定義和體驗 增強現(xiàn)實(AR) :增強
    的頭像 發(fā)表于 11-11 10:05 ?1685次閱讀

    智慧園區(qū)的未來:三維可視化系統(tǒng)建設(shè)策略

    園區(qū) 三維可視化 系統(tǒng)是指利用先進的數(shù)字技術(shù)和虛擬現(xiàn)實技術(shù),對園區(qū)內(nèi)部空間、設(shè)施、資源等進行實時模擬、展示和管理的系統(tǒng)。該系統(tǒng)可以幫助園區(qū)管
    的頭像 發(fā)表于 10-21 11:05 ?770次閱讀