搜索资源列表
光照场景
- 实验中,我们综合利用了计算机图形学里面三维图形图象的基本算法,以及表面映射算法,成功的在屏幕上显示了一个ZHUONMIQAN,在设计过程中,我们还运用了计算机控制光线明暗算法,给花盒加上了逼真的光照效果。-experiments, we Comprehensive Utilization of the 3-D computer graphics imagery inside the basic algorithm, and surface mapping algorithm, the succe
shiyan4
- 了解二维图形裁剪的原理(点的裁剪、直线的裁剪、多边形的裁剪),利用VC+OpenGL实现直线的裁剪算法。 2.实验内容: (1) 理解直线裁剪的原理(Cohen-Surtherland算法、梁友栋算法) (2) 利用VC+OpenGL实现直线的编码裁剪算法,在屏幕上用一个封闭矩形裁剪任意一条直线。 (3) 调试、编译、修改程序 -Understanding of the principles of cutting two-dimensional graphics (p
shiyan5
- 实验5 Bezier曲线 1.实验目的: 了解曲线的生成原理,掌握几种常见的曲线生成算法,利用VC+OpenGL实现Bezier曲线生成算法。 2.实验内容: (1) 结合示范代码了解曲线生成原理与算法实现,尤其是Bezier曲线; (2) 调试、编译、修改示范程序。 (3) 尝试实现B样条曲线算法。 -5 Bezier curve experiment 1. Experimental Objective: To understand the principle of
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
4.24.3
- 5DG S 计算机图形学实验教程OpenGL版 项目名称:5DG S Heightmap 场景控制: ESC:退出程序 F1:窗口模式或全屏模式的切换-5DG S Computer Graphics OpenGL version of the experimental curriculum project name: 5DG S Heightmap scene control: ESC: exit F1: window mode or full-screen mo
9.29.3
- 5DG S 计算机图形学实验教程OpenGL版 项目名称:5dg s selectandfeedback-5DG S Computer Graphics OpenGL version of the experimental curriculum project name: 5dg s selectandfeedback
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
Lesson03
- 代码3,教程,可以直接用来教学和实验,比较简单-Code 3, tutorials, teaching and experiments can be directly used, relatively simple
graphics-lab
- 计算机图形学上机实验指导,OPENGL基础, 2.计算机图形学实验 (二) – OPENGL变换3.计算机图形学实验 (三) - 画线、画圆算法的实现 4.计算机图形学实验(四) - 高级OPENGL实验 5.计算机图形学实验(五)- 高级OPENGL实验 6.计算机图形学实验 (六) –-Computer graphics on experiments guidance, OPENGL based on 2 Computer Graphics experiments (B)-
fluorescene-analysis
- 讲述荧光分析法,时间分辨荧光谱,三维荧光谱,P光谱原理及其实验方法-About fluorescence analysis, time resolution fluorescence spectrum, 3 d fluorescence spectrum, P spectrum principle and experimental method
Tin
- 计算机图形学中三角网的生成与三维显示,这是课堂实验必须交的实验代码。-Computer graphics triangle nets of generating and 3 d display, this is the classroom must be handed in experimental code.
opengl_qt_linghting_blending
- 本次实验主要是学习下opengl中光照的使用方法,opengl中的光照分为环境光,漫射光,镜面光,反射光4种,这里主要是学习环境光和漫射光的设置,同时对比下opengl中支持的几种纹理滤波方式的效果,另外也可以加入色彩融合效果。这次实验是将一个木箱纹理贴到一个立方体上,然后我们在空间屏幕正外方设置了一个光源,可以用键盘的L键来控制该光源的开启和关闭;用F键来旋转程序中用到的3种滤波方式,按下F键后,依次切换该3种方式;用PageUp键来使物体离观察者越来越远,相反,用PageDown来使物体离我
shiyan3
- 实验3 简单多边形显示 实验目的:通过鼠标响应函数输入并显示多边形 基本内容: 通过鼠标依次输入n个顶点(n>=3),显示多边形。 建立多边形数据结构(保存顶点表、边信息,及其他信息) 用opengl显示多边形 拓展要求: 判断多边形的类型(自相交多边形,凹多边形,凸多边形) *若是凹多边形,则把多边形转换为多个凸多边形-Experiment 3 simple polygon display Purpose: response function by m
1
- 1、理解多边形裁剪的原理(Weiler-Atherton算法、Sutherland-Hodgeman栋算法)。 2、实现这两种多边形的裁剪算法,在屏幕上用一个封闭矩形裁剪任意多边形(凹多边形、凸多边形都要实验)。 3、编写上述算法程序,在工作区域当中运行并显示算法效果。 4、将多边形裁剪模块添加到设计的图形实验系统当中。 5、完成代码编写、调试。-1, understand the principles of polygon clipping (Weiler-Atherton
Experiment-3
- 计算机图像学opengl实验光照与阴影, 请先将include文件地址复制到项目-属性-c++-附加包含目录-Learn opengl computer graphics experiment light and shadow, copy files include the address to the project- Attribute-c++- Additional Include Directories
实验3
- 实现了场景漫游、角色移动、视角切换等基本功能。(It realizes the basic functions of scene roaming, role movement, visual angle switching and so on.)
实验一
- 用OpenGL实现旋转的三角形,环境为glfw3.3, glew(Using OpenGL to implement a rotating triangle, the environment is glfw3.3, glew)