原创 OneNote快捷鍵
作者:becodin 出處:http://www.cnblogs.com/becodin/ 歡迎轉載,也請保留這段聲明。謝謝! 鍵入和編輯筆記 打開一個新的OneNote窗口——Ctrl+M 打開一個小的OneNote窗口以創建便籤
原创 讀書筆記——實時渲染(一)
一、實時渲染定義 real-time rendering (實時渲染)指的是在計算機上快速生成圖像,觀衆的響應和計算機的渲染過程交替發生. 圖像顯示速率單位爲幀每秒(FPS)或者赫茲(Hz)。電影每秒24幀
原创 讀書筆記——變換
transformation basic 2D transforms 2D transformation :rotation(旋轉)、scale(縮放)、shear(剪切) 一、scale(縮放) 縮放矩陣是一個對角矩陣,對應
原创 讀書筆記——實時渲染(二)
graphics rendering pipeline(圖形渲染管線) graphics rendering pipeline(圖形渲染管線 or the pipeline 管線)是實時圖形學的核心,主要功能是根據給定的虛擬攝
原创 ppt錄屏+Qt打包成exe
1、錄屏推薦 PPT-插入-屏幕錄製 2、Qt打包成exe程序 參考博客:https://blog.csdn.net/lady_killer9/article/details/89975504 2.1Qt首先運行release一次(de
原创 c++ 知識補給(三)function+序列化
一、std::function function的一般介紹,這裏不說,重點關注,如何使用function,減少子類 #include <functional> //std::function的頭文件 #include <iostream
原创 OpenGL學習(五)座標
中文OpenGL學習網站:https://learnopengl-cn.github.io 一、局部空間-(模型矩陣)-世界空間-(觀察矩陣)-觀察空間-(投影矩陣)-裁剪空間 1.1代碼 #include <glad/glad.h>
原创 VS2017編譯配置Boost庫
準備使用Boost庫的fiber子庫,一直沒有弄明白,他兩是什麼關係,fiber包含於Boost中,編譯配置好了Boost庫,fiber也就配置好了。 一、編譯Boost 1.1 下載 Boost官網地址:http://w
原创 VS2017無法打開windows.h
一、原因 VS2017沒有添加Windows的SDK造成的 二、解決辦法 找到Windows Kit文件,如果VS安裝在非C盤,需要在其他盤中找到例如D盤,VS-項目屬性-C++目錄-包含目錄,添加4個文件路徑 D:\Windows Ki
原创 OpenGL學習(六)攝像機
中文OpenGL學習網站:https://learnopengl-cn.github.io 一、攝像機隨着時間跟着場景旋轉 1.1代碼 #include <glad/glad.h> #include <GLFW/glfw3.h> #in
原创 git的使用
轉載地址 https://www.jianshu.com/p/5d00521f187a 一、使用git命令初始化本地倉庫,將代碼上傳到GitHub上 1.1建立本地倉庫 新建一個文件夾,右鍵選擇git bash here,出現git的命令
原创 OpenGL學習(三)紋理
中文OpenGL學習網站:https://learnopengl-cn.github.io 一、使用紋理畫一個箱子 1.1代碼 之前抽象的着色器類、stb_image.h類的下載 #include <glad/glad.h> #incl
原创 OpenGL學習(二)着色器
中文OpenGL學習網站:https://learnopengl-cn.github.io 一、着色器之間可以相互傳遞數據(只要類型和名稱一樣) 畫一個紅色的三角形 1.1代碼 #include <glad/glad.h> #inclu
原创 OpenGL學習(四)變換
中文OpenGL學習網站:https://learnopengl-cn.github.io 一、學會使用矩陣變換 注:注意矩陣的結合順序(從左往右讀 位移->旋轉->縮放) 1.1代碼 #include <glad/glad.h> #i
原创 OpenGL 學習(一)學習畫三角形
寫在前面:最近閒來無事,學習OpenGL,在此記下代碼,督促自己好好學習! 中文OpenGL學習網站:https://learnopengl-cn.github.io 一、畫一個橘色的三角形 1.1代碼 #include <glad/g