搜索资源列表
我的图形学
- 二维图形的几何转换,首先通过屏幕上任意四点绘制通过四点的曲线,再通过平移,旋转缩放等实现一些简单算法-2D geometry conversion, first through the screen drawing arbitrary 4:00 through 4:00 curve, and through translation, rotation scaling algorithm to achieve some simple
平移对称旋转缩放算法
- 计算机图形学中的平移,对称,旋转,缩放变化。-of computer graphics translation, symmetric, rotate, zoom changes.
基本3D旋转缩放
- 图形学3D的基本旋转和缩放,应用齐次坐标转换。显示为矩形绕着空间一条直线旋转一个角度。
开源矢量绘图控件源码
- 一款开源的完整矢量绘图控件源码,支持直线、弧线、矩形、圆角矩形、椭圆、多边形、星形、文本和图片等的绘制,支持旋转、缩放、选择、排列等操作,总的说来功能还是不错的!其实如果稍微懂点计算机图形学的知识要做出比这个还要完善的矢量绘图软件应该是没有问题的。 VB6本身对于绘图的支持是非常弱的,因此一般直接通过其内置方法实现的绘图效率都成很大的问题。解决方法之一是采用Windows API来进行底层GDI的绘制,更好的方法是采用GDI+来绘图,这样效果会更好。
图形学实验代码
- 中点画圆,椭圆,双曲线,2算法画线平移,旋转,缩放,对称
图形学DrawPaintCode
- 实现二维基本图元直线段生成的基本算法(DDA,中点法,Bresenham) 实现二维基本图元圆弧/椭圆圆弧生成的基本算法(中点法) 实现对线型线宽的属性的控制 实现二维多边形扫描转换的扫描线算法 实现二维多边形扫描转换的边缘填充算法或栅栏填充算法 实现二维连通区域填充的扫描线种子填充算法(四连通或八连通) 实现二维直线段裁剪的Cohen-Sutherland裁剪算法和中点分割裁剪算法 实现二维多边形裁剪的Sutherland-Hodgman算法和Weiler-Athenton算法 实 现二维图形
ComputerGraphics
- 是我的计算机图形学的大作业,其中包括的算法有: 直线绘制的DDA算法,bresenham算法,中点算法,绘制圆和椭圆的中点算法,扫描线种子填充算法。N次贝塞尔曲线的绘制以及对他的平移旋转和缩放变换。还有颜色对话框的调用等等,操作方法在帮助里也写明了。另外,还附有一个编写说明书,适合初学者一步步的自己编写出程序来。-Is my great work in computer graphics, including the algorithm are: line drawing of the DDA
computergraphics
- 计算机图形学作业,包含画直线的三种算法,画圆和椭圆的算法,以及区域填充,剪裁和平移,缩放,旋转等操作。-Computer graphics operations, including painting a straight line of three algorithms, the algorithm for circle and oval, as well as the regional filling, crop and pan, zoom, rotate and so on.
OpenGL
- 个人OpenGL图形学大作业,用MFC界面显示stl三角网格模型,并进行区域填色。支持鼠标拖拽旋转缩放和模型的精度调节光照等。-Great job my OpenGL graphics, screen display with MFC stl triangular mesh model, and the area fills. Support for zoom and rotate the mouse drag adjustment accuracy of the model light and
OpenGL
- 利用OpenGL、VC++编写的C++,三维点云处理程序,对于学习图形学、C++、OpenGL、文件读写很有帮助,是一个三维软件公司编写代码一部分,尤其是OpenGL库文件相当管用。 有两个数据文件 鼠标默认操作:具体还在头文件中 中键拖动 旋转 中键+Ctrl 平移 中键+Shift 面旋 滚轮滚动 缩放 中键+Ctrl + Shift 局部放大-The use of OpenGL, VC++ to prepare the C++, three-dimensional point cloud
cg3Dsystem
- 计算机图形学三维图形系统的演示,包括各种三维面、实体的坐标变换,旋转、平移等功能。-Three-dimensional computer graphics presentation graphics system, including a variety of three-dimensional face, entities coordinate transformation, rotation, translation and other functions.
GeometricTranform
- 本科计算机图形学课程实验--几何变换(平移,旋转,缩放)。支持vc6和vs.2003-Undergraduate courses in computer graphics experiment- geometric transformations (translation, rotation, scaling). Support vc6 and vs.2003
2d_Graphic_System
- vc6实现的2d图形学系统 其中图形算法全部自己实现 没有调用接口。主要功能如下a)直线和圆的生成,直线和圆的扫描转换。并且实现了用鼠标点击取点的交互功能。 b) 多边形的裁剪和填充,实现了点扫描与直线扫描多边形。 c) 直线剪裁,并可以自动判断与某条或某些条直线可剪裁,剪裁结果是一条线段生成两到三条线段,并可在文档中保存。 d) 图形变换:二维变换:平移、旋转、缩放功能,其中平移已实现了鼠标点击取点的交互功能。 e) 提供了用户对对象的选择,再在在被选择的对象上进行相应操作。
vb_draw_demo
- 一款开源的完整矢量绘图控件源码,支持直线、弧线、矩形、圆角矩形、椭圆、多边形、星形、文本和图片等的绘制,支持旋转、缩放、选择、排列等操作,总的说来功能还是不错的!其实如果稍微懂点计算机图形学的知识要做出比这个还要完善的矢量绘图软件应该是没有问题的。 个人认为,VB6本身对于绘图的支持是非常弱的,因此一般直接通过其内置方法实现的绘图效率都成很大的问题。解决方法之一是采用Windows API来进行底层GDI的绘制,更好的方法是采用GDI+来绘图,这样效果会更好。-VB-based vecto
ex4_trans
- 图形学实验2D图形变换演示源码。 包含平移(Translation)、缩放(Scale)、翻转(Flip)、旋转(Rotation)和剪切(Shear)-Experimental 2D graphics presentation graphics transform source,including translation ,scaling ,Flip,rotation and shear
Tuxingbianhuan
- 计算机图形学中图形基本变换,包括错切,平移,放缩,对称,旋转等,用Visual C++ 6.0编写-Graphics computer graphics basic transformation, including shear, translation, zoom, symmetry, rotation and so on, using Visual C++ 6.0 to prepare
translater
- 计算机图形学基于opengl的旋转、平移、缩放程序-Computer graphics opengl based on the rotation, translation, scaling procedures
图像处理 几何运算 平移旋转镜像缩放
- 哈工大计算机图形学实验,opengl和c++实现,可以实现平移旋转的功能(The function of translation and rotation can be realized)
Change
- 二维图形的基本仿射变换,实现图形的缩放、移动、旋转(The basic affine transformation of a two-dimensional graph to realize the zoom, movement, and rotation of the graphics)
Transform
- 包括以下函数 1)平移(tx,ty,tz)的矩阵Txyz void matTxyz(float Txyz[4][4],float tx,float ty,float tz) 2)绕x轴旋转theta角的矩阵Rx void matRx(float Rx[4][4],float theta) 3)绕y轴旋转theta角的矩阵Ry void matRy(float Ry[4][4],float theta) 4)绕z轴旋转theta角的矩阵Rz void matRz(float Rz[4][4]