原创 OpenGL(七) 變換

儘管我們現在已經知道了如何創建一個物體、着色、加入紋理,給它們一些細節的表現,但因爲它們都還是靜態的物體,仍是不夠有趣。我們可以嘗試着在每一幀改變物體的頂點並且重配置緩衝區從而使它們移動,但這太繁瑣了,而且會消耗很多的處理時間。我

原创 ubuntu配置opengl環境glfw+glad+glm+stb_image.h+Assimp

Linux和X11的依賴關係 編譯GLFW for X11,您需要安裝X11軟件包,以及GCC和make等基本開發工具。例如,在Ubuntu和其他基於Debian GNU / Linux的發行版上,您需要安裝xorg-dev包,它

原创 OpenGL(十一) 顏色

現實世界中有無數種顏色,每一個物體都有它們自己的顏色。我們需要使用(有限的)數值來模擬真實世界中(無限)的顏色,所以並不是所有現實世界中的顏色都可以用數值來表示的。然而我們仍能通過數值來表現出非常多的顏色,甚至你可能都不會注意到與

原创 OpenGL(八) 座標系統

座標系統 在上一個教程中,我們學習瞭如何有效地利用矩陣的變換來對所有頂點進行變換。OpenGL希望在每次頂點着色器運行後,我們可見的所有頂點都爲標準化設備座標(Normalized Device Coordinate, NDC)。

原创 解決libQt5XcbQpa.so.5: undefined symbol: FT_Property_Set

遇到的問題 symbol lookup error: /home/frank/Qt5.12.2/5.12.2/gcc_64/lib/libQt5XcbQpa.so.5: undefined symbol: FT_Property_

原创 record lcd

修改.pro文件 由於/usr/lib/x86_64-linux-gnu或/usr/lib/aarch64-linux-gnu中有ffmpeg版本,故要將庫路徑寫在自己安裝ffmpeg庫路徑之後。如: ##FFMPEG INCLU

原创 when making a shared object recompile with -fPIC

遇到的問題 error: kernel_cuda.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZSt4cout@@GLIBCXX_3.4’ which may

原创 OpenGL(十二) 基礎光照

現實世界的光照是極其複雜的,而且會受到諸多因素的影響,這是我們有限的計算能力所無法模擬的。因此OpenGL的光照使用的是簡化的模型,對現實的情況進行近似,這樣處理起來會更容易一些,而且看起來也差不多一樣。這些光照模型都是基於我們對

原创 tx2 jetpack4.2 安裝tensorflow-gpu

TX2 (JetPack4.2)安裝TensorFlow-gpu有個問題:4.2刷機安裝的cudnn是7.3版本的,而tensorflow1.14及其以上需要的是7.4以上的cudnn 安裝版本:JetPack4.2 更換cudn

原创 tx2更換cudnn版本

更換cudnn的版本 1.刪除舊版本的cudnn find /usr -name cudnn.h sudo rm [path]/cudnn.h find /usr -name libcudnn* sudo rm [path]/li

原创 qt error: collect2: error: ld returned 1 exit status

linux下QT編譯出現collect2:ld returned 1 exit status錯誤的原因之一是未安裝mesa sudo apt install libgl1-mesa-dev 重啓qt 自己遇到的原因是:鏈接庫問題

原创 tx2 開啓並回環測試can

英偉達的TX2有兩路CAN,默認情況下是沒有啓動的,通過ifconfig命令可以查看CAN是否啓動 通過下面的設置可以啓動CAN模塊 步驟一: # 注意由於版本不同,modules下模塊可能不是4.4.38 cd /lib/mod

原创 ubuntu 18.04 gcc版本管理與降級

參考博客:https://blog.csdn.net/qq_28643619/article/details/104933429 https://blog.csdn.net/qq_33160790/article/details/

原创 配置mysql

1 環境配置 這是一篇ubuntu16.04卸載mysql5.7並安裝mysql8.0.19的記錄 ubuntu16.04默認安裝的是mysql5.7的版本 1.1 卸載mysql sudo apt-get autoremove

原创 OpenGL(十) 入門複習

原文鏈接:https://learnopengl-cn.github.io/01%20Getting%20started/10%20Review/ 詞彙表 OpenGL: 一個定義了函