freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

用計算機程序制作三維立體畫-在線瀏覽

2024-10-03 10:24本頁面
  

【正文】 下面給出了根據(jù)以上結(jié)構(gòu)圖用C語言編寫的源程序。“前像素”指針指向該坐標點作為“偏右圖”上的一點,在“偏左圖”所對應(yīng)的點的坐標。程序中,“立體形體水平剖面的高低坐標數(shù)據(jù)”、“原始圖案素材”和輸出的“立體畫” 的Pbrush產(chǎn)生的BMP圖形文件格式。其中,立體形體上各點的高低坐標用圖形文件中的顏色值表示,因此該圖形文件的圖形與帶顏色的等高線圖安全相同。本程序采用最簡單的“圖案充填”方案,即各條“鏈”上的像素點皆采用該“鏈”上的第一個像素的顏色。 該程序寄生在Windows 。程序運行后,逐行輸入并處理以上兩個文件中的圖形,然后輸出立體畫結(jié)果文件(圖10)。當然,要設(shè)計出令人賞心悅目的立體畫,必須在立體形體和圖案素材的選擇和搭配上做到天衣無縫,獨具匠心。圖8 。圖10程序清單 /*from */ define COMPRESSION 0 define SIZEOFBITMAPFILEHEADER 14 define SIZEOFBITMAPINFOHEADER 40 define SIZEOFRGBQUAD 4 define PIXELDATEOFFSET 14+40+4*16 /*SIZEOFBITMAPFILEHEADER+SIZEOFBITMAPINFOHEADER+BITSPERPIXEL *NUMCOLOR*/ define NUMCOLOR 16 define NUMLINE 400 define WIDTH 640 define BITSPERPIXEL 4 define PIXELPERBYTE 2 /*8/BITSPERPIXEL*/ define BYTEPERLINE 320 /*((WIDTH*BITSPERPIXEL1)/32+1)*4 */ define NODOT WIDTH+1 define EYESPACE 128 struct{ unsignde char color 。 unsigned int nxtx 。 main() { struct tagBITMAPFILEHEADER{ unsigned char bfType1,bfType2。 /*size of file */ unsigned int bfReserved1,bfReserved2。 /*byte offset from BITMAPFILEHEADER to bitmap p ixel data in the file */ }BITMAPFILEHEADER。/* width in pixels biHeight。 /* color bits per pixel must be 1,4,8 or 24 */ unsigned long int biCompression, /*BIRGB,BIRLE 8 or 4*/ biSizeImage, /*total bytes in image */ biXPelsPerMeter,/* 0,or opt,h res. */ biYPelsPerMeter,/* 0,or opt,h res. */ biClrUsed, /* normally 0,can set a lower no. colors than biBitCount */ biClrImportant。 struct tagRGBQUAD{ unsigned char rgbBlue, /* blue intensity,0255 */ rgbGreen, /* green intensity,0
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1