.编写画一正方形程序,并在其中用不同的颜色画15个正方形,每一个都比前一个小。 #include“graphics.h” #include“conio.h” void main() { int I,color=1,ls=0; int gdriver=VGA; gmode=VGAHI; initgraph(&gdriver,&gmode,“”); setbkcolor(15); int j=20; for(i=15;i>=1;i--,j--) { setcolor(color); bar(i,i,j,j); color++; ls++; } getch(); closegraph(); } 2.用不同的线形绘制题1中的图形 #include“graphics.h” #include“conio.h” void main() { int I,color=1,ls=0; int gdriver=VGA; gmode=VGAHI; initgraph(&gdriver,&gmode,“”); setbkcolor(15); j=20; for(i=15;i>=1;i--,j--) { setcolor(color); setlinestyle(ls%4,0,1); bar(i,i,j,j); setlfillstyle(SOLID_FILL,COLOR); floodfill(getmaxx()/2,getmaxy()/2,color); color++; ls++; } getch(); closegraph(); } 3.画一五颜六色图 #include“graphics.h” #include“conio.h” void main() { int driver=DETECT,mode=0; int I,start,end; initgraph(&driver,&mode,””); start=0; end=0; for(i=0;i<18;i++) { setfillstyle(SOLID_FILL,i); PIESLICE(300,200,start,end,100); start+=20; end+=20; } getch(); retorecrtmode(); }
1
VC6。0。Koch雪花_计算机图形学    1)建立平面二维坐标系,远点位于屏幕客户区中心,x轴水平向右为正,y轴垂直向上为正。    (2)以原点为圆心绘制半径为r的圆,与y轴交于P0点。从P0点开始,顺时针方向将圆三等分,得到和点。构成等边三角形。    (3)沿着等边三角形的三条边外侧分别绘制三段递归深度为4,夹角为60°的Koch曲线,形成Koch雪花。    (4)设置背景色为黑色,Koch雪花为白色,代表雪花中心点的十字线以蓝色绘制。
2021-10-09 21:13:21 77KB KOCH,雪花
1
附可运行程序和课程报告,理解 DDA 直线生成算法、Bresenham 画线算法、中点画线算法 中点画圆算法、多边形填充算法(有序边表)、种子填充算法。
2021-10-09 10:56:07 270KB 西南交通大学 图形学实验二
1
本次作业的任务是填写一个旋转矩阵和一个透视投影矩阵。给定三维下三个 点 v0(2.0, 0.0, −2.0), v1(0.0, 2.0, −2.0), v2(−2.0, 0.0, −2.0), 你需要将这三个点的坐 标变换为屏幕坐标并在屏幕上绘制出对应的线框三角形 (在代码框架中,我们已 经提供了 draw_triangle 函数,所以你只需要去构建变换矩阵即可)。简而言之, 我们需要进行模型、视图、投影、视口等变换来将三角形显示在屏幕上。在提供 的代码框架中,我们留下了模型变换和投影变换的部分给你去完成。
2021-10-08 21:43:30 26.83MB GAMES101 投影矩阵
1
Path tracing is one of several techniques to render photorealistic im- ages by simulating the physics of light propagation within a scene. The roots of path tracing are outside of computer graphics, in the Monte Carlo simulations developed for neutron transport. A great strength of path tracing is that it is conceptually, mathematically, and often-times algorithmically simple and elegant, yet it is very general. Until recently, however, brute-force path tracing techniques were simply too noisy and slow to be practical for movie production rendering. They therefore re- ceived little usage outside of academia, except perhaps to generate an occasional reference image to validate the correctness of other (faster but less general) rendering algorithms. The last ten years have seen a dramatic shift in this balance, and path tracing techniques are now widely used. This shift was partially fueled by steadily increasing com- putational power and memory, but also by significant improvements in sampling, rendering, and denoising techniques. In this survey, we pro- vide an overview of path tracing and highlight important milestones in its development that have led to it becoming the preferred movie rendering technique today.
2021-10-08 20:09:41 22.78MB 图形学 路径追踪
1
Fundamentals of CG, 2nd ed Peter Shirley 中文版,djvu格式下载阅读器:http://windjview.sourceforge.net/
2021-10-08 17:35:41 9.45MB 计算机 图形学 教材 电子书
1
Fundamentals of CG, 2nd ed Peter Shirley 英文版,djvu格式 下载阅读器:http://windjview.sourceforge.net/
2021-10-08 17:30:28 10.52MB 计算机图形学
1
用Qt实现的图形学实验,相较于传统的OpenGL版本,Qt版本更有活力,创造潜力更大,所有的项目文件都可以直接运行,下面是实验项目内容说明: 01linedraw:直线的绘制 02DDA:直线的DDA生成算法 03MidPaint:直线中点生成算法 04Bresenham:直线Bresenham生成算法 05DrawCircle:中点画圆算法 06DrawEllipse:中点画椭圆算法 07EdgeTablePolygon:多边形有序边表算法 08:边标志多边形填充算法 09SeedPolygon:种子填充算法 10clipline:直线的裁剪 11ClipPolygon:多边形的裁剪算法 NewWA:Weiler-Athenton多边形裁剪算法 13shichuangbianhuan:视窗变换 3Dhouse:3D房屋绘制 pyramid:金字塔 cg12_interaction:交互技术应用 欢迎大家下载、评论、批评指正
1
交互式计算机图形学(第五版)课后答案
2021-10-08 13:49:09 307KB 计算机图形学
1
毛星云大神的实时渲染的精彩提炼总结,对照这原书看,能有事半功倍的效果
2021-10-08 13:23:44 25.23MB RTR 图形学 实时渲染
1