搜索资源列表
Transparent Teapot 用OPENGL绘制一个茶壶
- 用OPENGL绘制一个茶壶,并通过鼠标来多角度观看它,实现三维立体绘制-Draw a teapot with OPENGL and multi-angle viewing by the mouse to it, to achieve three-dimensional drawing
Arc
- 用opengl可以画出圆弧,可以修改程序中的角度,可画出任意的圆弧。-Can draw with opengl arc, you can modify the angle of the program can draw any arc.
Project3
- opengl绘制的一个可以转动,可以调节视角的程序-opengl draw of a rotating, you can adjust the angle of the program
proj1
- 在Windows系统中,安装GLUT库:打开glut-3.7.6-bin.zip,取出glut.h,glut32.lib,glut32.dll,分别放置。 使用Visual Studio C++编译已有项目工程,并修改代码生成以下图形: 在此基础上,修改各顶点颜色,使得每个顶点颜色不一样,多边形内部颜色渐变。 操作方法和实验步骤: 1.使用GL_POLYGON模式绘制白色的多边形,由于所绘多边形为凹多边形,故从最左上角的点开始绘制,以防得到不可预测的图形。注意求得各凹角(refl
Selectable3DScattergraphUsingOpenGL
- 本示例使用OpenGL创建三维Scattergraph,用户可以从任何角度查看使用鼠标旋转。图形数据可以经正投影或透视投影显示,并可以选择每个点的颜色。用户可以在图形周围绘制点,并选择它们,然后缩放图,以扩大该区域包含选定点。-This sample uses OpenGl to create a 3-D Scattergraph that the user can view from any angle by rotating with the mouse. The data can be s
opengl
- 绘制一个多边形,实现以下变换:a) 按字母U或u进行旋转轴的切换:旋转轴为垂直于屏幕的直线,过当前窗口中心或者过物体中心(通过按U/u在两种可能中切换)。改变旋转轴后的变换是在以前发生所有变换的基础上累加进行的。b) 按字母R或r, 物体绕旋转轴分别旋转一个小角度d0或者-d0。 c) 按向上、下、左、或右方向键,物体相对于屏幕向上、下、左、或右平移固定长度L0。d) 按S或s实现物体绕自身中心放大为原来的k或1/k倍,其中k>1为放缩因子。e) 如果按字母i或I, 则取消之前b,c,
Arc
- 基于OpenGL的圆弧程序,先对圆弧的圆心,半径,起点,角度等设置,然后进行绘制-OpenGL-based arc procedure, first the center of the arc radius, the starting point, the angle settings, and then draw
animal
- C++编写的小程序,可以绘制简单的动物,通过键盘操作可以切换视角并且可以在两只动物的显示中切换。-C++ write small procedures, can draw up the simple animal, through the keyboard can switch Angle and can be in two animals display of switching.
treeTask
- 绘制分形图: 分形树,先按某一方向画一条直线,然后在此线段上找到一系列节点, 在每一节点处向左右偏转一定角度各画一条分枝。 节点位置和节点处所画分枝的长度可参考编程要求中的分割比例 -Draw Fractal map: fractal tree initially draw a straight line in a direction, then find a series of nodes, each node on the line to the left and right d
footpoint
- 绘制数据点并画出最小包络框图,输出长短边长以及包络框的偏转角度-To draw data point and draw a the minimum envelope block diagram, the output length of side length, and the deflection angle envelope box
zhengfangti
- 在VC6.0上用OpenGL实现在窗口里绘制一个正方体,正方体的每个面的颜色都不相同,在一个特殊的角度观察正方体。-In VC6.0 draw a cube using OpenGL implementation in the window, the color of each cube face are not the same, the angle of observation in a special cube.
5
- 绘制桌子和茶壶 1.通过设置材料使得桌面和四条腿的颜色各不相同,分别为:(1, 0, 0), (0, 1, 0), (1, 1, 0), (0, 1, 1), (0, 0, 1) 2. 通过设置材料使得茶壶为金黄色 3. 添加按键处理,移动场景中的光源,并能改变光源的颜色 4. 修改茶壶的镜面反射系数,使之对光源呈现高光 5. 在场景中添加一个聚光光源,其照射区域正好覆盖茶壶,并能调整改聚光光源的照射角度和朝向。-1. Draw a table and tea set