VTK與OPENGL-ES在embedded linux繪製問題

作者: farmer301758 (農伕)   2019-06-28 09:37:33
大家好
本魯最近工作上接觸到一個問題
使用rk3399的單板電腦
需要在其中繪製stl、obj、ply任一個格式皆可的3D模型
作業系統目前使用Armbian Bionic desktop legacy kernel 4.4.y
之前使用Visualization Toolkit (VTK 8.2.0) 繪製3D模型
確實有成功繪製出來
但是繪製的效率過低 FPS大約等於5
使用glmark2-es2去做跑分GPU、跑分資訊都正常,如下圖所示。
https://imgur.com/a/ftMiBZ3
也試過將VTK(8.2.0) 的EGL選打開改用成vtkEGLRenderWindow繪製
(https://vtk.org/doc/nightly/html/classvtkEGLRenderWindow.html)
卻出現下圖錯誤。
https://imgur.com/a/Wi2nNV8
但是在使用cmake建置vtk中
EGL的路徑變數確實有找到libEGL.so這個函式庫
下make指令到make install完成也沒有跳出任何錯誤
之後直接改用opengl-es的方法繪製
網路上找了許多source code測試
模型都無法繪製出來
只有背景有改變
請問有大大能指導我上述的問題可能是出在哪邊嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com