原创 MFC多文檔常用函數

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ //這一頁的代碼最重要了,呵呵……什麼都在這裏面呢; 單文檔新建:CWinApp_______

原创 VTK教程之一:可視化管線

VTK是一個基於面向對象的開源三維繪圖軟件包,和其它的的三維繪圖引擎如OSG、OGRE不同之處在於,VTK可視化對象主要是各種數據,更加註重對數據分析處理後的可視化,可視化的內容是人們無法直接感受到的東西,如地質構造、地層分佈、礦牀分佈、

原创 頂點法線和麪法線

一、問題描述: 當幾個面共享了一個頂點時,該如何設置這個頂點的法線呢? 二、下面是參考 Max Wagner 的 文章 《Generating Vertex Normals》,記的筆記。 1. 設頂點法線與設面法線有什麼區別?

原创 做3G開發是學Java還是C++

有很多學生問我,現在 3G移動互聯網發展之勢頭必將是IT領域發展十年一遇的難得機遇,想投身到該行業中,不知道是應該學網絡、還是學嵌入式設備開發、還是學習一下Java,C++應用開發,還是學習一下開源框架Android?   從我個人對行業

原创 MFC中m_ofn參數詳解

lStructSize   指定這個結構的大小,以字節爲單位。   Windows 95/98和Windows NT 4.0:特意爲Windows 95/98或Windows NT 4.0,及帶有WINVER和_WIN32_WINNT >

原创 C++的異常處理

一、什麼是異常處理         一句話:異常處理就是處理程序中的錯誤。 二、爲什麼需要異常處理,以及異常處理的基本思想         C++之父Bjarne Stroustrup在《The C++ Programming Lan

原创 OpenGL中求頂點的法線

    在opengl中爲了模擬光線或進行光照計算和陰影計算,我們往往需要首先計算法線。法線是一個向量,頂點法線(Vertex Normal)是過頂點的一個矢量,用於在高洛德着色(Gouraud Shading)中的計算光照和紋理效果。

原创 VTK教程之二:可視化管線的執行

VTK可視化流水線主要將數據對象和過程對象組成,這兩種對象相互之間可以用多種方式連接在一起,構成可視化管線的拓撲結構,在構建可視化管線拓撲結構時,必須要保證管線上遊的對象輸出的數據類型和其下游對象接收的數據類型保持一致,如一個源對象輸出的

原创 OpenGL中使用glew庫進行GLSL編程遇到的一個問題

  剛開始嘗試使用OpenGL着色器語言寫程序,沒想到很快就遇到了問題,我分別寫了一個VertexShader(頂點着色器)和FragmentShader(片段着色器),然後準備在opengl中來使用(這些過程都是沒問題的)。一切準備就緒

原创 RGB和RGBQUAD的區別

原文地址:RGB和RGBQUAD的區別作者:nutch_bushu_java 昨天的晚上,爲一個問題困擾了很長時間,幾乎整個晚上都在弄一個小bug,感覺沒有問題,但就是效果不理想,幾次三番,查來查去...........       

原创 OpenGL中屏幕座標轉爲OpenGL座標

  在opengl中我們經常碰到需要把屏幕座標轉換成opengl座標,例如我們做拾取,旋轉,平移等操作。網上有很多相關代碼:    原理:   鼠標點擊屏幕中的某點,然後獲取該點屏幕座標對應的OpenGL座標。鼠標點的座標很容易獲得,直接

原创 #ifndef與#program once

來自:http://blog.csdn.net/hkx1n/article/details/4313357 爲了避免同一個文件被include多次,C/C++中有兩種方式,一種是#ifndef方式,一種是#pragmaonce方式。

原创 MFC多文檔模板手動創建框架的一個問題

最近由於一個項目的需要,要求用MFC來做界面,其中有個地方需要新建一個文檔,這個文檔是子框架,於是我新建了frame,doc和view,分別叫做CTestChildFrame(::CMDIChildWnd),CTestDoc(::CDo

原创 國外基礎幾何算法答與問

非常強大,很多好東西!!! From: [email protected] (Joseph O'Rourke) Newsgroups: comp.graphics.algorithms Subject: comp.gra

原创 計算機輔助設計CAD/CAM開源軟件

  ***************************************************   計算機輔助設計CAD/CAM開源軟件,共有24款,很具有參考價值。不多說,貼出網址: http://www.oschina.