OpenGL學習筆記(二):視圖

文章目錄 1.1 三維幾何流水線1.2 變換簡介2.1 變換的順序2.2 模型變換2.3 視圖變換2.4 投影變換2.5 視口變換 作者:yurunsun@gmail.com 新浪微博@孫雨潤 新浪部落格 CSDN部落格日期: 2013-6-12本章內容:流水線與變換模型變換視圖變換投影變換操作矩陣逆變換與類比變換1. 流水線與變換1.1 三維幾何流水線三維幾何流水線是將三維點轉換成二維點的一系列過程:3D 模型座標 --->

OpenGL學習筆記(三):顏色與光照

文章目錄 2.1 隱藏面消除2.2 四種光2.3 材料顏色2.4 為頂點定義法線2.5 建立光源2.6 光照模型3.1 src因子與dst因子3.2 混合算術組合方式 作者:yurunsun@gmail.com 新浪微博@孫雨潤 新浪部落格 CSDN部落格日期: 2013-6-13本章內容:RGBA顏色模式指定物體繪圖顏色平滑著色模式定義光源、材料、光照模型屬性控制光源位置顏色混合消除鋸齒1. 顏色RGBA顏色模式硬體為R G B

OpenGL學習筆記(四):曲線曲面

文章目錄 3.1 一維求值器3.2 一維均勻求值器3.3 二維求值器4.1 選擇渲染屬性4.2 建立並繪製曲線曲面 作者:yurunsun@gmail.com 新浪微博@孫雨潤 新浪部落格 CSDN部落格日期: 2013-6-13本章內容:凹多邊形分格化二次方程表面求值器NURBS1.

解決移動硬碟符不見的問題

問題的出現:    今天拿到一台伺服器,插上光碟機,重新裝了系統2003,C盤為FAT格式(GHOST恢複),而其他盤為NTFS格式,所以系統會提示是否轉NTFS格式(選擇了YES,重新啟動自動轉換格式).當用插入移動硬碟時,發現盤符不見了.問題的解決:     1.查看連接線是否有問題,或者電壓不足.拿到本本上一切正常,排除了這個問題.    2.查看驅動是否正常工作.右鍵我的電腦->管理->系統工具->裝置管理員->磁碟機 ,可以看到插入的移動硬碟,發現正常工作.  

V-World開源項目

文章目錄 1.1 V-World Lib1.2 VWViewer1.3 開源許可證1.4 第三方庫1.5 加入項目2.1 編譯2.2 運行3.1 建立應用項目3.2 配置應用項目3.5 使用情境圖相關類建立情境節點3.6 幾何圖形3.7 完整執行個體 作者:yurunsun@gmail.com 新浪微博@孫雨潤 新浪部落格 CSDN部落格日期: 2013-6-251. 項目簡介1.1 V-World LibV-World Lib

實現QQ主介面效果[圖]

實現QQ主介面的滾動效果[圖]1. GC實現QQ的主介面2.實現方法最主要的計算各個組和頭像的位置資訊,有了位置資訊,畫圖就很方便了.(畫圖請參考本專欄其他文章)2.1 一些概念: 項 : 組和頭像,如果組合并,那麼這個組只有組1項,如果展開那麼 組+ 群組成員的個數m_scrollIndex : 滾動了幾個項(滾動時計算)m_scrollY : 實際滾動的像數(通過m_scrollIndex計算得到,滾動時計算)(obj,group,index): 通過OnMouseMove得到的位置資訊  

RichEdit中插入GIF動畫(使用QQ的ImageOle.dll)

    最近做聊天記錄,需要顯示GIF動畫.看了很多文章,基本多是用QQ的ImageOle.dll或者Gif89a.dll來實現.當然還有其他方法,包括Static控制項中使用CPictureEx來實現GIF.     ImageOle.dll使用了GdiPlus.dll,製作安裝包時最好把這個dll也帶上( XP系統內建)(本文的代碼來自其他網友)參考a:

重溫數學課(一):解析幾何

作者:yurunsun@gmail.com 新浪微博@孫雨潤 新浪部落格 CSDN部落格日期: 2013-7-9解析幾何是從事graphics方向研究工作的入門數學課,大體上是在高中解析幾何內容上稍加擴充,強調定理與推論的推導過程。內容包括:向量平面與直線常見曲面矩陣基本概念座標變換二次曲線化簡1. 向量向量共線共面,基,線性組合,最大線性無關組仿射座標系3點共線的條件向量內積,座標表示向量外積,座標表示,幾何意義向量混合積,幾何意義從向量混合積得到的另一種3向量共面的判定條件二重外積2.

進程調試–數組溢出,影響其他變數

       一直做的棋牌系統,調試是個問題,因為要啟動的是另一個進程.所以一直多是以輸出檔案的方式來進行的.確實有些BUG輸出檔案的方式並不能解決和找到問題.        我先來描述一下碰到的問題: 其中一個int  m_nSize變數一般只有兩個值(0或者1),在運行過程過突然變成-1,所以造成圖片數組匯入異常.問題的關鍵是為什麼變數會變?尋找了所有的m_nSize調用的地方,並且是N遍,沒發現有改變m_nSize的代碼.        只能進入程式進行調試.進入進程有兩種方式      

GDI畫圖的幾種方式(小遊戲不閃爍)

1 畫圖方式:   1.1 使用臨時DC,先將要畫的介面全部畫到臨時DC,到最後才全部帖回原DC,這樣就不會出現閃爍.   1.2 建立的GDI對象要刪除,不然會造成泄露.        將新對象選進DC,一般要保留舊的對象,然後用完新對象,把老對象選回DC.        一般Create*** 函數多要記得Delete***            GetDC         <-->    ReleaseDC        還有就是CPaintDC dc(this),擷取的DC,

視窗淡入淡出效果的實現

1. 簡介函數: SetLayeredWindowAttributes HeaderDeclared in Winuser.h, include Windows.hImport libraryUser32.libMinimum operating systemsWindows 2000所以在98系統下,並不支援2. 屬性現在我們直接通過DLL來調用,所以未包含標頭檔,可以直接使用值來操作.以下是標頭檔中的關鍵屬性在winuser.h中的定義#define WS_EX_LAYERED       

一次鬱悶的招標會

     這次去合肥參加招標會,來去兩天,旅途勞累不說,傷心的是:我們沒有中標的原因不是輸在技術上,而是輸在了所謂的公×關上。     我們是8月19號趕到合肥的。從上海晚上10點20出發,在火車上呆了一夜,到合肥的時候已經是早上7點了。下了火車就是一場不大不小的雨,卻給我們這次投標蒙上了不祥的預感。安頓下來,吃完早飯,趕到招標單位時已經是8:30分了。這次來了四家單位,我們投的包共有三家投了。不過這三家的報價讓人大跌眼鏡。大家彼此相差30多萬,好像一個等差數列一樣。我們報價置中。    

跟我一起學PCL列印語言(一)

引言本人從事印表機開發和列印驅動開發的相關工作,深感資料特別是中文資料的匱乏和不成系統,對新入門的從事該行業的人來說,門檻很高。在這裡一方面是將開發中遇到的相關知識點整理出來,另一方面也能夠促進自己的學習。列印相關的知識很多,這裡分系列的寫出來。主要分以下幾個部分:一、概述。這一章節簡單描述PCL語言的來源、演變,以及它的功能和目的。二、列印基礎知識。這一章節介紹列印開發所需要的基礎知識,專業術語等。三、PCL語言。這一章節介紹PCL語言的組成、命令格式等。四、PJL語言。這一章節介紹PJL語言

如何調試MFC中的記憶體流失[轉帖]

注釋:紅色部分為本人增加 首先,應該是MFC報告我們發現記憶體流失。注意:要多運行幾次,以確定輸出的內容不變,特別是{}之間的數值,不能變,否則下面的方法就不好用了。 實際開發過程中,序號基本是多變的,所以需要變通1。如果有連續序號泄露點以嘗試猜測一個,雖然在變,但總是在一定範圍的,運氣好還真能碰到2。看泄露的位元組,尋找new的一些結構體是否大小一致(筆算結構體大小時記的位元組對齊)        我們來看看:

一個以遊戲娛樂為主的類似PSP的PDA的設想

    目前移動終端向時尚化、個人化、彩色化、功能多樣化和智慧化方向發展。PDA應該從記事本,日曆,通訊錄時代轉移到娛樂實用個性時代。現在的智能手機正在向這個方面發展,但是目前市場上的手機面臨一個極大的問題,那就是為了攜帶方便,所有的手機螢幕過小。而目前的趨勢卻是向娛樂遊戲電影音樂方向發展。並且隨著3G時代的到來,未來移動視頻的要求必然強勢增漲。這些必然對視覺有較大的要求。顯然,小螢幕已經阻礙了這些發展。       基於目前PSP火爆程度,完全可以設計一個娛樂實用性極強的PDA。   

OpenGL學習筆記(一):狀態管理與繪製

文章目錄 6.1. 啟用數組6.2. 放入資料6.3. 解引用並繪製圖形6.4 解引用數組元素的一個list6.5 解引用數組元素的一個sequence7.1 建立緩衝對象7.2 啟用緩衝區對象7.3 賦值/初始化緩衝對象7.4 更新緩衝對象7.5 緩衝對象之間copy data7.6 清除緩衝對象7.7 使用緩衝Object Storage Service頂點數組9.1 命名、建立、刪除9.2 執行9.3 用顯示列表管理狀態變數

GDI,CxImage,GDI+之比較

GDI:常用的繪圖方式,但是壓縮演算法太差,大圖壓縮失真嚴重,並且支援圖片類型太少,支援bmp.一些繪圖方法參考另一文章:圖片鏤空演算法集合CxImage: 是一個開源庫,功能強大,其官方首頁http://www.xdp.it/cximage/常用的5種:bmp,gif,png,jpg,ico其他類型:tif,tga,pcx,wbmp,wmf,jp2,jpc,pgx,pnm,ras,jbg,mng,ska,raw

QQ頭像變灰演算法[圖]

1.查看QQ不線上表徵圖,目測由白灰黑,三種顏色.2.開啟畫圖工具,查看了灰色的RGB......驚喜.......原來灰色的RGB 3個參數多是相同的.3.所以推斷每個不線上頭像的像素是線上頭像R G B 的平均值.   網友"string"給了個比較專業的公式(R*0.299 + G*0.587 + B*0.114 )4.操作:取得一個像數,然後取得R ,G ,B,計算平均,然後將平均值設定回像數.5.以下是代碼:COLORREF cr = ::GetPixel(hDC,i,j);int

要做“技術流”,還是“意識流”?

    做研發已經5個年頭了。5個年頭裡嚴格來講換了兩家公司。在目前這個公司已經3年了,3年來圍繞著一個大型項目,學習了很多技術方面的知識。目前的水平自然比三年前的水平又提高了許多。突然發現自己已經快30歲了,今後,當自己越來越老時,何去何從?繼續苦下功夫,鑽研技術?還是拿出部分精力,轉入技術管理?    

數字地和類比地的區別

    簡單來說,數字地是數字訊號的對地,類比地是類比訊號的對地。  由於數字訊號一般為矩形波,帶有大量的諧波。如果電路板中的  數字地與類比地沒有從存取點分開,數字訊號中的諧波很容易會  幹擾到類比訊號的波形。當類比訊號為高頻或強電訊號時,也會  影響到數字電路的正常工作。      存在問題的根本原因是,誰也無法保證電路板上銅箔的電阻為零,  在存取點將數字地和類比地分開,就是為了將數字地和類比地的  共地電阻降到最小。

總頁數: 61357 1 .... 14913 14914 14915 14916 14917 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.