登录
首页 » OpenGL图像 » Opengl绘制镜子效果

Opengl绘制镜子效果

于 2022-04-13 发布 文件大小:310.87 kB
0 199
下载积分: 2 下载次数: 1

代码说明:

应用背景混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。 假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利用“混合”功能,把将要绘制上去的红色和原来的绿色进行混合,于是得到一种新的颜色,看上去就好像玻璃是半透明的。 要使用OpenGL的混合功能,只需要调用:glEnable(GL_BLEND);即可。 要关闭OpenGL的混合功能,只需要调用:glDisable(GL_BLEND);即可。 注意:只有在RGBA模式下,才可以使用混合功能,颜色索引模式下是无法使用混合功能的。关键技术 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 利用visual c++,opengl,进行绘, 实现形旋转,消隐
    利用visual c++,opengl,进行绘图, 实现图形旋转,消隐-use visual c, opengl, drawings, graphics rotation, blanking
    2023-01-16 01:00:04下载
    积分:1
  • 搜集的一些openGL在仿真中的硬用 尤其机器人研究方面
    搜集的一些openGL在仿真中的硬用 尤其机器人研究方面-collect some Open GL simulation of the hardware used in particular robot research
    2022-05-22 10:54:21下载
    积分:1
  • OpenGL Code for Displaying 3D texture from 2D map
    OpenGL Code for Displaying 3D texture from 2D map
    2022-09-22 03:20:03下载
    积分:1
  • opengl和vc++实现了下雨天雨伞的移动和下雨的场景。可以控制雨伞的变化和颜色...
    用opengl和vc++实现了下雨天雨伞的移动和下雨的场景。可以控制雨伞的变化和颜色-use opengl and vc++ realization of the rainy umbrella movement and the rain scene. The umbrella can control and change color
    2022-05-13 14:38:08下载
    积分:1
  • opengl旋转矩形 绕某一点旋转
    用opengl实现旋转矩形,共三种实现方法 ,包括 140203(1):单一变化 原地旋转(乘旋转矩阵) 140203(2):复合变化 绕某点旋转(平移 旋转 反平移) 140203(3):利用已知函数绕某点旋转 (有点问题,坐标轴也旋转,即函数是对所有图画旋转)
    2022-11-24 21:05:03下载
    积分:1
  • OpenGL 如何从一个文件加载3D模型
    该示例演示了如何将3D模型加载到openGL中,通过在VS2010中运用c++语言进行读取3D模型。
    2022-07-03 14:00:09下载
    积分:1
  • opengl程序代码3d下棋游戏
    opengl学习例码1. [15分]基于OpenGL,具有基本体素(立方体、球、圆柱、圆锥、多面棱柱、多面棱台)的建模表达能力; 2. [15分]具有基本三维网格导入导出功能(建议OBJ格式); 3. [15分]具有基本材质、纹理的显示和编辑能力; 4. [10分]具有基本几何变换功能(旋转、平移、缩放等); 5. [15分]基本光照明模型要求,并实现基本的光源编辑(如调整光源的位置,光强等参数); 6. [15分]能对建模后场景进行漫游如Zoom In/Out, Pan, Orbit, Zoom To Fit等观察功能。 7. [15分]Awesomeness指数:展示项目本身所独有的炫酷特点,包括但不限于有感染力的视觉特效。
    2022-03-01 23:58:01下载
    积分:1
  • OpenGL读取obj文件
    应用背景OpenGL可以很好的实现三维空间的编程,而obj格式作为一种简单而又通用的格式应用十分广泛。本程序实现了对obj格式的读取,并且实现了鼠标对模型的移动旋转等操作,OpenGL读取obj后,可以在此基础上实现对obj文件的控制以及贴图等多种操作关键技术OpenGL实现对obj模型的读取,关键在于对obj格式的理解,然后根据obj的格式实现对obj的读取。使用trackball和glm,可以读取和显示obj文件,并进行旋转与缩放。运行环境:vs2010, 运行后用o或者O选择obj文件,+和-进行缩放。程序亲测可用,注意计算机上的OpenGL环境的正确配置。
    2022-03-11 23:54:39下载
    积分:1
  • 本程序是基于opengl平台而开发的3d c++代码,表示的形是贴有片的立方体...
    本程序是基于opengl平台而开发的3d c++代码,表示的图形是贴有图片的立方体-this program is based on opengl platform developed by the 3d c code, the graphic pictures posted with the cube
    2022-10-29 21:15:03下载
    积分:1
  • 一个用glut写的赛车演示程序,有相应车道,出自taxiwars
    一个用glut写的赛车演示程序,有相应车道,出自taxiwars-Written in a used car glut Demo
    2023-02-11 13:05:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载