1.阴影贴图是用于投射阴影最实用也最流行的方法之一。虽然它并不总是像阴影体一样准 确(且通常伴随着讨厌的伪影),但阴影贴图实现起来更简单,可以在各种情况下使用,并 享有强大的硬件支持。 2.阴影贴图基于一个非常简明的想法:光线无法看到的任何东西都在阴影中。也就是说, 如果对象#1 阻挡光到达对象#2,等同于光不能“看到”对象#2。
2022-04-06 01:13:33 44.68MB openGL阴影贴图 openGL带伪影
1
1.目前我们所展示的阴影生成方法都仅限于生成硬阴影,即带锐边的阴影。 2.但是,现实世界中出现的大多数阴影都是柔和阴影。它们的边缘都会发生不同程度的模糊 3.柔和阴影的成因有很多,同时也有许多类型的柔和阴影。通常在自然界中产生柔和阴影 原因是,真实世界的光源很少是点光源——它们常常是区域光源。另一个原因是材料和表面 的缺陷积累,以及物体本身通过其自身的反射特性产生环境光的作用。
2022-04-06 01:13:33 21.77MB openGL柔和阴影
1
1.openGL软阴影,消除硬阴影,消除阴影中的锯齿,和伪影 2.生成柔和阴影——百分比邻近滤波(PCF) 3.有多种方法可以用来模拟半影效果以在软件中生成柔和阴影。最简单也最常见的一种方 法叫作百分比邻近滤波(Percentage Closer Filtering,PCF) 4.在PCF 中,我们对单个点周围 的几个位置的阴影纹理进行采样,以估计附近位置在阴影中的百分比。
2022-04-06 01:13:31 21.78MB openGL阴影 openGL软阴影 openGL消除伪影
1
1.openGL绘制天空盒背景 2.加入天空盒纹理 3.添加鼠标键盘事件
2022-04-06 01:13:30 36.29MB openGL天空盒 openGL纹理 openGL背景
1
1.构建天空盒的另一种方法是使用OpenGL 纹理立方体贴图。OpenGL 立方体贴图比我们 在上一节中看到的简单方法稍微复杂一点。但是,使用OpenGL 立方体贴图有自己的优点, 例如减少接缝以及支持环境贴图。 2.OpenGL 纹理立方体贴图类似于稍后将要研究的3D 纹理,它们都使用3 个纹理坐标访 问——通常标记为(s, t, r)——而不是我们目前为止用到的两个。OpenGL 纹理立方体贴图 的另一个特性是,其中的图像以纹理图像的左上角(而不是通常的左下角)作为纹理坐标 (0, 0, 0),这通常是混乱产生的源头。
2022-04-06 01:13:27 36.06MB openGL背景天空盒 openGL立方体贴图
1
实现的是100个不同颜色小球不收干扰的与立方体边界交互过程,立方体属于透明的材质。上传的是.cpp的代码,下载的大神要自己配置好opengl库对代码进行编译,初学opengl可以看一下
2022-04-05 18:10:49 9KB opengl 3D 透明玻璃
1
计算机图形学课程的实验,有源代码和报告,实验内容是实现迭代次数6次以内的knok曲线(直线、三角形生成元),还有日地月模型。
2022-04-04 13:21:56 3.57MB knok曲线 OpenGL
1
是东南大学秦文虎老师主编的关于虚拟现实及可视化技术的电子书,是学习opengl的较好的入门教材
2022-04-04 08:03:51 3.49MB 虚拟现实 opengl
1
Simple-OpenGL-Image-Library, 简单的图片上传器主要用于 OpenGL 这是从开始的简单OpenGL图像库的克隆,自July以来没有更改过。我想使用代码,看到它是MIT许可,原来的svn repo 离线,我认为在这里发布它是可以接受的。插件功能:可以读图像格式:BMP - non-1bpp,非 r
2022-04-03 23:14:25 85KB 开源
1
包含glew,各类版本的glut,glu等等,包括.h文件,.dll文件,.lib文件,直接复制到相应目录下即可使用
2022-04-03 23:09:41 8.83MB OPENGL 计算机图形学 CG
1