搜索资源列表
tumianti
- 能够完成绘制多个多面体,可以设置多个参数,然后三维显示。
polyhedron
- 五种正多面体-柏拉图的演示,是用MFC与openGL结合在visual c++环境下编译的。
Single
- 该程序可实现单个凸多面体图形的消隐,算法采用了计算外法线与视线夹角来判断平面可见性的方法。
图形编辑
- 实现四个功能:一、图和图素1. 定义屏幕坐标2. 在屏幕中心作下列图素:点 • ; 小方块 ■ ;大方块 ■ ; 圆点 ● 。以上述图素画线二、3. 用DDA法画线段;4. 用DDA法画圆。三、已知如图所示的多面体,其各棱边长均相等。要求1. 用步进法(即+1比较法)编写AB线段生成程序;2. 用法线法编写消隐程序;3. 编写让多面体绕其中心轴线旋转30o、45o、60o的程序四.在三的基础上自动绘制各棱边,自由旋转任意角度-realization of the four funct
OpenGL_programe.rar
- 利用OpenGL绘制的基本图元(线段、三角形面片、四边形或多边形等)制作的香皂,多面体,三棱柱并可以进行旋转,平移,可以加入光照,可以投影。 ,Use OpenGL rendering the basic graphic elements (line segments, triangular patches, quadrilateral or polygon, etc.) produced soap, polyhedron, prism and can rotate, pan, you can
Graphics
- 一个计算机图形学相关的程序源代码,含二维线画图元、二维线填充图元、线段裁切、多边形裁切、二维图形变换、三维图形变换、凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)、曲线移动、曲线清除等 -A computer graphics-related source code, with two-dimensional line drawing element, two-dimensional line fill pixel, line cutting, polygonal
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪
Blanking
- 绘制了凸多面体,并用远近法和可以随意操纵的角度观看三维立体图形。及渐变效果-Draw a convex polyhedron, and distance and can be manipulated view of three-dimensional graphics. And Gradient effects
intersection
- 一个非常有效的计算光线与多面体的交点的程序-A very effective light and calculating the intersection polyhedron procedures
gui16
- 3D图形实例,3d旋转,多面体旋转C语言描述-Examples of 3D graphics
xiaoyin
- 这是一个简单的消隐算法,程序中利用了凸多面体和远近法来实现的-This is a simple blanking algorithm, the procedure of using a convex polyhedron and the distance method to realize the
blacking
- 消隐应用程序 包括消隐绘制多面体和利用远近法绘制的圆环-Applications include blanking blanking polyhedron mapping method and the use of distance Drawing Circle
ZfxOpenGlLoopSubdivision
- 在已有的OpenGL框架下,利用loop细分算法实现多面体的细分。(程序细分四次可以很好的满足要求)-OpenGL in the existing framework, the use of sub-loop algorithm of the sub-polyhedron. (Four sub-procedures can be very good to meet the requirements)
sphere
- 使用openGL做球体,也可以制作多面体,圆环,立方体等等,-using opengl to generate sphere,cubic,ployhedron,circle
200751843035631_136Z_Com
- 一个旋转地多面体,单个光源,有阴影的变化-A rotation to polyhedron, a single light source, there are changes in the shadow of
1
- 这只是个简单的小程序,主要是实现三维物体的绘制:在窗口绘制一个多面体和二次曲面,在代码中添加光照函数。-This is just a simple small program, primarily to achieve three-dimensional object drawing: In the window, draw a polyhedron and second surfaces, add lighting function in the code.
Indoor-three-dimensional-environment
- 设计一个室内三维环境, 并利用OPEN GL展示它的三维效果。 要求: (1)包含基本的实体元素:球、多面体、锥体、柱体、曲面等; (2)有全局光照效果和纹理功能; (3)程序具有交互功能. -Three-dimensional design of an indoor environment, and demonstrate its use OPEN GL the three-dimensional effect. Requirements: (1) contains the
Blanking
- 三维图形的消隐算法,Visual c++编写,通过编译,实现凸多面体的隐藏线消隐,用远近法绘制圆环。-Of the blanking algorithm for three-dimensional graphics, Visual c++ to prepare, through the compilation and realize the hidden line convex polyhedron blanking, drawing circles with the distance meth
yuanchengxu
- 1. 分别实现GL_TRAINGLE_STRIP,GL_TRAINGLE_FAN,GL_QUAD_STRIP等基本形状,至少包括10个以上的顶点。 2. 不同形状分别设置不同的颜色。 3. 绘制多面体,如桌子、椅子、电脑、建筑物等(自定义) -1. Were achieved GL_TRAINGLE_STRIP, GL_TRAINGLE_FAN, GL_QUAD_STRIP and other basic shapes, including at least more than 10
GraphicsBlanking
- 利用VC++编写的简单的3D图像消隐算法,可以对凸多面体进行图像消隐-Using VC++ written in a simple 3D image blanking algorithm, the image can be convex polyhedron blanking