三維立體的視覺效果已經被廣泛應用于人機交互中,三維圖形逼真的顯示效果往往可以更加直接的傳遞出視覺信息,減少用戶的信息解讀門檻。
傳統的三維立體靜態、動態畫面的顯示往往對于GPU的圖像處理性能、顯示帶寬有較高要求,GPU 需要完成圖形頂點處理、光柵化計算、紋理帖圖、像素處理、后端處理輸出等過程,運用到變換矩陣算法、投影算法等軟件處理方法。
小知識:
頂點處理:GPU 讀取描述 3D 圖形外觀的頂點數據,并根據頂點數據確定 3D 圖形的形狀及位置關系,建立起由多邊形組合而成的 3D 圖形的骨架。
光柵化計算:顯示器實際顯示的圖像是由像素組成的,光柵化過程將把矢量圖形轉換為一系列像素點。
像素處理:完成對像素的計算和處理,確定每個像素的最終屬性。
紋理帖圖:在 3D 圖形的骨架上進行帖圖,生成“真實”的圖形效果。
迪文自主設計的 T5L 系列芯片內置了高速 JPEG 圖片硬件解碼,DGUS軟件采用多個 JPEG 圖層疊加顯示的方式來實現豐富的UI效果,在不需要實時繪制 3D 圖像、僅需顯示 3D 靜態/動態畫面時,DGUS 智能屏方案非常適用,可以十分方便快捷的實現 3D 動畫效果,并真實還原3D 渲染效果。
01
如何通過DGUS智能屏實現3D動畫?
1. 設計制作 3D 動畫文件,并導出為 JPEG 圖片序列。
2. 在 DGUS 軟件中導入上述圖片序列,并將圖片添加至動畫控件中,設置好動畫速度等參數,即完成。
最后,用戶生成工程文件,下載到DGUS智能屏中即可觀看動畫效果。實際應用中,用戶可根據需要對動畫實現啟動/停止、隱藏/顯示、加速/減速等控制。
-
人機交互
+關注
關注
12文章
1209瀏覽量
55431 -
3D
+關注
關注
9文章
2892瀏覽量
107640
發布評論請先 登錄
相關推薦
評論