亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mandelbrot.c

?? 計算機圖形學~想必是很多人需要的~在此共享一下
?? C
字號:
/* mandlebrot.c   */

/* E. Angel, Interactive Computer Graphics */
/* A Top-Down Approach with OpenGL, Third Edition */
/* Addison-Wesley Longman, 2003 */

/* Draws the mandlebrot set with hardcoded values */
#include <stdio.h>
#include <stdlib.h>#include <GL/glut.h>/* Defaut data via command line *//* Can enter other values via command line arguments */#define CENTERX -0.5#define CENTERY 0.5#define HEIGHT 0.5#define WIDTH 0.5#define MAX_ITER 100/* N x M array to be generated */#define N 500#define M 500float height = HEIGHT; /* size of window in complex plane */float width = WIDTH;float cx = CENTERX; /* center of window in complex plane */float cy = CENTERY; int max = MAX_ITER; /* number of interations per point */int n=N;int m=M;/* Use unsigned bytes for image */GLubyte image[N][M];/* Complex data type and complex add, mult, and magnitude functions *//* Probably not worth overhead */typedef float complex[2];void add(complex a, complex b, complex p){    p[0]=a[0]+b[0];    p[1]=a[1]+b[1];}void mult(complex a, complex b, complex p){    p[0]=a[0]*b[0]-a[1]*b[1];    p[1]=a[0]*b[1]+a[1]*b[0];}float mag2(complex a){    return(a[0]*a[0]+a[1]*a[1]);}void form(float a, float b, complex p){    p[0]=a;    p[1]=b;}void display(){    glClear(GL_COLOR_BUFFER_BIT);    glDrawPixels(n,m,GL_COLOR_INDEX, GL_UNSIGNED_BYTE, image);}void myReshape(int w, int h){    glViewport(0, 0, w, h);    glMatrixMode(GL_PROJECTION);    glLoadIdentity();    if (w <= h)    gluOrtho2D(0.0, 0.0, (GLfloat) n, (GLfloat) m* (GLfloat) h / (GLfloat) w);    else    gluOrtho2D(0.0, 0.0, (GLfloat) n * (GLfloat) w / (GLfloat) h,(GLfloat) m);    glMatrixMode(GL_MODELVIEW);    display();}void myinit(){    float redmap[256], greenmap[256],bluemap[256];    int i;    glClearColor (1.0, 1.0, 1.0, 1.0);    gluOrtho2D(0.0, 0.0, (GLfloat) n, (GLfloat) m);/* Define pseudocolor maps, ramps for red and blue,   random for green */    for(i=0;i<256;i++)     {         redmap[i]=i/255.;         greenmap[i]=rand()%255;         bluemap[i]=1.0-i/255.;    }    glPixelMapfv(GL_PIXEL_MAP_I_TO_R, 256, redmap);    glPixelMapfv(GL_PIXEL_MAP_I_TO_G, 256, greenmap);    glPixelMapfv(GL_PIXEL_MAP_I_TO_B, 256, bluemap); }main(int argc, char *argv[]){    int i, j, k;    float x, y, v;    complex c0, c, d;    for (i=0; i<n; i++) for(j=0; j<m; j++)     {/* starting point */    x= i *(width/(n-1)) + cx -width/2;    y= j *(height/(m-1)) + cy -height/2;    form(0,0,c);    form(x,y,c0);/* complex iteration */    for(k=0; k<max; k++)        {        mult(c,c,d);        add(d,c0,c);        v=mag2(c);        if(v>4.0) break; /* assume not in set if mag > 4 */        }/* assign gray level to point based on its magnitude */        if(v>1.0) v=1.0; /* clamp if > 1 */        image[i][j]=255*v;    }    glutInit(&argc, argv);    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB );    glutInitWindowSize(N, M);    glutCreateWindow("mandlebrot");    myinit();    glutReshapeFunc(myReshape);    glutDisplayFunc(display);    glutMainLoop();}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜视频在线观看一区二区三区| 91蜜桃在线免费视频| 国产日韩综合av| 成人av网在线| 国产大陆精品国产| 韩国视频一区二区| 国内精品在线播放| 精品久久一区二区| 精品国产成人系列| 欧美韩国一区二区| 亚洲欧美日韩国产一区二区三区 | 国产一区二区三区不卡在线观看 | 国产一区二区三区在线观看免费视频| 日韩欧美国产综合在线一区二区三区| 国产成人午夜精品5599| 国产精品1区2区3区| 国产91清纯白嫩初高中在线观看 | 91精品在线一区二区| 91福利视频在线| 欧美日韩国产一区| 精品国产污污免费网站入口| 国产日韩欧美综合一区| 中文字幕免费观看一区| 亚洲图片激情小说| 欧美在线观看18| 欧美美女一区二区| 欧美一区2区视频在线观看| 欧美成人a视频| 中文字幕亚洲综合久久菠萝蜜| 成人av小说网| 欧美日韩精品综合在线| 日韩欧美一区二区不卡| 亚洲欧洲av色图| 日韩电影在线观看电影| 成人涩涩免费视频| 欧美电影一区二区| 最新日韩在线视频| 美女一区二区在线观看| 成人a级免费电影| 欧美午夜在线一二页| 久久老女人爱爱| 亚洲第一成人在线| 成人97人人超碰人人99| 日韩一级二级三级精品视频| 国产精品久久久久久户外露出| 欧美精品 国产精品| 国产亚洲一区二区三区四区 | 国产精品久久久久久久久免费樱桃 | 在线观看一区二区视频| 欧美成人伊人久久综合网| 亚洲欧美aⅴ...| 国产一区二区精品久久| 欧美系列在线观看| 中文字幕视频一区| 国产一区二区三区在线观看精品| 视频一区二区不卡| 高清久久久久久| 东方aⅴ免费观看久久av| 91.com视频| 专区另类欧美日韩| 国产**成人网毛片九色| 久久无码av三级| 九九精品一区二区| 91.成人天堂一区| 丝袜诱惑亚洲看片| 欧美日韩一区二区三区不卡| 亚洲精品视频在线看| 欧美国产综合一区二区| 久久99精品久久久| 日韩欧美国产综合| 国产精品麻豆99久久久久久| 久久69国产一区二区蜜臀| 欧美男男青年gay1069videost| 日韩精品在线网站| 日韩激情av在线| 欧美一区二区女人| 日本在线不卡视频一二三区| 欧美日韩大陆在线| 五月天久久比比资源色| 69堂成人精品免费视频| 麻豆一区二区三| 日韩色在线观看| 久久99国产精品免费网站| 日韩美一区二区三区| 激情综合色播激情啊| 国产亚洲精品久| 成人动漫视频在线| 一区二区在线观看免费| 欧美精三区欧美精三区| 久久99精品久久久久久动态图 | 国产精品家庭影院| 91视频在线观看免费| 亚洲国产一区视频| 欧美丰满一区二区免费视频| 久久99精品久久只有精品| 久久久精品影视| 一本色道久久综合狠狠躁的推荐| 日韩欧美国产午夜精品| 国产福利一区在线观看| 中文字幕日韩一区二区| 欧美日韩精品三区| 蜜桃视频在线观看一区二区| 欧美精品一区二区三区蜜桃| 99re热视频这里只精品| 亚欧色一区w666天堂| 成人一区二区三区视频在线观看| 91精品福利视频| 爽好多水快深点欧美视频| 欧美电影免费观看高清完整版| 日韩毛片高清在线播放| 欧美性猛交xxxx乱大交退制版| 欧美sm美女调教| 91女神在线视频| 国产精品欧美久久久久无广告| 日本麻豆一区二区三区视频| 欧美影院一区二区| 国产麻豆精品在线| 亚洲在线观看免费| 欧美国产一区二区| 制服.丝袜.亚洲.另类.中文| 丁香另类激情小说| 亚洲国产美女搞黄色| 国产精品一级在线| 亚洲成av人片一区二区三区| 精品国产一区二区三区忘忧草| 国产精品国产三级国产普通话三级| 九九视频精品免费| 亚洲免费观看高清完整版在线观看 | 亚洲国产综合91精品麻豆| a美女胸又www黄视频久久| 国产欧美一区二区三区在线看蜜臀| 国产亚洲一区二区在线观看| 欧美日韩亚洲高清一区二区| 国产成人精品亚洲日本在线桃色| 99精品久久只有精品| 黄页网站大全一区二区| 日日夜夜一区二区| 亚洲国产美国国产综合一区二区| 成人国产精品免费观看视频| 国产精品久久久久久久久免费桃花| 大陆成人av片| 最新不卡av在线| 国产欧美一区二区精品婷婷| 欧美xingq一区二区| 欧美日韩一区二区三区四区五区| 亚洲第一av色| 亚洲福利视频一区二区| 一区二区三区高清| 亚洲欧美日韩在线| 亚洲欧美成aⅴ人在线观看| 最新欧美精品一区二区三区| 中文字幕va一区二区三区| 免费观看91视频大全| 偷拍自拍另类欧美| 日韩中文字幕不卡| 免费亚洲电影在线| 久久se这里有精品| 国产精品电影院| 亚洲精品欧美二区三区中文字幕| 欧美日韩一区二区三区在线看| 久久国产生活片100| 视频一区视频二区中文| 蜜桃在线一区二区三区| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲天堂久久久久久久| 亚洲综合一区二区三区| 久久综合久久综合亚洲| 国产调教视频一区| 亚洲欧美激情一区二区| 亚洲一二三区视频在线观看| 午夜精品影院在线观看| 久久精品72免费观看| 亚洲视频在线观看三级| 亚洲精品在线电影| 国产精品久久久久久久浪潮网站 | 国产精品久久毛片| 亚洲免费资源在线播放| 午夜精品福利一区二区蜜股av| 国产精品久久久久久久第一福利| 日韩精品一区二区三区在线观看| 色综合久久综合网| 91精品国产手机| 国产精品免费网站在线观看| 亚洲精品成人a在线观看| 日本不卡视频在线| 99精品视频一区二区| 91精品国产色综合久久不卡电影| 波多野结衣精品在线| 国产在线视视频有精品| 99国产精品国产精品毛片| 国产高清在线观看免费不卡| 欧美在线影院一区二区| 91麻豆蜜桃一区二区三区| 日韩色在线观看| 自拍av一区二区三区| 国产精品久久久久久久久图文区| 国产午夜精品一区二区三区嫩草 | 91天堂素人约啪| 欧美精品在线观看一区二区| 国产精品久久久久aaaa樱花|