原创 QT5.7.0vs2013+ VS2013升級到Qt5.7.1vs2015+VS2015
第一、打開.vcxproj工程文件 例如將文件 改爲 第二、轉換工程文件 1、轉換工程文件爲Convert Project to QMake Generated Project 2、轉換工程文件爲Convert Project to
原创 Qt筆記(二)
error MSB6006: “cmd.exe”已退出,代碼爲 3。 這兩天調程序遇到一個奇怪的問題。 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppComm
原创 osgautotransform例子
來看看Transform類。 AutoTransform、MatrixTransform、PositionAttitudeTransform、DOFTransform、Camera 等都是 Transform的子類,用於進行變換操作。
原创 在Windows下編譯QScintilla
1.配置QT環境變量, 將qmake.exe和mingw32-make.exe兩個程序所在的目錄添加到windows環境變量中;2.下載並解壓QScintilla源碼包QScintilla-gpl-2.6.2.zip,以下是下載地址
原创 GLSL-Compute Shader
概述 由於圖形處理器每秒能夠進行數以億計次的計算,它已成爲一種性能十分驚人的器件。過去,這種處理器主要被設計用於承擔實時圖形渲染中海量的數學運算。然而,其潛在的計算能力也可用於處理與圖形無關的任務,特別是當無法很好地與固定功能的圖形管線
原创 OpenGL 之 FBO--視頻美顏的基礎
前言 在OpenGL中,有一個非常重要的知識點就是 FBO(Frame Buffer Object)。它爲做視頻美顏提供了技術手段。 在網上可以找到很多介紹 FBO 的文章,但很少有將 FBO、Texture及Render Buffer
原创 OpenGL Shader筆記
OpenGL執行模型可以被描述爲客戶-服務器。應用程序(客戶)發出OpenGL命令,然後由一個OpenGL實現(服務器)解釋和處理這些命令。應用程序和OpenGL實現可以在一臺單獨的計算機或者兩臺不同的計算機上執行。一些OpenGL狀態被
原创 cmake:install製作簡單的安裝腳本
當我們製作用於二次開發的SDK的時候,用cmake的install命令製作一個安裝腳本提供簡單的SDK安裝功能,在make結束後自動把文件分類放在不同的目錄下,提供給用戶,比只是把.h,.lib,.dll文件一股腦的複製給用戶,讓用戶自己
原创 OSG 磚塊 shader 例子 GLSL
按鍵 x y z 可以調節燈光位置 #include <osgViewer/Viewer> #include <osgDB/ReadFile> #include <osg/Shape> #include <osg/Shapedrawa
原创 QSettings 與中文(反斜槓 轉義)
QSettings 與中文 本文介紹的是QSettings的 IniFormat 截止目前(Qt4.7)對中文的支持情況,如果你想實現自己定義格式(比如"[中文] 中文=中文"這樣),可參看QSettings 自定義格式Qt4.4(包含)
原创 Qt通過UDP傳圖片,實現自定義分包和組包
原文鏈接:https://blog.csdn.net/caoshangpa/article/details/51530685 一.包頭結構體 //包頭 struct PackageHeader
原创 TCP、UDP數據包大小的限制
原文鏈接:https://blog.csdn.net/caoshangpa/article/details/51530685 1、概述 首先要看TCP/IP協議,涉及到四層:鏈路層,網絡層,傳輸
原创 如何快速成長爲圖形學工程師
原文鏈接:https://blog.csdn.net/GitChat/article/details/79102568 目前 IT 市場出現了各路諸侯爭霸局面,從大的方向說分爲三類:PC 端、移
原创 使用QLibrary加載動態庫
使用QLibrary可以在程序運行時加載動態鏈接庫。一個QLibrary的實例作用於一個單一的共享庫上。QLibrary提供了一種平臺無關的方式訪問庫中的函數。可以在構建QLibrary的實例時將要加載的庫文件傳入,也可以在創建實例後使用
原创 ATAN2(a, b) 與 ATAN(a/b)有什麼不同
我用ATAN2(a, b) 和 ATAN(a/b)處理兩個矩陣。。得出的結果完全不一樣。 我在百度查的 是 ATAN2(a, b) 與 ATAN(a/b)稍有不同,ATAN2(a,b)的取值範圍介於 -pi 到 pi 之間(不包括