OpenGL 入門教程 三

2021-08-22 03:57:47 字數 694 閱讀 6184

opengl 入門教程(三)

本文源自:

如果使用aux/glut/vcl則可免去這一步。

如果在視窗系統中使用opengl則必須給視窗加上ws_clipchildren和 ws_clipsiblings兩個屬性,否則只能得到黑屏。注:只在mdi應用中需要這樣做。

在bcb中可在任何視窗控制項的createparams成員函式中加入如下語句使之支援opengl:

//--以tform為例

//--記得在unit1.h中class tform1的priviate部分加入原型:

//--void __fastcall createparams(tcreateparams ¶ms);

//------------------------------------------

tform1::createparams(tcreateparams ¶ms)

//--------------------------------------

樣本工程

所謂視窗控制項是指從twindowcontrol派生出來的各類控制項,通常可見的控制項都是視窗件,前面提到過的topenglpanel就是以tcustompanel為基類派生的,檢視其原始碼就會發現它對視窗屬性的修改與上面所述完全相同。

注:這是最簡的示例,為使程式在256色等環境中能正常執行,還要在此處理調色盤問題。

OpenGL 入門教程 八

本文源自 opengl中使用rgba色彩體系,rgb為紅綠藍三原色,a為?值,該值代表色彩融合時所佔的比例。顏色是頂點的重要屬性之一,沒有色彩的世界是毫無生氣的。使用glcolor r,g,b,a 設定當前顏色,此後定義所有的頂點都將是這個顏色的,直到再次改變當前顏色。該命令有兩種常用形式glcol...

Div CSS布局入門教程 三

三 頁面頂部製作 1 當我們寫好了頁面大致的div結構後,我們就可以開始細緻地對每乙個部分進行製作了。程式 基本資訊 body a link,a visited a hover 頁面層容器 container 樣式說明 a link,a visited a hover container 指定整個頁...

div css布局入門教程 三

三 頁面頂部製作 1 當我們寫好了頁面大致的div結構後,我們就可以開始細緻地對每乙個部分進行製作了。程式 基本資訊 body a link,a visited a hover 頁面層容器 container 樣式說明 a link,a visited a hover container 指定整個頁...