DSPACE的道路报错问题
DSPACE的性能渲染問題
文章目錄
- DSPACE的性能渲染問題
- 問題描述
- 解決過程
- 一、檢查場景
- 二、重啟換新
- 三、錯誤定位
- 四、疑難解答
問題描述
在使用 DSPACE 平臺搭建某個比較復雜的場景,在 ModelDesk 中可以進行正常的道路搭建和腳本編寫。但是,在下載到 MotionDesk 中準備模擬現場時,發現 ModelDesk 一直在彈窗報錯,無法下載到 MotionDesk 中。
ModelDesk 具體報錯情形如下:
解決過程
一、檢查場景
我們首先檢查了道路是否有搭建的不對的地方,例如道路間的轉角太大設置太大導致不符合DSPACE的基礎設定、指定道路沒有和Junction連接等等。
仔細查看了一遍,發現道路搭建沒有任何問題,所有的該注意的點都是表示通過的綠色。再次嘗試下載,仍然是這個報錯。
二、重啟換新
我們考慮會不會是軟件運行過程中會偶爾出現bug,因此將 DSPACE 系列軟件全部重新啟動。再次嘗試下載,該報錯依然沒有消失。
既然不是運行時的bug,我們考慮會不會時項目構建得太大,東西太多太繁雜,而導致的隱藏的錯誤。
然后我們重建了一個新的項目,在新項目下再次嘗試下載這個場景,報錯依舊。
三、錯誤定位
常用的手段都無法快速解決這個遇到的報錯,因此我們還是不得不對報錯進行定位,經過連環的勘察之后,終于在 MotionDesk 中找到了關鍵的報錯信息。
一共每次下載會產生四條報錯信息,其中前三條圍繞著 Road 1 一直強調錯誤,但是沒有明示錯誤緣由。只有第四條詳細闡述了出現了一種什么情況,我們將它點開。
這段話的意思是說:沒有生成道路網絡,請確保這個目錄下的 CIDAS_2203160047.rd 文件具有用于生成幾何圖形的道路元素的適當尺寸。
其中,沒有生成道路網絡是一個結論,產生這個結論的原因可能是 rd 文件中的道路元素尺寸不當。
好嘛,到這一步,感覺已經很明顯了,應該是道路中某條車道有問題。
四、疑難解答
實在是搞不懂為什么會一直報錯,我們懷疑會不會軟件出了問題,但是換一個場景使用之后,不管是下載還是仿真又都是沒問題的。沒辦法了,只能求助于公司的技術人員了。
將場景拷貝給技術人員后,技術人員也沒有找到任何的出錯的地方。現在處于一種大家都知道有錯,但是不知道到底錯在哪的問題。由于拿不出好的方法,所以我們只能先將這個場景擱置,等待后續解決。
2022年7月19日補充:
近日我在搭建一個只有五條車道的簡單場景時,又出現了這個錯誤。這時我敏銳捕捉到,應該是我某個搭建方式不太對勁,導致再次出現了這個問題。
因為五條車道的這個場景比較好控制,所以我使用了控制變量法,對于搭建的每一個物件都嘗試進行控制和排除。耗費了半個多小時的時候,終于找到了這條報錯的原因。
我們在 Shapes 頁面進行當前道路的條線和隔離帶的設置,會使用 Line 為道路畫線,使用 Continuous Object 為道路設置隔離帶。那么當我們的操作不當使得一條 Line 與一個 Continuous Object 相交時,就會報此錯誤;當兩者不接觸在一起,就不會報此錯誤了。
找到了報錯的原因,這個場景也就順利搭建起來了。
總結
以上是生活随笔為你收集整理的DSPACE的道路报错问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Neo4j原生语句cc
- 下一篇: LaTex常用的一些语法【超实用-新手入