三角網繪製續

2021-06-18 05:53:57 字數 1083 閱讀 3369

對上篇文章增加了紋理逐步繪製的功能

#include "stdafx.h"

#include #include #include #include #include #pragma comment(lib, "glew32.lib")

using namespace std;

static gluint txtid = 0;

static gluint vbo[3] = ;

static int angle = 0;

static float scale = 0.1;

//vbo索引

static enum

;//修改為始終繪製三角形

void readbitmp24(const std::string& filename, void* &ptr, int &width, int &height, int& totals)

in.seekg(0x12); //18個位元組開始讀取寬度和高度

in.read((char*)&width, sizeof(int));

in.read((char*)&height,sizeof(int));

//bmp的每行按照4個位元組對齊

int realwidth = width;

int linelength = width*3;

while (linelength % 4 != 0)

++linelength;

totals = linelength * height;

ptr = new char[totals];

in.seekg(0x36); //54開始是資料,按照行讀取

in.read((char*)ptr, totals);

//將bgr模式轉換為rgb模式

char *startpos = null,*curpos = null;

for (int i=0; i=1)

scale = 0.1;

glutpostredisplay();

}int _tmain(int argc, _tchar* argv)

通過SQL繪製楊輝三角

無意中在csdn上看到一帖有關繪製楊輝三角的sql表示式,感覺很有意思。後來自己想下不借助臨時表,根據楊輝三角的組合數計算方法c n,m n m n m 進行繪製。以下是完整的sql use tempdb goset nocount on declare rows int 10,行數,根據實際來控制...

css繪製向左三角形 CSS繪製三角形

1.繪製乙個外邊框 div 2.重定義外邊框樣式 當外邊框有了寬度,不知大家是否想乙個問題,相鄰的線條邊界在哪,下面通過把外邊框相鄰側邊設定不同顏色來觀察 使用下面的語句替換上面的border定義 border bottom 50px solid 555555 border top 50px sol...

CSS繪製三角形

利用css繪製三角形 並應用在相應的場景中,減少的使用,可提高載入速率,降低http請求次數 在同一方向上,大致有三種繪製方式,繪製出來的有兩種規格 在保持寬度不變的情況下 對比圖 假定給第乙個三角形命名為 1,則第二第三個分別為 2,3 先從第三個最小面積的說起,如下 height 0 width...