搜索资源列表
BCB
- BCB高级技巧与范例配套代码图形图像编程 3.1颜色拾取器 3.2图像的淡入和淡出 3.3图像特技 3.4不规则图形的动画技术 3.5OpenGL编程
OpenGLSB4-1-5
- OpenGL开发宝典第4版书中的第一二三四五章的c++代码
Graphic_01
- 基于Demo01代码,完成以下功能: 1)二维Sierpinski镂垫, 2)三维Sierpinski镂垫, 3)改进算法绘制分形的山, 4)基于海龟图形系统实现二维Sierpinski镂垫。 -Based Demo01 code, complete the following functions: 1) two-dimensional Sierpinski Lou pad, 2) three-dimensional Sierpinski Lou pad, 3) impro
在OpenGL中实现基本的计算机绘图
- 在OpenGL中实现如下基本的计算机绘图功能: 1.为屏幕显示定义一个坐标系统; 2.熟悉绘点函数,并上机实习课件上的几个画点函数的例子; 3. 熟悉画线方法,并熟悉不同的画线状态,并上机实习课件上的几个画线函数的例子; 4. 在模板中添加代码,实现DDA法和Bresenham法绘制直线图元; 5.实现Bresenham法绘制圆图元; 6.实现中点法椭圆图元的生成(选做); 7.掌握顶点阵列和象素阵列绘制图元的方法,用顶点阵列绘制一个长方体,并设置表面颜
Graphic
- 实验内容 :(1)理解glut程序框架(2)理解窗口到视区的变换(3)理解OpenGL实现动画的原理(4)添加代码实现中点Bresenham算法画直线(5)添加代码实现改进Bresenham算法画直线(6)添加代码实现圆的绘制(可以适当对框架坐标系进行修改) -Experimental content : (1) understand the glut application framework (2) understand the window to viewport trans
MISSILETEST
- 导弹实验OPENGL的VC++原代码.1,2,3,4....更换各个观察模式.-OPENGL of experimental missile VC++ The original code to replace all .1,2,3,4 .... observation mode.
bresenham
- 1.实验目的: 理解基本图形元素光栅化的基本原理,掌握一种基本图形元素光栅化算法,利用OpenGL实现直线光栅化的DDA算法。 2.实验内容: (1) 根据所给的直线光栅化的示范源程序,在计算机上编译运行,输出正确结果; (2) 指出示范程序采用的算法,以此为基础将其改造为中点线算法或Bresenham算法,写入实验报告; (3) 根据示范代码,将其改造为圆的光栅化算法,写入实验报告; (4) 了解和使用OpenGL的生成直线的命令,来验证程序运行结果。 -shi
proj1
- 在Windows系统中,安装GLUT库:打开glut-3.7.6-bin.zip,取出glut.h,glut32.lib,glut32.dll,分别放置。 使用Visual Studio C++编译已有项目工程,并修改代码生成以下图形: 在此基础上,修改各顶点颜色,使得每个顶点颜色不一样,多边形内部颜色渐变。 操作方法和实验步骤: 1.使用GL_POLYGON模式绘制白色的多边形,由于所绘多边形为凹多边形,故从最左上角的点开始绘制,以防得到不可预测的图形。注意求得各凹角(refl
openGL2
- 1)理解OpenGL中的变换过程 (2)理解透视投影与平行投影的不同 (3)添加代码实现太阳、地球和月亮的运动模型 (4)了解深度测试 (5)通过变换调整观察的位置与方向 (6)加入光照模型-1) understand the transformation process in OpenGL (2) understand the perspective projection and parallel projection of the different (3) add the code to
4.1
- OpenGL源代码,用来实现特殊的纹理特效,次代码可实现动态纹理效果-OpenGL source code,which is used to realize the texture of the special texture effects, time code can realize dynamic texture effect
OpenGL-Light
- 2. 在代码中添加光照函数,要求如下: (1)使用光源1 (2)设置光源的环境光、漫反射光以及镜面反射光颜色 (3)设置光源位置 (4)设置物体材质属性,包括:环境光、漫反射以及镜面反射系数(两个三维对象材质属性不能相同);对其中一个三维对象设置其表面发射项 -Light function, add code requirements are as follows: (1) the use of the light source 1 (2) Set the light sou
correctedOpenGLProgramGuilde8thcode
- 本代码是在OpenGL 红宝书第八版的代码的基础上进行的整理, 修正了以下事项 1. 修正编译错误 2. 用一个sln文件加载所有工程 3. 修正着色脚本路径和资源路径, 4. 统一输出路径 生成后的exe文件根据编译类型进行了分类, 生成在不同的目录中. 双击即可启动, 资源路径与脚本路径已经修正.-This code is based on the OpenGL Red Book eighth code on the order, fixed the following
OpenGL-1.4
- 红宝书里面详细的代码,每章都有代码,运行起来没有错误-OpenGL Red Book Examples
1
- 1、理解多边形裁剪的原理(Weiler-Atherton算法、Sutherland-Hodgeman栋算法)。 2、实现这两种多边形的裁剪算法,在屏幕上用一个封闭矩形裁剪任意多边形(凹多边形、凸多边形都要实验)。 3、编写上述算法程序,在工作区域当中运行并显示算法效果。 4、将多边形裁剪模块添加到设计的图形实验系统当中。 5、完成代码编写、调试。-1, understand the principles of polygon clipping (Weiler-Atherton