原创 自制Qt Quick場景切換管理類

自制Qt Quick場景切換管理類        Qt Quick中有很多方法進行場景的切換,比如說使用Loader切換source的辦法,還有StackView中對界面item進行push和pop進行操作。甚至自己也可以寫方法,對ite

原创 Qt 3D教程(二)初步顯示3D的內容

Qt3D教程(二)初步顯示3D的內容        前一篇非常簡單,完全就沒有牽涉到3D的內容,它只是我們搭建3D應用的基本框架而已,而這一篇,我們將要利用它來初步地顯示3D的內容了!本次目的是將程序中間的內容替換成3D的視圖,而這一切

原创 Qt 3D教程(四)結合Qt Quick來實現動畫的效果

Qt 3D教程(四)結合Qt Quick來實現動畫的效果        上篇教程已經給大家帶來較爲實用的效果了,這回我們嘗試載入兩個模型,並且讓PhongMaterial成爲它們的共享材質,此外,我們通過藉助Qt Quick的動畫框架來

原创 MEAN框架學習筆記

MEAN框架學習筆記 MEAN開發框架的資料很少,主要的資料還是來自於learn.mean.io網站上的介紹。於是抱着一種零基礎學習的心態,在瞭解的過程中,通過翻譯加上理解將MEAN框架一點點消化並且吸收,一步一步來,慢慢地記錄我學習ME

原创 Qt 3D教程(三)實現對模型材質參數的控制

Qt 3D教程(三)實現對模型材質參數的控制 蔣彩陽原創文章,首發地址:http://blog.csdn.net/gamesdev/article/details/47131841。歡迎同行前來探討。        上一篇教程介紹的是

原创 使用MsgPack配合Qt應用程序和node.js應用程序的數據傳輸

使用MsgPack配合Qt應用程序和node.js應用程序的數據傳輸        這段時間開始將研發重心從OpenGL轉向數據的序列化,再轉向數據的傳輸了。在查看了一些前輩以及高手們有關登錄模塊的實現後,我也制定了一個自己的登錄模塊的

原创 Qt 3D教程(一)使用Qt Widgets建立一個框架

Qt3D教程(一)使用Qt Widgets建立一個框架 Qt 3D是Qt 5.5發佈時最重要的一個新模塊,它很好地將3D的繁文縟節封裝在底層,留給我們的是簡潔的對象創建方法,它也不需要你掌握太多的着色器知識,只需要懂得一些三維和光照的

原创 MongoDB中添加管理員和普通用戶以及認證的方法

MongoDB中添加管理員和普通用戶以及認證的方法 我參考了別人博客的內容(博客地址:http://hae.iteye.com/blog/2183478),並且結合我自己的學習實踐,初步瞭解瞭如何爲MongoDB添加管理員用戶以及認證的

原创 基於Qt有限狀態機人工智能的一種實現及改進方法

基於Qt有限狀態機人工智能的一種實現及改進方法        人工智能在今年是一個非常火的方向,當然了,不僅僅是今年,它一直火了很多年,有關人工智能的一些算法層出不窮。人工智能在很多領域都有應用,就拿我熟悉的遊戲領域來說吧,一些尋路算法,

原创 對用OpenGL ES 2.0實現OpenGL ES 1.1的頂點着色器的研究

對用OpenGL ES 2.0實現OpenGL ES 1.1的頂點着色器的研究        想要徹底研究OpenGL ES 2.0與前一代OpenGL的區別,還是要費很大一番精力的。最近在仔細研讀《OpenGL ES 2.0 Progr

原创 Bullet有關六自由度彈性約束研究

Bullet有關六自由度彈性約束研究        這段時間打算將物理引擎整合進來,於是對Bullet這款開源的物理引擎進行了一些研究。Bullet的研究也有了一段時間了,Bullet這個引擎其實很久之前就接觸了,只是一直以來,只是跑跑它

原创 AngularJS學習筆記

AngularJS學習筆記        最近在學習MEAN框架,其中前端的部分就是AngularJS,AngularJS和以前接觸的jQuery不同,它是通過給html添加directive(標記)的方式來增強html的交互能力的,我

原创 使用QuaZip對文件進行壓縮解壓操作

使用QuaZip對文件進行壓縮解壓操作        八月份快要過去了,突然想到我還沒有寫一篇日誌呢,想一想這一個月我並沒有做開發以外的事情,三十天來還是嘗試並且解決了不少技術上的問題的。所以這次我打算將其中一些作爲日誌分享出來。 蔣彩

原创 解決Linux下Qt程序報『QString::arg: Argument missing: 無法解析SSLv2_client_method中的符號』錯誤

解決Linux下Qt程序報『QString::arg: Argument missing: 無法解析SSLv2_client_method中的符號』錯誤   在Linux開發Qt應用,程序會報這樣的錯誤: QString::arg:Arg

原创 安裝MEAN開發框架

安裝MEAN開發框架 MEAN開發框架一攬子解決方案,旨在精簡開發流程,提升開發效率。MEAN開發框架的各個組件(MongoDB、Express.js、Angular.js、Node.js)全都是用Javascript描述的,因此有人稱,