OpenGL實現會動的圓

2021-09-10 05:04:44 字數 1006 閱讀 5418

#include//引入標頭檔案。

#include #include int time = 0;

int count = 0;

const int n = 20;

glfloat r = 0.1f;

const glfloat pi = 3.1415926536f;

glfloat v[20] = ;

//初始化頂點陣列

void initvertex()

}//繪製頂點

void display(void)

glend();

glflush();

glutswapbuffers();

}void updisplay()

if (v[0] >= 1)

display();

}void movedisplay(int value)

}void init()

void reshape(int w, int h)

void mouseclick(int button, int state, int x, int y)

break;

case glut_middle_button:

case glut_right_button:

if (state == glut_down)

break;

default:

break; }}

void mousemotion(int x, int y)

int main(int argc, char **ar**)

試修改下面的const int n的值,觀察當n=3,4,5,8,10,15,20,30,50等不同數值時輸出的變化情況

將gl_polygon改為gl_line_loop、gl_points等其它方式,觀察輸出的變化情況

這個例子實現了乙個會滾動的圓。看了好幾個例子才寫出來的。方法比較簡單,不知道還有沒有其他的方式讓圖形動起來呢?

IOS 會動的登入介面

先來看看效果吧 是不是感覺挺炫酷的!這個介面效果主要是用view層動畫組合而成 inte ce viewcontroller property weak,nonatomic iboutlet uiimageview cicleimage property weak,nonatomic iboutle...

Python遊戲 會動的蜘蛛

如何巧妙的利用pygame做出有趣的遊戲?這當中,一些好看的不可缺少的,然後再在程式中對這些內容進行操作 這一次,帶來乙個簡單的遊戲,會動的蜘蛛,幫助大家進一步了解pygame模組的一些基本操作 import pygame import sys pygame.init 介面的初始化 size wid...

AI會動你的「乳酪」嗎?

從16年至18年ai取代人工的話題絡繹不絕,不過講實話,要評價現在的人工智慧,或者大部分優異的人工智慧的話,都只能說它們是絕佳的模仿者,而非思考者。無論是從今alphago到alphastar都是通過模仿人類的操作在算力上面達成的,而為什麼要這樣操作它們全然不知。如果需要解釋ai在工作時的運作邏輯,...