资源包含opengl动态库文件freegult和glew msvc编译的库文件;包含x86和x64 同时也有配套的demo,基于VS2017 详情参见 https://libaineu2004.blog.csdn.net/article/details/105879521
2022-05-03 15:41:21 2.11MB opengl
1
,在顶点着色器中执行高度贴图可能会遇到顶点数量不足以用来渲染所需的细 节的情况。现在我们有了生成大量顶点的方法,让我们回到Hastings-Trew 的月球表面纹理 贴图[HT16]并将其用作高度贴图,提升曲面细分顶点来生成月球表面细节。正如我们将看到 的,这具有一些优点,可以让顶点的几何形状更好地匹配月亮图像,并且提升轮廓(边缘) 细节。
1
绘制阴影,需要用到深度纹理,即从光源角度看模型并绘制一张纹理图,纹理图的颜色代表了模型上的点离光源的深度,只有离光源较近的点才会绘制到深度纹理图中,被遮挡的点不会被绘制到深度纹理图中。判断地平面中的点是否处于阴影中,需要将此点变换到光源坐标系中,然后计算变换后的点离光源的深度,判断此深度是否大于纹理图中相应位置的深度,如果大于说明此点在阴影中。 本资源绘制了球、立方体和平面,添加了光照效果,并且给模型添加了阴影。
2022-05-03 09:06:19 10.37MB 阴影 光照 光影 OpenGLES
1
opengl程序 模拟地球围绕太阳公转 有独立的窗口作为控制面板, 模拟四季 热带寒带亚热带等的科学意义
2022-05-02 21:21:49 7KB opengl 地球公转
1
学习OpenGL时尝试的第一个小游戏,虽然比较粗糙但是可以运行,OpenGL的工作方式与流程这里面也有
2022-05-01 21:06:14 11.42MB opengl
1
介绍 pyEarth是使用pyQt和OpenGL实现的地球的轻量级3D可视化:它是的3D对应。 用户可以: 导入shapefile以可视化3D地图。 使用Excel创建对象(节点或链接)。 将项目导出到Google Earth。 pyEarth版本 标准版(pyEarth.py,<150行) 标准版本用不到150行代码实现pyEarth。 可以通过导入shapefile创建地图,并实现以下绑定: 滚轮可放大和缩小。 左键单击按钮可沿任何方向旋转地球。 右键单击按钮可在3维空间中移动视图(如取景器)。 紧迫的空间将开始地球的持续旋转。 在“ pyEarth / shapefi
2022-05-01 15:47:28 16.67MB opengl pyqt5 geospatial gis
1
个人编写的代码,绝无重复,OpenGL实现的自行车移动、对车轮进行种子填充,bezier曲线和B样条曲线
2022-05-01 14:26:12 4KB Vc++ OpenGL 种子填充
1
java3D开发环境搭建详细步骤和所需插件打包下载,都是最新版的插件,我在Myeclipse7.5上测试通过。放心下载。
1
请下载最新的~ 之前的没传全,不好意思 随便写着玩的,给刚学opengl的人看着玩吧
以下是使用说明。
按下键盘'b'--------显示B样条曲面的控制点
按下键盘'B'--------显示B样条曲面
按下键盘'e'--------显示Bezier样条曲面的控制点
按下键盘'E'--------显示Bezier样条曲面
2022-05-01 09:28:29 904KB Bezier OpenGL
1
代码OpenGL,简单的课程作业。代码OpenGL,简单的课程作业。代码OpenGL,简单的课程作业
2022-04-30 19:45:31 2KB 代码
1