Description: 用C语言结合OpenGL技术实现Bresenham算法绘制直线-Using C language combined with OpenGL technology to achieve Bresenham algorithm for drawing a straight line Platform: |
Size: 1024 |
Author:王栋 |
Hits:
Description: 计算机图形学
此系统由本人独自开发;
CGraph类中是画图函数;
画直线:
DDA算法
中点Bresenham算法
改进的Bresenham算法
画圆:
中点Bresenham算法
画椭圆:
中点Bresenham算法-Computer graphics system developed by me alone CGraph class is drawing function draw a straight line: DDA algorithm improved the mid-point Bresenham algorithm Bresenham algorithm drawcircle: the mid-point Bresenham algorithm for drawing elliptical: the mid-point Bresenham algorithm Platform: |
Size: 1991680 |
Author: |
Hits:
Description: 圆的中点画法
根据圆的八对称行,采用圆弧的中点算法,实现圆的中点扫描转换-Round and round in the stipple method in accordance with the eight symmetry line, using the mid-point arc algorithm, to achieve the mid-point circle scan conversion Platform: |
Size: 80896 |
Author:diaoyou |
Hits:
Description: 在turboc上实现中点bresenham算法画直线,改进中点bresenham算法画直线,DDA算法画直线,画圆,画椭圆。-TurboC achieved in the mid-point Bresenham algorithm for drawing a straight line, improving the mid-point Bresenham algorithm for drawing a straight line, DDA algorithm for drawing a straight line, circle, oval painting. Platform: |
Size: 2048 |
Author:马兴明 |
Hits:
Description: 二维线图元生成算法:包括直线中点算法、直线Brensenham算法 圆弧的中点算法、椭圆弧的中点算法等
-Two-dimensional line element generation algorithm: including a straight-line mid-point algorithm, linear algorithm Brensenham the mid-point arc algorithm, elliptical arc of the mid-point algorithm Platform: |
Size: 291840 |
Author:侯锦 |
Hits:
Description: 一个opengl下的图形学实验,展示了DDA算法画直线、中点Bresenham算法画直线、改进Bresenham算法画直线、八分法绘制圆等算法的c语言实现,结果采用每秒逐点画出,清晰明了-Opengl graphics under an experiment to demonstrate the DDA algorithm for drawing a straight line, the mid-point Bresenham algorithm for drawing a straight line, improved Bresenham algorithm for drawing a straight line drawn round octant law, such as algorithm c language, the results of the use of second-by-point draw, clear Platform: |
Size: 2892800 |
Author:林思哲 |
Hits:
Description: 1. 简单图元的生成(如直线、圆、长方形等)
2. 用DDA算法或中点(Besenham)算法实现直线段、椭圆或圆的绘制
3. 用扫描线填充算法进行区域填充,用Sutherland 裁剪算法裁减多边形
4. BEZIER曲线或B样条曲线的绘制
5. 个性化图形软件包的开发
6. 所有文件包括源码和截图-1. Easy metafile generation (such as linear, round, rectangular, etc) 2. Using DDA algorithm or the mid-point (Besenham) algorithm achieve a straight line segment, draw an oval or round 3. Scanline fill algorithm used to populate the region, with Sutherland reduction of polygon clipping algorithm 4. BEZIER curve or B-spline Curve 5. personalized graphics package development 6. all documents, including source code and screenshot Platform: |
Size: 1444864 |
Author:lixuan |
Hits:
Description: 本程序实现了直线(Bresenham算法和DDA算法),和圆(中点Bresenham算法和正负法)的绘制,并能够选取其颜色。-This procedure has a straight line (Bresenham algorithm and DDA algorithm) and round (mid-point of Bresenham algorithm and plus or minus method) drawing, and be able to select the color. Platform: |
Size: 5584896 |
Author:童X |
Hits:
Description: 实现直线的DDA算法和椭圆中点算法,和图形的显示,如拉框放大。和CS裁剪算法的实现-The DDA algorithm to achieve a straight line and elliptical mid-point algorithm, and graphical display, such as pull boxes to enlarge. Cut algorithm and the realization of CS Platform: |
Size: 4042752 |
Author:胖皮 |
Hits:
Description: 一个简单的中点分割直线裁减算法,实现直线在屏幕中的裁剪算法-A simple linear reduction of the mid-point division algorithm in a straight line on the screen clipping algorithm Platform: |
Size: 281600 |
Author:海子 |
Hits:
Description: DDA画线算法和中点画线算法实现以及中点画圆算法实现-DDA line drawing algorithm and the stipple-line algorithm, as well as the mid-point Circle Algorithm Platform: |
Size: 202752 |
Author:猴妹妹呀 |
Hits:
Description: 在定义了窗口之后,我们只需将窗口内的图形显示出来,对于窗口之外的图形我们是不关心的。因此,必须将窗口外的图形裁剪下去。在本资料中,实现如下对直线段进行裁剪的算法:Cohen-Sutherland算法、中点分割算法、梁友栋-Barsky算法,并且利用Sutherland-Hodgman算法实现对多边形的裁剪,最后,实现当裁剪域是任意凸多边形时的裁剪算法。-In the definition of the window, we simply window graphics are displayed, in addition to window graphics we are not concerned. Therefore, the need to cut down the graphics outside the window. In this data, to achieve the following sections of the cut line algorithm: Cohen-Sutherland algorithm, the mid-point division algorithm, Liangyou Dong-Barsky algorithm, and using Sutherland-Hodgman polygon clipping algorithm, and finally, to achieve when the cutting domain is arbitrary when the convex polygon clipping algorithm. Platform: |
Size: 1958912 |
Author:秀 |
Hits:
Description: 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显示上边裁剪后的多边形,依此进行其它各边裁剪。四、用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括类似自行车行走和绕固定点旋转的自旋转物体动画。)五、简单三维图形系统:凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)。六、交互式Bezier曲线的输入绘制程序实现-An integrated graphical interface program, can call the subroutine each operation. First, call the painting point function, the DDA, the mid-point operator
France and the midpoint line drawing algorithm draw a circle and ellipse. 2, polygon scan conversion algorithm and region filling algorithm (scan line algorithm
The will to do more than seek operation based on the edge of fill, and sign algorithms for the optional side seed-based region filling using 4-connected region
Recursive seed fill algorithm, or scan line seed fill algorithm to require seed point (x, y) can be interactive input). 3, line cutting and
Polygon clipping algorithm to achieve animation. (Two segments by cutting edge algorithms and HS polygon clipping algorithm) polygon clipping
Algorithm animation requirements first draw a closed polygon, and then draw the crop rectangle window, then select the crop button (or
Command), press the "cut on top" button (or the implementation of the "cut on top" command), Platform: |
Size: 15465472 |
Author:Peng |
Hits:
Description: 直线中点Bresenham 算法,输入起点坐标和终点坐标,即可画出直线-Mid-point of Bresenham line algorithm, the input point coordinates and end coordinates, then draw a straight line Platform: |
Size: 2322432 |
Author:徐新 |
Hits: