搜索资源列表
cutout
- 在定义了窗口之后,我们只需将窗口内的图形显示出来,对于窗口之外的图形我们是不关心的。因此,必须将窗口外的图形裁剪下去。在本资料中,实现如下对直线段进行裁剪的算法:Cohen-Sutherland算法、中点分割算法、梁友栋-Barsky算法,并且利用Sutherland-Hodgman算法实现对多边形的裁剪,最后,实现当裁剪域是任意凸多边形时的裁剪算法。-In the definition of the window, we simply window graphics are displayed
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪
20100905tuxing
- 本书从图形学最基础的光栅扫描、区域填充、画直线和圆弧等算法讲起,详细介绍了线裁剪和面裁剪、凸区域裁剪和凹区域裁剪的异同,景物空间消隐算法和图像空间消隐算法的差别,具体讲述了二叉空间剖分(BSP)、八叉树等图形学中常用的数据结构。新版本增加了图形用户界面、椭圆、图像压缩和线条反走样算法等,还增加了Liang-Barsky裁剪算法和Nicholl-Lee-Nicholl裁剪算法。新版本大大扩充了可见面光线跟踪算法。在绘制这一章中新增了基于物理的光照明模型,透明效果,阴影生成,纹理映射,以及锥光束、平
basicgraphics
- 计算机图形学中基本图形实现,直线生成,圆的生成,填充算法的实现,裁剪算法的实现等-Computer graphics, basic graphics implementation, generating a straight line, circle generation, filling algorithm, clipping algorithm realization
ComputerGraphics
- 计算机图形学课程设计,实现了多边形裁剪、矩阵平移、旋转、错切变换,Bezier曲线。直线和圆均自己实现。-Computer Graphics Course Design, including Polygon Clips, Figure Rotation, Stretch and Translation, Bezier Curve.Line Drawing and Circle Drawing has also been implemented.
VCcaijian
- 理解二维图形裁剪的基本原理,掌握常见的二维图形裁剪算法,利用TC实现直线段的编码裁剪(Cohen-Sutherland)算法。-Master common 2d graphics cutting algorithm, using TC realization of a line segment code cutting (Cohen- Sutherland) algorithm.
zyPolygonCut
- 实现直线和多边形的裁剪,三角形的平移、放大、缩小。-To achieve a straight line and polygon clipping, triangle pan, zoom.
q2
- 3条直线 的裁剪!!!! 用于计算机图形学上课时使用~ 如果想要的直接下下来就好~-Three straight line cut! ! ! ! For the use of computer graphics class ~ If you want to direct the next down like ~
graphics
- 利用该画图程序可以进行简单图形的生成,例如画直线、多边形、多边形裁剪-Using the Paint program can generate simple graphics, such as drawing a straight line, polygon, polygon clipping, etc.
My
- 程序主要是关于计算机图形学中的基本图元的生成,包括直线、圆和曲线!还有填充和裁剪-Computer Graphic
draw(vc)
- VC6.0实现画图功能,包括基本图形:直线(数值微分法、中点画线法,Bresenham画线算法),圆与椭圆(中点画圆法、Bresenham画圆算法、椭圆生成算法),区域填充(边填充算法、种子填充算法、圆与椭圆的填充、图案填充),裁剪、线宽与线型的处理。还有简单的图形变换,以及简单曲线和曲面的实现-VC6.0 implement drawing functions, including basic graphics: linear (numerical differential method, t
Interactive-drawingsystem
- 交互式绘图系统,图形用户界面,有橡皮筋法画直线、画圆、画Bezier曲线、裁剪等功能,用户可自行增加其他功能。-Interactive graphics systems, graphical user interface, a rubber band method drawing a straight line, circle, Bezier curve drawing, cutting and other functions, the user can add other features.
MyView
- 计算机图形学五个实验的代码包括:直线的扫描生成算法,圆和椭圆的扫描生成算法,多边形区域填充算法,多边形裁剪算法,种子填充算法-Five experiments in computer graphics code include: linear scan generation algorithm, the scanning circle and ellipse generation algorithm, polygon filling algorithm, polygon clipping alg
computer-graphics-jobs
- 计算机图形学大作业 直线,圆,椭圆,二维填充,二维裁剪,二维变换,二维动画,三维图形,bezier曲线,雪花曲线-Great job in computer graphics lines, circles, ellipses, filled two-dimensional, two-dimensional cutting, two-dimensional transform, two-dimensional animation, three-dimensional graphics, bez
CutLine
- 主要介绍的是直线圆椭圆的绘制以及其裁剪算法-Describes the straight line drawn round the ellipse and its cutting algorithm
clip2
- VIsual C++6.0下MFC实现的直线的裁剪,鼠标左键按下拖动画裁剪矩形,手动画直线,右键封闭所画要裁剪的多边形。-VIsual C++6.0, MFC implementation of the cutting line, press the left mouse button and drag the cropping rectangle animation, hand animation straight line, cut right to close the polygon dr
jisunjituxingxue
- 利用计算机编程语言绘制图形,主要实现以下内容: (1)、中点算法生成任意斜率直线,并设置线型线宽。 (2)、中点算法生成圆 (3)、中点算法生成椭圆 (4)、扫描算法实现任意多边形填充 (5)、Cohen_Sutherland裁剪 (6)、自由曲线与曲面的绘制 (7)、二维图形变换 (8)、三视图变换 -Draw graphics using computer programming languages, mainly to achieve the follo
MyGraphics
- 使用VS6.0并用C++编写的计算机图形绘制程序。实现了直线,多边形,圆等图形的绘制。同时包含了填充,图形几何变换,填充以及裁剪等功能。-Use VS6.0 and written in C++, computer graphics drawing program. Realized the line, polygon, circle and other graphics rendering. Also includes the filling, graphics geometric trans
DRAW2
- 图形学编程:图形绘制,画直线画矩形,并对图形进行裁剪-Graphics programming: graphics rendering, drawing a straight line drawn rectangle, and cut graphics
3
- 绘制点、线、三角形等基本对象,设定投影关系,确定窗口大小与视口大小,通过改变顶点坐标位置,观察物体绘制结果的变化,并与实际计算的结果相对照;通过改变顶点位置,设计针对直线的完全裁剪、一端部分裁剪,中间部分裁剪三种情况,并观察响应的结果;设计针对面的不同裁剪情况。-Draw points, lines, triangles and other basic objects, set projection relation to determine the window size and viewpo